验证码这样做,瞬间高出一个逼格

2021-08-15
阅读 5 分钟
3.8k
今天推荐一款非常优秀的行为验证码AJ-Captcha(项目地址[链接]),这个项目包含了滑动拼图和文字点选两种类型的验证码,除了嵌入式交互,还提供了弹出式交互的方式,完全不影响原UI布局。

『假如我是面试官』RabbitMQ我会这样问

2021-06-22
阅读 6 分钟
2.5k
1. 为什么你们公司选择RabbitMQ作为消息中间件在消息队列选型时,我们调研了市场上比较常用ActiveMQ,RabbitMQ,RocketMQ,Kafka。RabbitMQ相对成熟稳定,这是我们选择它最主要的原因。社区比较活跃,有完善的资料可以参考。Rabbitmq的吞吐量可以达到万级,完全满足我们系统的要求。RabbitMQ是Erlang语言开发的,性能比...

手撸了一个starter,同事直夸我666~

2021-05-08
阅读 4 分钟
1.9k
Spring Boot 将常见的开发功能,分成了一个个的starter,这样我们开发功能的时候只需要引入对应的starter,而不需要去引入一堆依赖了!starter可以理解为一个依赖组,其主要功能就是完成引入依赖和初始化配置。Spring 官方提供的starter 命名规范为 spring-boot-starter-xxx ,第三方提供的starter命名规范为 xxx-spring...

为什么你写的拦截器注入不了 Java bean?

2020-11-23
阅读 4 分钟
9k
在Spring Boot项目中,拦截器经常被用来做登陆验证,日志记录等操作。拦截器是Spring提供的,所以可以将拦截器注成bean,由IOC容器来管理。实现拦截器的方式很简单,主要由以下两个步骤:

如何设计一个牛逼的API接口

2020-10-16
阅读 4 分钟
10.2k
在日常开发中,总会接触到各种接口。前后端数据传输接口,第三方业务平台接口。一个平台的前后端数据传输接口一般都会在内网环境下通信,而且会使用安全框架,所以安全性可以得到很好的保护。这篇文章重点讨论一下提供给第三方平台的业务接口应当如何设计?我们应该考虑哪些问题?

国庆,要干几件大事

2020-10-01
阅读 2 分钟
1.2k
今年是参加工作后的第四个国庆了。前三年是怎么过的差不多都忘记了,可能是回家了,也可能是出去旅游了。今年打算过个不一样的国庆——继续熬夜掉点头发。

你不是说你会Aop吗?

2020-08-04
阅读 3 分钟
1.6k
一大早,小王就急匆匆的跑过来找我,说:周哥,那个记录日志的功能我想请教一下。因为公司某个项目要跟别的平台做对接,我们这边需要给他们提供一套接口。昨天,我就将记录接口日志的工作安排给了小王。下面是我跟小王的主要对话。我:说说怎么了?小王:我将记录接口日志的功能放到了每个controller中,现在感觉有点繁...