Tech Dockerfile
梳理 Dockerfile 常用指令、镜像层、ENTRYPOINT/CMD、基础镜像和 Spring Boot 分层镜像构建。
梳理 Dockerfile 常用指令、镜像层、ENTRYPOINT/CMD、基础镜像和 Spring Boot 分层镜像构建。
从宿主机内核、镜像层、容器进程和 ENTRYPOINT/CMD 串起 Docker 的核心概念。
Elasticsearch aggregation 笔记:bucket、metric、pipeline aggregation,以及分布式 terms 聚合误差。
Elasticsearch ingest pipeline 笔记:simulate、remove、script、enrich、foreach、pipeline processor 和 default pipeline。
用同一个 Blog 示例串起 Spring JDBC、Hibernate、MyBatis 以及它们在 Spring 事务体系下的配置差异。
从 JDBC 模板化、DAO 异常体系、TransactionSynchronizationManager 到 @Transactional,理解 Spring 数据访问与事务抽象。
解释 Spring AOP 为什么借用 AspectJ 的切面定义方式,以及 @AspectJ、切点表达式、JDK/CGLIB 代理差异。
沿着 AnnotationConfigApplicationContext 启动路径,拆解 BeanFactory、ApplicationContext、refresh 和 Bean 创建链路。
沿着 SpringApplication.run 启动链路,拆解 Spring Boot 如何准备环境、加载配置、创建 ApplicationContext 并触发自动配置。
代理折腾系列索引:从 Shadowsocks 初体验,到 V2Ray 流量伪装,再到 iOS 设备上的代理配置。