06 2020 档案

摘要:幂等性最早是数学里面的一个概念,后来被用于计算机领域,用于表示任意多次请求执行的结果均与一次请求执行的结果相同,对于一个接口而言,即无论调用多少次,最终得到的结果都是一样的,用数学语言表达就是f(x)=f(f(x))。 如何保证幂等性? (1) 前端拦截 (2) 使用数据库实现幂等性 (3) 使用 阅读全文
posted @ 2020-06-29 21:53 JustJavaIt 阅读(3392) 评论(0) 推荐(0) 编辑
摘要:代码示例 /** * @author liaowenhui * @date 2020/6/25 11:15 */ public class TestMap { public static void main(String[] args) { Map<String, String> map = new 阅读全文
posted @ 2020-06-25 21:14 JustJavaIt 阅读(386) 评论(0) 推荐(0) 编辑
摘要:静态变量的含义 静态变量又被称为Static variables。静态变量的定义比较简单,静态变量是属于该类的变量,它是由 static 关键字来修饰的。static 修饰的变量属于静态变量,它只能定义在类的内部、方法的外部,不能在方法中进行声明,不论是静态方法还是非静态方法。 阅读全文
posted @ 2020-06-20 20:30 JustJavaIt 阅读(149) 评论(0) 推荐(0) 编辑
摘要:需求说明 产品需要统计一段时间范围内每月用户的注册人数(根据用户信息表中的创建时间),需要我通过SQL导出数据,但是数据量太大,导出需要20多秒,于是我尝试在创建时间字段中加索引,但是发现加了索引后索引失效了,通过limit限制数量后索引才生效。 实战操作 无索引时查询的时间26秒多和记录数量为10 阅读全文
posted @ 2020-06-20 16:40 JustJavaIt 阅读(7620) 评论(0) 推荐(1) 编辑
摘要:接口请求方法类型 (1) 如果接口没有指定请求的 method 类型,例如 GET、POST、PUT、DELETE 等。 Swagger中 (2)指定了请求方法后 Swagger中就只有一个GET请求的接口 请求参数中注解的不同 (1)Controller中用@RequestBody注解时 请求DT 阅读全文
posted @ 2020-06-18 23:31 JustJavaIt 阅读(820) 评论(0) 推荐(0) 编辑
摘要:不用分页插件分页 Limit语法说明 limit是mysql的语法select * from table limit m,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。 实例说明 数据库中的数据如下 使用分页插件 阅读全文
posted @ 2020-06-10 23:50 JustJavaIt 阅读(406) 评论(0) 推荐(0) 编辑
摘要:TreeMap TreeMap中的元素默认按照keys的自然排序排列。对Integer来说,其自然排序就是数字的升序;对String来说,其自然排序就是按照字母表排序。 项目需求说明 写三方权益接口的时候需要进行联登或者调第三方详情接口时,需要对请求参数进行签名认证,很多都是要求参数按照自然顺序进行 阅读全文
posted @ 2020-06-05 23:43 JustJavaIt 阅读(117) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示