
java 常见问题处理
czq_lh
愿你看尽世间繁华,归来任是少年。
展开
-
java Date类型处理(获取本周开始时间,本月开始时间,本年开始时间)
Calendar 在 Java 中是一个抽象类(Abstract Class),GregorianCalendar 是它的一个具体实现。 Calendar 与 Date 的转换非常简单: Calendar cal = Calendar.getInstance(); // 从一个 Calendar对象中获取 Date 对象 Date date = cal.getTime(); //将 ...原创 2018-08-09 15:04:33 · 5491 阅读 · 0 评论 -
springboot重复提交
1、什么是幂等幂等:F(F(x))=F(x) 多次运行结果相同常见幂等select查询天然幂等delete删除也是幂等,删除同一个多次效果一样update直接更新某个值的幂等update更新累加操作的,非幂等insert非幂等操作,每次新增一条2、解决思路利用拦截器统一处理请求,利用 token的唯一性和请求url 确定是否是相同请求,再放入缓存里面。package com.medrd.interceptor;import com.medrd.utils.Int原创 2020-12-02 14:21:57 · 313 阅读 · 0 评论 -
java-使用for循环给list赋值
最近在使用for循环给list赋值,最后发现list中的所有对象的值都变成了最后一个对象的值了,查资料才知道list在调用add()方法时,每次都只是保留的一个对象的引用,如果在for循环外面new list的对象,最后list集合里面对象的值全都变成了最后一次对象的值。因此在for循环内new对象,每循环一次,就有会创建新的内存地址给对象,list每次添加的引用就不同了。List<L...原创 2019-03-04 12:47:17 · 20400 阅读 · 1 评论