会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
佛系更新
CodeBear的园子
分享低端知识
CodeBear
博客园
首页
新随笔
联系
订阅
管理
2022年1月9日
谈谈Raft
摘要: 本文主要参考: 极客时间-etcd 实战课 GitChat-分布式锁的最佳实践之:基于 Etcd 的分布式锁 谈到分布式协调组件,我们第一个想到的应该是大名鼎鼎的Zookeeper,像我们常用的Kafka(最新版本的Kafka已经抛弃了Zookeeper),Hadoop都用到了Zookeeper,而
阅读全文
posted @ 2022-01-09 14:38 CodeBear
阅读(588)
评论(0)
推荐(1)
2020年10月20日
RocketMQ扫盲篇
摘要: 本篇博客主要参考: 《浅入浅出》-RocketMQ 敖丙 APACHE-RocketMQ Gitee RocketMQ官方文档 RocketMQ 实战与进阶 GitChat 又是好久没有写博客了,虽然可以找出无数个没有写的博客的理由,但是说到底,还是一个字“懒”。今天我终于吃了一颗治疗懒癌的药丸,决
阅读全文
posted @ 2020-10-20 11:32 CodeBear
阅读(1915)
评论(0)
推荐(1)
2020年8月18日
Spring中眼花缭乱的BeanDefinition
摘要: 本篇博客主要参考:Spring官网阅读(四)BeanDefinition(上) 引入主题 为什么要读Spring源码,有的人为了学习Spring中的先进思想,也有的人是为了更好的理解设计模式,当然也有很大一部分小伙伴是为了应付面试,Spring Bean的生命周期啦,Spring AOP的原理啦,S
阅读全文
posted @ 2020-08-18 11:13 CodeBear
阅读(2907)
评论(0)
推荐(2)
2020年8月6日
蜻蜓点水说说Redis的ziplist的奥秘
摘要: 本篇博客参考: Redis 深度历险:核心原理与应用实践 Redis内部数据结构详解(4)——ziplist Redis的压缩列表ZipList 上篇博客中,我给大家蜻蜓点水般的介绍了Redis中SDS的奥秘,说明Redis之所以那么快,还有一个很重要、但是经常被大家忽视的一点,那就是Redis精心
阅读全文
posted @ 2020-08-06 14:17 CodeBear
阅读(1903)
评论(1)
推荐(2)
2020年7月27日
蜻蜓点水说说Redis的String的奥秘
摘要: 本篇博客参考:掘金Redis小册 敖丙 如果面试官问你,单线程的Redis为什么那么快,你可能脱口而出,因为单线程,避免上下文切换;因为基于内存,比硬盘读写快很多;因为采用的是多路复用网络模型。不管你是否真的理解了,这个回答足以应付一半以上的面试官了,但是如果可以再进行补充就更好了:因为Redis对
阅读全文
posted @ 2020-07-27 15:37 CodeBear
阅读(758)
评论(0)
推荐(1)
2020年7月17日
帮助你更好的理解Spring循环依赖
摘要: 网上关于Spring循环依赖的博客太多了,有很多都分析的很深入,写的很用心,甚至还画了时序图、流程图帮助读者理解,我看了后,感觉自己是懂了,但是闭上眼睛,总觉得还没有完全理解,总觉得还有一两个坎过不去,对我这种有点笨的人来说,真的好难。当时,我就在想,如果哪一天,我理解了Spring循环依赖,一定要
阅读全文
posted @ 2020-07-17 09:04 CodeBear
阅读(972)
评论(0)
推荐(1)
2020年7月7日
MyBatis和Spring整合的奥秘
摘要: 本篇博客源码分析基于Spring 5.1.16.RELEASE,mybatis-spring 2.0.0,较高版本的mybatis-spring源码有较大区别。 Spring之所以是目前Java最受欢迎的框架,几乎所有的Java项目都在使用,就是因为它良好的生态,很多技术可以与之整合,为什么其他技术
阅读全文
posted @ 2020-07-07 14:51 CodeBear
阅读(804)
评论(0)
推荐(1)
2020年6月30日
策略模式、策略模式与Spring的碰撞
摘要: 策略模式是GoF23种设计模式中比较简单的了,也是常用的设计模式之一,今天我们就来看看策略模式。 实际案例 我工作第三年的时候,重构旅游路线的机票查询模块,旅游路线分为四种情况: 如果A地-B地往返都可以直达,那么查询两张机票(往返) 如果A地-B地去程无法直达,需要中转,但是返程可以直达,那么查询
阅读全文
posted @ 2020-06-30 13:54 CodeBear
阅读(1165)
评论(4)
推荐(2)
2020年5月7日
从一条数据说起——InnoDB行存储数据结构
摘要: 本篇博客参考掘金小册—— "MySQL 是怎样运行的:从根儿上理解 MySQL" 先给大家讲一个故事,我刚参加工作,在一个小作坊里面当【码畜】(尽管现在也是),有一天老板从我背后走过,说了一句举世震惊的话:我看你们的数据库和excel一样,不就是一行行数据,人家excel还可以对单元格进行美化,还有
阅读全文
posted @ 2020-05-07 15:41 CodeBear
阅读(1996)
评论(0)
推荐(3)
2020年4月16日
MySQL中的事务和MVCC
摘要: 本篇博客参考掘金小册—— "MySQL 是怎样运行的:从根儿上理解 MySQL" 以及极客时间——MySQL实战45讲。 虽然我们不是DBA,可能对数据库没那么了解,但是对于数据库中的索引、事务、锁,我们还是必须要有一个较为浅显的认识,今天我就和大家聊聊事务。 为什么要有事务 说到事务,不得不提到转
阅读全文
posted @ 2020-04-16 09:50 CodeBear
阅读(3068)
评论(3)
推荐(6)
下一页
公告