Tutorial Refresh - 排序
排序算法复习:从挑最值、分治和堆三个视角理解冒泡、选择、插入、归并、快排、堆排,以及最小 k 个数等题型。
排序算法复习:从挑最值、分治和堆三个视角理解冒泡、选择、插入、归并、快排、堆排,以及最小 k 个数等题型。
零散开源贡献复盘:MyBatis 中文文档修正,以及 docsy-jekyll 标签页和 jQuery 加载问题。
Micrometer 开源贡献复盘:为 Tomcat 连接相关状态补充指标,让容器层连接情况进入监控体系。
Elasticsearch 开源贡献复盘:enrich 索引缺失异常、LANGUAGE 环境变量,以及 randomizedtesting 的随机 locale 测试。
Spring Boot Elasticsearch 自动配置 PR 复盘:为 socket keep alive 增加配置项,并理解自动配置不改变默认行为的原则。
Spring Data Elasticsearch 开源贡献复盘:从更新 API、Highlight、multiple template search 到 @Query SpEL 支持。
从 Spring Data Commons 的 object mapping 与 Repository 抽象出发,串联 Spring Data Elasticsearch 的扩展能力。
围绕 Spring Data Elasticsearch 5.x 迁移,比较 HLRC、elasticsearch-java、ElasticsearchTemplate 和 NativeQuery 的使用方式。
围绕 spring.threads.virtual.enabled,拆解 Spring Boot 3.2 如何用 Threading 与条件注解为组件启用虚线程。
系统梳理 Jekyll 架构:pages、posts、collections、front matter、Liquid、_data、layout、permalink、theme 与构建流程。