Toggle navigation
Home
About
Archive
Category
Archive
Make it work, make it right, make it fast.
All Tags
60
Java
34
Design Patterns
24
Exception
3
Redis
3
Self Website
3
多线程
2
Blog
2
Garbage Collector
2
Java Reference
2
LNMP
2
Netty
2
Network
2
OOM
2
Oracle
2
Spring
2
Typecho
2
WordPress
2
watcher
2
zookeeper
2
分布式
1
数据库
1
线程安全
1
集群
1
Algorithm
1
Apache HttpClient
1
Big Data
1
Big Key
1
Bloom
1
ClassLoader
1
Classloader
1
Connection Timeout
1
Cookie
1
Data Structures
1
Docker
1
Docker Compose
1
File System
1
HA
1
IDE
1
IllegalArgumentException
1
JAVA
1
JDK Upgrade
1
Java反射
1
Jmx
1
LAMP
1
Linux Kernel
1
Linux Service
1
MQ
1
Maven
1
MyBatis
1
Mybatis
1
NIO
1
Nio
1
OSI
1
PF4J
1
Pf4j
1
Quartz
1
Reflect
1
Replication
1
Scheduler
1
Shareplex
1
SimpleDateFormat
1
SpringBoot
1
ThreadGroup
1
Tomcat
1
Web Proxy
1
WordPress Theme
1
Zero Copy
1
2024
Experience of JDK 8 to 17, JAX-RS to Spring Web upgrade
2022
Apache HttpClient 模拟 SSO 登陆丢失 cookie 问题分析
Mybatis 批量插入 Oracle 记录
2021
Redis 频繁加载数据的问题排查
Typecho搬家笔记
用 ThreadGroup 记录线程创建链路
优化 maven 依赖实践
漫谈zookeeper watcher单次触发特性
zookeeper的watcher是一次性的吗
漫谈分布式
Connection Timeout 问题排查
2020
MyBatis内置DataSource连接池实现原理
Redis的键过期策略以及内存淘汰策略
Hotspot早期的垃圾收集器简介
记一次由Netty的ChannelPool导致内存泄漏的排查经历
自定义Classloader导致ClassCastException
Linux, NIO和Netty中的零拷贝(Zero-Copy)
Quartz Task在Tomcat中重复运行
行为模式之责任链模式
设计模式总结
行为模式之备忘录模式
行为模式之命令模式
行为模式之访问者模式
行为模式之模板方法模式
行为模式之中介者模式
行为模式之状态模式
行为模式之策略模式
行为模式之观察者模式
行为模式之迭代器模式
结构模式之享元模式
结构模式之装饰模式
结构模式之代理模式
结构模式之组合模式
结构模式之适配器模式
结构模式之桥接模式
结构模式之外观模式
创建型模式之单例模式
创建型模式之原型模式
创建型模式之建造者模式
创建型模式之抽象工厂模式
创建型模式之工厂模式
设计模式之六大原则
SpringBoot服务无法读取系统变量,我重新认识了profile和bashrc
SpringBoot以服务形式启动,并设置JVM启动参数
用Java递归设置文件的用户,组和权限
解决Unable to open debugger port错误
深入理解ThreadLocal
2019
Java四种引用详解
如何重启Spring Scheduler
InstanceAlreadyExistsException的解决方案
记一次开源类库PF4J的类卸载Bug排查经历
SimpleDateFormat线程安全问题深入解析
表重复更新引发的问题
Java反射调用报错java.lang.IllegalArgumentException wrong number of arguments
Typecho上手指南
Redis OOM问题排查
WordPress安装主题提示无法创建目录
Bloom Filter
OSI 7 Layers
用WordPress半小时搭建个人网站