Tech 线程执行器(Executor)和线程池
从 Executor#execute 的最小抽象讲到 ThreadPoolExecutor 的 worker、队列、扩容和拒绝策略。
从 Executor#execute 的最小抽象讲到 ThreadPoolExecutor 的 worker、队列、扩容和拒绝策略。
汇总 Executor、ExecutorService、Future、ListenableFuture、CompletableFuture 与 ForkJoinPool 的异步执行文章。
体验 Manus 智能体:从需求追问到自动开发静态网站,记录它生成照片轮播网页的完整过程。
从 embedding、单位向量、KNN/ANN、HNSW 到向量量化,梳理语义搜索的工程链路。
旧版 ThreadPoolExecutor Worker 笔记入口,正文已迁移到 2025 年的 Executor 线程池文章。
滑动窗口复习:用左右指针动态维护子串,理解最大/最小窗口的收缩时机,并解析无重复字符、最小覆盖子串、串联所有单词。
前缀和复习:用 hash 表优化连续区间查询,理解区间和、同余、同值、下标关系,以及树上路径总和的 DFS 前缀和。
树算法复习:从 BFS、DFS、BST 剪枝、左右子树组合、树形分治、路径问题、自顶向下与自底向上模板理解二叉树题型。
回溯与 DFS 复习:从搜索树、现场恢复、剪枝、参数设计、子集问题、网格 DFS/BFS 和最短路径角度建立统一模板。
排序算法复习:从挑最值、分治和堆三个视角理解冒泡、选择、插入、归并、快排、堆排,以及最小 k 个数等题型。