java
于金龙
这个作者很懒,什么都没留下…
展开
-
巧用对象引用实现list2tree
无需反复遍历,快速数组转树原创 2022-08-04 11:34:09 · 308 阅读 · 0 评论 -
java父类转子类
现在有2个类,Father、Son,如何快速的将Father的所有属性复制到Son。 现实业务需求:假定有个表User,现在进行分页查询,但是单单User表中的信息无法满足业务需求,如:需要加入行号、需要对性别字段sex进行转义。则可定义一个子类UserVo,在子类中添加对应的属性。 最快捷的方式:使用spring的BeanUtilsimport lombok.Data;import org.springframework.beans.BeanU...原创 2021-10-11 11:14:20 · 2659 阅读 · 0 评论 -
springboot日志按目录设置级别
我们的项目的目录情况为:aaa.bbb.ccc为根目录,下面再按业务建目录,如:api、app,每个目录下面再建controller、service、mapper等即:aaa.bbb.ccc api controller apiController.java service apiService....原创 2020-01-06 16:39:18 · 1412 阅读 · 0 评论 -
表示字符串的时间加法
现在有一个表示时间的字符串“2019/12/1 22:13:55”,现在我要对其计算1小时后的时间是多少?思路:1、解析该字符串,获得其pattern2、解析该字符串获得时间类的实例3、进行加法计算4、(使用前面的pattern)将结果format,并得到最终结果在使用JDK1.6的时候,我曾经写过类似的代码(没发过),基本思路是:1、预先定义一些pattern以及其的...原创 2019-12-01 22:38:31 · 769 阅读 · 0 评论 -
api-网关限流我们能做到哪种程度
最近在研究spring-cloud的zuul的限流!最简单的限流就是直接在配置文件里配置即可,在这里略....这里讨论的是 extends ZuulFilter所能实现的限流。从不同的维度,我们可以考虑不同的限流方案:维度一、request: //获取request RequestContext ctx = RequestContext.getC...原创 2019-11-22 18:18:58 · 282 阅读 · 0 评论 -
Java带有效期的Map
最近在做zuul的限流功能!在filter中我用ConCurrentHashMap计数,然而map中的key没有失效删除的地方。于是就搜了一下,结果搜到的结果不是很满意,很多搜到的实现都是让key失效了,但是还是保存在map中!我真正想要的是能够让key定时失效,失效的key被gc!所以按如下规则自己写了一个map:1、该map的实现基于ConcurrentMap,在并发情况下保证了线...原创 2019-11-22 17:45:44 · 2478 阅读 · 2 评论