自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 TCP协议学习记录

1 简述![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jt4fZXbz-1638862744728)(V:\个人内容库\技术探索\网络编程(传输层协议、netty、netty应用)\imgs\协议分层1.png)](https://img-blog.csdnimg.cn/e285b5c832ee4f91b21bbb8f59890be7.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text

2021-12-07 15:48:03 151

原创 redis缓存为什么要延时双删

缓存为啥是删除,而不是更新?如果是更新,存在分布式事务问题,可能出现修改了缓存,数据库修改失败的情况。只是删除缓存的话,就算数据库修改失败,下次查询会直接取数据库的数据,也不会出现脏数据。延时双删是什么?就是在增删改某实体类的时候,要对该实体类的缓存进行清空,清空的位置在数据库操作方法的前后。采用反证法只先删只后删结论从而得出 前删和后删都有问题。所以采用延时双删的策略思考2:为啥是延时依然是反证法。下图这情况是双删依然存在旧缓存的情况,延时是确保 修改数据库-》清空缓

2020-06-29 15:29:10 21313 18

原创 【原创】logger深入浅出

一、logger的前世今生最初Apache- logj4j 【以前的主流】jdk4以后也出了java.util.logging 进行争抢市场apache又出了 common logging做兼容log4j的原作者做了更优雅的标准 slf4j 【门面】,实现就是logback【现在比较主流,也是springboot 默认的 logger的实现】再log4j这个apache又开发了 log4j2 也类似slf4j,是一个标准。从 排序 1-5,我们可以看到 logger 的市场的抢夺。总结来

2020-06-29 10:01:39 275

原创 【原创】Spring生命周期浅析

@Configurationpublic class TestBeanConfig { @Bean(initMethod = "initMethod") public TestBean testBean(){ return new TestBean(); }}public class TestBean implements InitializingBean { //order 1 @PostConstruct public void pos

2020-06-29 10:00:38 170

原创 【原创】分布式任务调度组件调研对比

一、调研的组件spring task(非分布式)quartz(可分布式可单机) 官网:http://www.quartz-scheduler.org/elastic-job-lite 官网:http://elasticjob.io/elastic-job-cloud 同上xxl-job 官网:https://www.xuxueli.com/xxl-job/二、对比其来源sprin

2020-06-10 20:04:33 706 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除