历史文章列表

程序员小航

共 1889字,需浏览 4分钟

 · 2021-02-28

前言

在学习之余,不要忘记了总结之前的学习内容,阶段性复习。

二月份即将结束,下面将历史文章进行总结:

工作笔记

使用 Maven Archetype 生成项目模版

你有没有想过为什么交易和退款要拆开不同的表?

老大问我:“建表为啥还设置个自增 id ?用流水号当主键不正好么?”

几行代码轻松实现跨系统传递 traceId,再也不用担心对不上日志了!

APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!

Spring 自调用事务失效,你是怎么解决的?

JDK 源码学习

PS:之前的文章名字起得有点奇奇怪怪。

从JUC源码看CAS

请介绍下你了解的ThreadLocal,它的底层原理!

看一下 JDK8 新增的 LongAdder

JUC 包下工具类:LockSupport 的原理

图文讲解 AQS ,一起看看 AQS 的源码

AQS 都看完了,Condition 原理可不能少!

ReentrantLock 源码、画图学习

ReentrantReadWriteLock 的原理

StampedLock 简单了解一下

AQS 和 CountDownLatch 有怎么样的关系?

CyclicBarrier 回环屏障了解一下

信号量 Semaphore ,它的原理是什么样子的?

基于数组的有界阻塞队列 —— ArrayBlockingQueue

非阻塞的无界线程安全队列 —— ConcurrentLinkedQueue

写时复制集合 —— CopyOnWriteArrayList

线程池 ThreadPoolExecutor 原理及源码笔记

Spring 源码学习

Spring 源码学习 01:Spring 源码阅读环境的搭建

Spring 源码学习 02:关于 Spring IoC 和 Bean 的概念

Spring 源码学习 03:创建 IoC 容器的几种方式

Spring 源码学习 04:初始化容器与 DefaultListableBeanFactory

Spring 源码学习 05:BeanDefinition 概念及其实现

Spring 源码学习 06:AnnotatedBeanDefinitionReader

Spring 源码学习 07:ClassPathBeanDefinitionScanner

Spring 源码学习 08:register 注册配置类

Spring 源码学习 09:refresh 大概流程

Spring 源码学习 10:prepareBeanFactory 和 postProcessBeanFactory

Spring 源码学习 11:invokeBeanFactoryPostProcessors

Spring 源码学习 12:registerBeanPostProcessors

Spring 源码学习 13:initMessageSource

Spring 源码学习 14:initApplicationEventMulticaster

Spring 源码学习 15:finishBeanFactoryInitialization(重点)

Spring 源码学习 16:单例 Bean 创建

Spring 是如何解决循环依赖的?

Spring 动态代理时是如何解决循环依赖的?为什么要使用三级缓存?

Spring 事务、异步和循环依赖有什么关系

ES 技术分享

Elasticsearch 有什么特点及应用场景?还有倒排索引,你有了解么

Elasticsearch 常用名词了解一下!

Elasticsearch 存储一条数据, put 过程是什么样子的?

ES 查询检索数据的过程,是什么样子的?

十张图带大家看懂 ES 原理 !明白为什么说:ES 是准实时的!

工具册

IDEA 敏捷开发技巧——后缀完成

IDEA 敏捷开发技巧——实时模版

给大家介绍下,这是我的流程图软件 —— draw.io

IDEA 插件找不到?看这里!那就自己敲一个!

小伙伴想写个 IDEA 插件么?这些 API 了解一下!

头大!写文档太麻烦了!快来试试这款 IDEA 插件啊!爽到飞起~

总结

以上就是本次总结内容,后续也会不断的学习,同时记录、创作更多的笔记。

小伙伴们,一起加油!


- <End /> -




嘿~ 记得添加关注哦!



浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报