首页
Java开发
Netty
Spring
长文总结
软件工具
常用软件
IDEA插件
VSCode插件
随便折腾
Docker容器
目录
标签
分类
归档
留言
友情链接
关于
1
1.【Docker容器】-基于bitwarden搭建密码管理服务
2
运维常用的 34 个shell脚本
3
我司Spring Boot 项目打包 + Shell 脚本部署详细总结
4
体系化带你全面认识Nginx
5
服务端高并发分布式架构演进之路
soulballad
技术文章记录及总结
累计撰写
169
篇文章
累计创建
26
个标签
累计收到
6
条评论
栏目
首页
Java开发
Netty
Spring
长文总结
软件工具
常用软件
IDEA插件
VSCode插件
随便折腾
Docker容器
目录
标签
分类
归档
留言
友情链接
关于
搜索
标签搜索
nginx
a
Spring Boot
Spring Cloud 源码分析
Spring Boot 源码分析
JDK
Python
Github Pages
Hexo
分布式
分布式事务
设计模式
学习
Gradle
Arthas
方案设计
Linux
JVM
MySQL
Spring
Mybatis
kubernetes
Spring Cloud
Docker
Vue
Java
目 录
CONTENT
以下是
Java
相关的文章
2022-06-04
23 种设计模式
23种设计模式通俗解释
2022-06-04
68
0
0
2022-03-06
Java8 Stream使用方式
Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读1. 流如何简化代码如果有一个需求,需要对数据库查询到的菜肴进行一个处理:筛选出卡路里小于400的菜肴对筛选出的菜肴进行一个排序获取排序后菜肴的名字菜肴:
2022-03-06
81
0
0
Java基础
2022-03-06
Java8 Stream优化集合代码
Java8 Stream优化集合代码
2022-03-06
81
0
0
Java基础
2022-01-15
Java8 Optional 最佳实践
来源:https://xie.infoq.cn/article/e3d1f0f4f095397c44812a5beKirito 关注的很多公众号其实都发过 Optional 的文章, 但大多文章都是介绍了 Optional 的 API 用法,却没有给出怎么正确的使用 Optional,这可能会误导一
2022-01-15
83
0
0
Java基础
2021-04-13
【源码分析-JDK】-3.ReadWriteLock读写锁
ReentrantReadWriteLockReentrantReadWriteLock 类图从类图上看 ReentrantReadWriteLock 实现了ReadWriteLock接口,这个接口提供了一个readLock 和一个 writeLock方法,分别返回一个 ReadLock 和 Wri
2021-04-13
104
0
0
源码分析
2021-04-12
【源码分析-JDK】-2.线程池工作原理
1. 线程池的类型newFixedThreadPool:该方法返回一个固定数量的线程池,线程数不变,当有一个任务提交时,若线程池中空闲,则立即执行,若没有,则会被暂缓在一个任务队列中,等待有空闲的线程去执行;newSingleThreadExecutor: 创建一个线程的线程池,若空闲则执行,若没有
2021-04-12
78
0
0
源码分析
2021-04-10
【源码分析-JDK】-1.ReentrantLock加锁和解锁
1. 流程图1.1 加锁流程1.2 解锁流程2. 原理说明2.1 加锁流程重入锁加锁流程(非公平锁)直接通过cas获取锁,获取成功设置当前线程独占锁;cas获取失败,通过acquire(1)方法获取;逻辑判断boolean t=!tryAcquire(1)&&acquireQueue
2021-04-10
93
0
0
源码分析
2021-04-08
【源码分析-Mybatis】-1.Mybatis核心原理
1. 创建会话工厂2. 创建会话3. 获取代理对象4. 执行SQL5. 插件原理6. 连接池
2021-04-08
73
0
1
源码分析
2021-04-05
【源码分析-Spring】-1.Spring核心原理
1. Spring IOC2. Spring DI3. Spring AOP4. Spring MVC
2021-04-05
84
0
0
源码分析
2021-03-07
11.RabbitMQ
2021-03-07
70
0
0
思维导图
1
2
3
4
5