2022年
- 一个统计Git代码仓库签入代码行数的批量统计脚本
- Java Agent中使用fastjson导致宿主应用出现找不到类的异常问题
- 通过WxJava获取微信AccessToken出现acquire timeouted问题
- 前端页面在运行过程中出现ElementPlusError错误,报[ElOnlyChild] no valid child node found错误消息
- Java字节码增强技术Bytebuddy探路篇二(NoClassDefFoundError问题)
- Java字节码增强技术Bytebuddy探路篇
2021年
2020年
2019年
- Redis缓存组件开发规范
- 中小企业web应用的架构演化
- RestController方法返回Boolean对象时SpringFramework报告HTTP Status 406 – Not Acceptable
- JVM 8的启动参数
2018年
- 一个JedisConnectionException的异常跟踪调查
- Java数据库访问的分片技术架构实现
- Sql事务特性简介
- 从类状态看Java多线程安全并发
- JVM内存数据模型
- JDK Tools简介
- 一个jinfo使用问题的解决 can’t determine target’s VM version
- 一个spring boot程序的启动报错问题: Unable to read meta-data for class
- 拍拍贷技术架构体系
- Spring Cloud微服务架构
- Quartz任务调度框架的四种应用方法
- OAuth2授权协议简介
- 单点登录的通用架构实现
- 认证、授权、鉴权和权限控制
- 互联网应用开发的用户登录
- 读《人类简史》
- 浏览器的跨域访问
- 读舒乙的《作家老舍》
- Java NIO的核心组件简介和使用
- 读李笑来的《财富自由之路》
- RPC框架的技术架构和未来
2017年
- 如何使用Javac/Jar/Java工具对源代码进行编译打包执行
- 永远的民国风华-林徽因
- 随笔:2017上海的秋
- Java对象的类型转换和属性复制
- Java Stream简介和使用参考
- Java集合框架和各实现类性能测试
- Service Mesh介绍
- Mesos架构和工作流程简介
- JWT介绍和最佳实践
- 轻量级虚拟化:基于namespace和cgroup实现Linux进程的资源隔离和限制
2016年
- 一个统计Git代码仓库签入代码行数的简单办法
- Java多线程编程简介
- 设计模式之观察者模式(observer)
- 设计模式之单例模式(singleton)
- Java图片编辑工具thumbnailator
- Linux之Shell脚本
- Linux常用命令之curl
- 国内的开发资源镜像
- 代码分支管理模式和应用场景
2015年