![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
小关enter
娱乐而已
展开
-
Java项目构建基础:统一结果,统一异常,统一日志(好文推荐)
统一结果返回 目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。 统一结果的一般形式 是否响应成功; 响应状态码; 状态码描述; 响应数据 其他标识符 结果类枚举 前三者可定义结果枚举,如:success,code,message @Getter publicenum...转载 2020-03-24 08:15:29 · 280 阅读 · 0 评论 -
geetest极验验证-java使用笔记
业务场景 在系统业务中,需要想客户发送手机验证码,进行验证后,才能提交。但为了防止不正当的短信发送(攻击,恶意操作等),需要在发送短信前添加一个行为验证(这里使用的是 极验); 参考文档: 极验行为验证文档:https://docs.geetest.com/install/overview/start/ 极验demo:https://www.geetest.com/demo/ 步骤...原创 2019-02-28 15:04:37 · 4903 阅读 · 1 评论 -
Redis常见的7个应用场景
Redis的7个应用场景 一:缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。 结合具体应用需要注意一下:很多人用spri...原创 2019-03-19 23:46:56 · 291 阅读 · 0 评论