排序
《Spring 技术内幕》深入解析 Spring 架构与设计原理(一)
IOC 的基础 下面我们从 IOC/AOP 开始,它们是 Spring 平台实现的核心部分;虽然,我们一开始大多只是在这个层面上,做一些配置和外部特性的使用工作,但对这两个核心模块工作原理和运作机制...
《源码学习》 Spring 容器创建原理
1 前言众所周知,Spring 可以帮我们管理我们需要的 bean。在我们需要用到这些 bean 的时候,可以很方便的获取到它,然后进行一系列的操作。比如,我们定义一个 bean MyTestBean。public class M...
浅谈 HTTP 缓存与 CDN 缓存的那点事!
HTTP 缓存与 CDN 缓存一直是提升 web 性能的两大利器,合理的缓存配置可以降低带宽成本、减轻服务器压力、提升用户的体验。而不合理的缓存配置会导致资源界面无法及时更新,从而引发一系列的衍...
ElasticSearch 深度分页详解
1 前言ElasticSearch 是一个实时的分布式搜索与分析引擎,常用于大量非结构化数据的存储和快速检索场景,具有很强的扩展性。纵使其有诸多优点,在搜索领域远超关系型数据库,但依然存在与关系型...
把 Mybatis Generator 生成的代码加上想要的注释
1 前言在日常开发工作中,我们经常用 Mybatis Generator 根据表结构生成对应的实体类和 Mapper 文件。但是 Mybatis Generator 默认生成的代码中,注释并不是我们想要的,所以一般在 Generator ...