
服务端研发
文章平均质量分 93
cheng~cheng
专业:目前从事互联网行业项目设计研发。个人自学能力强,钻研精神较强。Java体系微服务架构为主,涉猎Golang和python相关。
展开
-
Redis集群模式源码分析
目录1 主从复制模式2 Sentinel(哨兵)模式3 Cluster模式4.参考文档1 主从复制模式主库负责读写操作,从库负责数据同步,接受来自主库的同步命令。通过分析Redis的客户端源码(redis.clients.jedis.JedisClusterConnectionHandler#initializeSlotsCache -> redis.clients.jedis.JedisClusterInfoCache#discoverClusterNodesAndSlots原创 2021-05-12 14:54:07 · 708 阅读 · 0 评论 -
Redis源码分析
1.Redis关键配置文件redis.conf:该配置文件为redis的主要配置文件,可以在当前的配置文件中通过include包含多个子配置文件。原创 2021-02-25 15:19:16 · 708 阅读 · 0 评论 -
SpringBoot源码分析
1.SpringBoot入口说明SpringBoot工程的入口类是org.springframework.boot.SpringApplication,最主要的有两个方法,一个是构造方法:org.springframework.boot.SpringApplication#SpringApplication(org.springframework.core.io.ResourceLoader, java.lang.Class<?>...),一个是run方法:org.springfram...原创 2021-01-22 15:37:01 · 297 阅读 · 0 评论 -
并发编程
目录1.为什么要引入并发编程?2.区分并发与并行3.并发编程的两种模型4.Java并发编程4.1 Java常用的锁4.2 基于CAS的机制实现的支持并发的操作4.3 并发编程常用的工具类4.4 Java并行计算框架Fork/Join5. Golang并发编程5.1 Golang相关的锁机制5.2 Golang的CAS机制5.3 Golang的并发工具5.4 Golang实现CS调用6.其他并发编程7.总结8.参考文章1.为什么要引入并发编程原创 2021-01-15 18:00:15 · 4053 阅读 · 5 评论 -
Mybatis源码解析
1.mybatis源码结构分析2.缓存Cache分析3.SqlSession分析4.Interceptor分析原创 2021-01-15 13:49:52 · 424 阅读 · 0 评论