- 博客(5)
- 收藏
- 关注
原创 Java集成Redis
Java集成Redis目录Java集成RedisRedis客户端选择redis相关依赖Spring Boot项目集成依赖继承增加Redis配置非Spring boot项目添加依赖非Spring项目初始化Spring Boot 如何初始化RedisRedis客户端项目中想要对接Redis中间件,需要在Java项目中引入Redis的相关依赖。查看Redis官网推荐的客户端程序 Redis Java Client选择redis相关依赖Spring Data项目下有 Spring Data Redis
2021-06-10 22:29:23
869
原创 Java Static 变量初始化
目录Java Static 变量初始化直接赋值static块初始化实例方法初始化解决方案Java Static 变量初始化static变量初始化方式直接赋值static块初始化实例方法初始化直接赋值// 常量字符串private static final String TEST = "test";// 实例共享的变量private static int count = 0;直接赋值是较为常见的静态变量初始化方式,多用于常量。static块初始化static int coun
2021-01-01 11:02:31
2701
原创 Java 8 Time - 时间管理大师
Java 8 Time - 时间管理大师整体分析java.time包结构分析chrono包temporal包zone包常用静态方法字义对应新旧方法对比图总结参考资料整体分析java.time包结构分析time:父级基础包,常用的时间相关类都在这里,如LocalDate\LocalDateTime\Instant等chrono:日历系统包,日历相关的接口(类似Calendar)也包括提供对其他日历系统的APIformat:格式化和解析包,主要类是DateTimeFormattertempora
2020-11-22 18:11:55
273
原创 Spring容器入门级理解(Spring IOC Containers)
Spring容器入门级理解(Spring IOC Containers)如何查官网文档Bean的获取流程一句话理解如何查官网文档时隔很久,我又从第一页开始看《Spring源码深度解析》这本书(你说得对,这本书我从来就没有看完过)。正在我陷入代码的漩涡之时,我问了自己一个问题:什么是Spring容器?Tips:很多技术书很难啃完,建议读者可以选读,或者带着一个问题去读,读书的目的在于学习技能或者理解一项事务,而不是翻书。带着这个问题,首选是求助度娘,上下求索,那些博客着实把我看晕了,因为各有说法,
2020-11-15 22:44:14
188
原创 HashMap evict 放逐之旅
HashMap evict 放逐之旅我不认识的evict小结我不认识的evict正在撸猫写代码的我,遇到了一个LinkedHashMap ConcurrentModifyException,真是让人头秃。问题排查过程也是费了一些力气(手动狗头),最后发现是我异步请求接口时,同步修改了同一个map,所以主流程代码在读这个map的时候,会偶发性的出现ConcurrentModifyException(如果有人感兴趣排查过程,评论区留言,后续更贴)。就在我在解决这个问题的时候,就遇到了Map深复制这个情况,
2020-11-07 22:05:01
1403
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人