暂无个人介绍
Zookeeper基础入门与安装部署
认真学习设计模式之适配器模式(Adapter Pattern)/包装器模式
SpringMVC常见组件之HandlerMapping分析
MyBatis使用实践总结
Linux下源码安装RabbitMQ并设置服务开机启动
PowerDesiger16与MySQL操作互转
ZooKeeper学习之内部原理
MyBatis原理分析之获取Mapper接口的代理对象
Linux服务管理与chkconfig命令
MyBatis原理分析之获取SqlSession
Centos下增加swap空间
uploadify组件文件上传那些事
Linux中查看/编辑/查找/传输文件的那些命令
认真学习设计模式之策略模式(Strategy Pattern)
vue-router路由使用实例详解
线程间通信之Object.wait/notify实现
TCP粘包/拆包与Netty解决方案
JVM调优工具之jstack
认真学习设计模式之命令模式(Command Pattern)
写在前言 利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而如果能够利用组合的做法扩展对象的行为,就可以在运行时动态地进行扩展。通过动态地组合对象,可以写新的代码添加新功能,而无须修改现有代码。既然没有改变现有代码,那么引进bug或产生意外副作用的机会将大幅度减少。
Spring AOP中是如何注册Advisor的?
MyBatis Plus在AR道路上的探索之ActiveRecord
认真学习Java集合之HashMap的实现原理
认真学习jdk1.7下ConcurrentHashMap的实现原理
SpringBoot中添加@ResponseBody注解会发生什么?
认真学习Java集合之LinkedHashMap的实现原理
数据结构之Queue入门与详解
深入学习Java集合之ArrayList的实现原理
认真研究Java集合之HashSet 的实现原理
SpringBoot配置外部Tomcat并打war包
常见基础实用算法详解
认真学习MySQL中的索引条件下推(ICP)
TCP协议的三次握手与四次挥手
MySQL单表膨胀优化之MyCat分库分表
深入学习Tomcat服务器优化实践
MySQL从5.7版本直接跳跃发布了8.0版本 ,可见这是一个令人兴奋的里程碑版本。MySQL 8版本在功能上做了显著的改进与增强,开发者对MySQL的源代码进行了重构,最突出的一点是对MySQL Optimizer优化器进行了改进。不仅在速度上得到了改善,还为用户带来了更好的性能和更棒的体验。
聊聊高并发应用中电商秒杀场景的方案实现
聊聊分布式应用中负载均衡技术和Session一致性
聊聊分布式应用中的缓存方案(一)
JVM调优总结(一)之参数配置说明与实例
JDK1.8新特性(三)使用详情
多线程并发之CyclicBarrier(栅栏)使用详解
查看java文件汇编代码与字节码
细琢磨,try catch finally 执行顺序与返回值
Spring Data JPA之JpaSpecificationExecutor复杂动态查询实例
SpringBoot关闭过程中是如何销毁一个DisposableBean的?
Netty核心功能学习
SpringBoot中事件广播体系梳理
Dubbo的原理分析
SpringBoot与Dubbo整合的几种方式