人生 = 思维方式 x 热情 x 能力
-
Tomcat的架构分析,启动过程,生命周期
聊聊Tomcat的启动过程,生命周期
-
聊聊理财
想要实现财务自由,副业和理财就是我们能选择的方向
-
定时任务调度实战2
springboot + quartz + mysql 实现持久化分布式调度,springboot整合xxl-job分布式调度任务平台,springboot整合elastic-job分布式任务调度平台
-
分布式文件系统FastDFS从0到1了解它
需要搭建一个高性能的分布式文件系统,试试FastDFS
-
Mybatis源码分析3-插件与缓存
敬请期待
-
Mybatis源码分析2-执行流程
mybatis拦截器原理,四大对象工作流程,拦截器编写
-
Mybatis源码分析1-初始化原理
自己实现简单的mybatis框架,组件架构图,初始化第一步解析全局配置文件信息,第二步返回DefaultSqlSession,第三步得到Mapper的代理对象
-
Java的常见陷阱,生成随机数的4种方法,String的长度限制
Integer.parseInt的转换失败陷阱,Bigdecimal.divide的除不尽陷阱,Collection.emptyList、Array.asList不支持添加/删除元素操作,List使用Iterator迭代遍历时删除,Java生成随机数的4种方式
-
Spring源码分析实战1
源码学习方法论,spring的核心注解,核心接口,
-
MongoDB应用实战-1
mongodb的安装,客户端工具,核心概念,数据库操作,集合操作,文档操作,limit与skip操作,排序,索引,聚合,正则表达式,Springboot整合MongoDB,mongodb支持事务回滚