文章分类
Java基础
数据结构
算法
Map
java基础
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
A I 开发
agent开发
python
机器学习
大模型
读书笔记
《SpringCloud微服务实战》
《算法4》
《Redis开发与运维》
《MySQL是怎样运行的:从根上理解MySQL》
《深入理解JAVA虚拟机》
《spring源码深度解读》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
分布式
大数据组件
数据库
缓存
消息组件
运维基础
技术实践
项目源码
guava.loadingcache
apache.shardingsphere
json
apache.sshd
tomcat
apache.commons.pool2
java.io
apache.httpclient
java.security
commons-lang3
jedis
com.alibaba.druid
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
沧海月明
解决了什么问题,做了什么优化
累计撰写
190
篇文章
累计创建
49
个标签
累计收到
1
条评论
栏目
文章分类
Java基础
数据结构
算法
Map
java基础
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
A I 开发
agent开发
python
机器学习
大模型
读书笔记
《SpringCloud微服务实战》
《算法4》
《Redis开发与运维》
《MySQL是怎样运行的:从根上理解MySQL》
《深入理解JAVA虚拟机》
《spring源码深度解读》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
分布式
大数据组件
数据库
缓存
消息组件
运维基础
技术实践
项目源码
guava.loadingcache
apache.shardingsphere
json
apache.sshd
tomcat
apache.commons.pool2
java.io
apache.httpclient
java.security
commons-lang3
jedis
com.alibaba.druid
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
目 录
CONTENT
以下是
FatFish1
的文章
2025-03-25
信号与优雅停机
docker优雅停机原理 Linux的信号 docker环境优雅停机是基于Linux信号实现的,常见的Linux信号包括: SIGHUP(1):当用户终端连接结束时,系统会像所有运行中的进程发出这个信号;通常在热加载配置文件时候也会使用该信号。wget命令就注册了SIGHUP(1)信号,这样就算你退
2025-03-25
68
0
0
运维基础
《spring源码深度解读》
2025-03-19
GenericObjectPool
对象池概述 对象池是通过一定的规则来维护对象集合的容器。commos-pool在很多场景中,用来实现"连接池"/"任务worker池"等,大家常用的dbcp数据库连接池,也是基于commons-pool实现。 一个非常常见的实现就是RedisPool的实现:
2025-03-19
95
0
0
apache.commons.pool2
2025-03-19
httpclient
使用案例 post org.apache.httpcomponents是apache提供的发http请求的包,能够提供简单的restful风格接口请求客户端的代码模板 还需要分析httpclient、spring-restTemplate、servlet、springMVC的区别: httpclie
2025-03-19
86
0
0
apache.httpclient
IO与网络
2025-03-19
JVM虚拟机零散知识梳理
字节码常用指令和语法 怎么使用idea查看字节码 使用视图-show bytecode功能可以查看字节码 常量池 #符号引用类的常量池,可以得到他们的定义在Constant pool部
2025-03-19
70
0
0
《深入理解JAVA虚拟机》
2025-03-15
Spring-boot
spring-boot开发案例 创建idea中的SpringBoot项目 Spring Boot是搭建程序的脚手架,它的作用就是帮javaer快速搭建起后台服务,将注意力集中在业务编码上,避免被项目启动等一系列问题困扰
2025-03-15
97
0
0
《spring源码深度解读》
2025-03-13
JavaScript与H5
JavaScript是一种脚本语言,它的作用是提供控制其他大型程序的能力,在前端其作用包括: 操控浏览器的能力 广泛的应用领域,包括app、小程序等都可以基于JavaScript 易学 ECMAScript是一种现行的规范,而JavaScript是它的实现,可以理解二者是一致的,目前规范最新是ES6
2025-03-13
82
0
0
前端知识
2025-03-13
spring-RestTemplate
什么是Rest REST(RepresentationalState Transfer)是Roy Fielding提出的一个描述互联系统架构风格的名词。REST定义了一组体系架构原则,可以根据这些原则设计以系统资源为中心的Web服务,包括使用不同语言编写的客户端如何通过HTTP处理和传输资源状态。
2025-03-13
47
0
0
IO与网络
《spring源码深度解读》
2025-03-12
Mybatis的语句执行逻辑
在Mybatis+spring配置章节中分析过mybatis的配置加载逻辑:http://www.chym
2025-03-12
72
0
0
mybatis
2025-03-04
Tomcat
tomcat是servlet运行的容器,它承担的作用是为每个servlet暴露对应的端口,并将接收到的请求分发到这些servlet中 spring-boot有自主集成的tomcat,不使用spring-boot的项目中tomcat往往是需要自己进行集成的。to
2025-03-04
35
0
0
IO与网络
tomcat
2025-02-27
DruidDataSource
alibaba出品的DataSource封装 DruidDataSourceFactory - 对外API 首先看一个简单案例: public DataSource getDataSource() throws Exception { Properties props = new Prope
2025-02-27
70
0
0
jdbc及其扩展
数据库
com.alibaba.druid
1
...
9
10
11
...
19