系列文章目录和关于我()

  本篇文章为你整理了系列文章目录和关于我()的详细内容,包含有 系列文章目录和关于我,希望能帮助你了解 系列文章目录和关于我。

  一丶JUC源码系列

  本系列从AQS独占,共享,等待队列依次推进,并且穿插的分析了常见工具如ReentrantLock,CountDownLatch,原子类,FutureTask,ThreadPoolExecutor等,后续会持续更新学习。

  1.JUC源码学习笔记1——AQS独占模式和ReentrantLock

  2.JUC源码学习笔记2——AQS共享和Semaphore,CountDownLatch

  3.JUC源码学习笔记3——AQS等待队列和CyclicBarrier,BlockingQueue

  4.JUC源码学习笔记4——原子类源码分析,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法

  5.JUC源码学习笔记5——1.5w字和你一起刨析线程池ThreadPoolExecutor源码,全网最细doge

  6.JUC源码学习笔记6——ReentrantReadWriteLock

  7.JUC源码学习笔记7——FutureTask源码解析,人生亦如是,run起来才有结果

  7.JUC源码学习笔记8——ConcurrentHashMap源码分析1 如何实现低粒度锁的插入,如何实现统计元素个数,如何实现并发扩容迁移

  未完待续。。

  二丶Spring 源码系列

  本系列从Spring容器入口开始分析,中间有几篇文章比较水,后续会进行总结发布总结篇

  1.spring源码学习笔记1——解析xml生成BeanDefinition的过程解析

  2.spring源码学习笔记2——基于注解生成BeanDefinition的过程解析

  3.Spring源码学习笔记3——根据BeanDefinition实例化Bean的前置准备

  4.Spring源码学习笔记4——BeanFactoryPostProcessor执行

  5.Spring源码学习笔记5——注册BeanPostProcessor,初始化事件多播器,注册事件监听器

  6.Spring源码学习笔记6——Spring bean的实例化

  7.Spring源码学习笔记7——Spring bean的初始化

  8.Spring源码学习笔记8——Spring是如何解决循环依赖的

  9.Spring源码学习笔记9——构造器注入及其循环依赖

  10.SpringMVC 源码总结篇

  11.Spring 源码学习笔记10——Spring AOP

  12.Spring 源码学习笔记11——Spring事务

  13.Spring源码学习笔记12——总结篇IOC,Bean的生命周期,三大扩展点

  三丶SpringBoot源码系列

  1.SpringBoot源码学习1——SpringBoot自动装配源码解析+Spring如何处理配置类的

  2.SpringBoot源码学习2——SpringBoot x Mybatis 原理解析(如何整合,事务如何交由spring管理,mybatis如何进行数据库操作)

  3.SpringBoot源码学习3——SpringBoot启动流程

  四丶JVM相关

  一般是对周志明《深入理解Java虚拟机》知识的总结

  1.《深入理解java虚拟机》读书笔记-第二章Java内存区域和内存溢出异常

  2.《深入了解java虚拟机》高效并发读书笔记——Java内存模型,线程,线程安全 与锁优化

  3.《深入理解Java虚拟机》第三章读书笔记(一)——垃圾回收算法

  4.《深入理解Java虚拟机》第三章读书笔记(二)——HotSpot垃圾回收算法实现(OopMap,安全点安全区域,卡表,写屏障,三色标记算法)

  5.《深入理解Java虚拟机》第三章读书笔记(三)——经典垃圾回收器

  6.《深入理解java虚拟机》第七章读书笔记——虚拟机类加载机制

  五丶Mybatis源码

  mybatis 是我看的第一个框架源码,有部分内容没有总结,比如如何解析xml,生成动态代理类,这部分会在Springboot 和mybatis的整合中总结

  1.Mybatis源码1JDBC- mybatis主要流程- mybatis Excutor简介

  2.Mybatis 源码2——SqlSession,执行器和一级缓存

  3.Mybatis源码3 CachingExecutor, 二级缓存,缓存的实现

  4.Mybatis源码4 Cache的实现和其原理

  5.Mybatis源码5 StatementHandler ,ParameterHandler

  6.Mybatis 源码6 结果集映射流程 ,mybatis插件实现原理和基于mybatis插件实现参数化类型TypeHandler

  7.SpringBoot源码学习2——SpringBoot x Mybatis 原理解析(如何整合,事务如何交由spring管理,mybatis如何进行数据库操作)

  六丶工具集合Api

  1.Guava常用工具类总结

  七丶mysql

  1.Mysql索引(究极无敌细节版

  2.Mysql索引学习笔记

  3.Mysql单表访问方法,索引合并,多表连接原理,基于规则的优化,子查询优化

  4.Mysql InnoDB Buffer Pool

  5.mysql InnoDB事务

  6.Mysql InnoDB Redo log

  7.Mysql InnoDB多版本并发控制MVCC

  8.Mysql 锁

  9.深入解读MySQL InnoDB存储引擎Update语句执行过程

  八丶Java基础相关

  1.ThreadLocal源码学习笔记

  九丶算法数据结构

  1.WeetCode1 链表系列

  2.WeetCode2 滑动窗口系列

  3.WeetCode3 暴力递归- 记忆化搜索- 动态规划

  十丶Redis

  1.Redis数据结构与对象

  2.Redis RDB 与AOF

  十一丶SpringCloud

  1.SpringCloud源码学习笔记1—— Zuul网关原理

  2.SpringCloud 源码学习笔记2——Feign声明式http客户端源码分析

  十二丶分布式算法

  1.限流器算法实现(JUC原子类使用实践)

  十三丶操作系统

  1.《操作系统导论》读书笔记1——CPU虚拟化,进程

  B丶关于我

  末流211,21届本科毕业生,目前从事Java后端开发。

  写博客的目的,一是为了记录和分享,二是为了有所影响力。

  平时喜欢看看源码,看看技术书籍,热衷于精进技术。平时基本上一周一篇博客

  下面是一个编程交流学习群,有兴趣的朋友可以一起学习交流

  以上就是系列文章目录和关于我()的详细内容,想要了解更多 系列文章目录和关于我的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: