Kidddddddd 的小窝

闲得饮茶

算法日记-03

Summary 回溯算法中的排列与组合 框架模板 回溯算法在解决排列和组合问题时,两者的主要区别在于元素的顺序是否重要,以及结果中是否允许重复选取相同元素。 排...

January 6, 2025 · Kidddddddd

刷题日记-02

3. 无重复字符的最长子串 3. 无重复字符的最长子串 - 力扣(LeetCode) 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。 滑动窗口...

January 6, 2025 · Kidddddddd

刷题日记-01

206.反转链表 206. 反转链表 - 力扣(LeetCode) 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 两种解法 递归 递归的函数可以看成一...

December 19, 2024 · Kidddddddd

从 0 构造一个 BST

Summary BST 二叉搜索树,是一颗二叉树,其中的每个节点的值,都大于 左子树的任意节点 而小于 右子树的任意节点 基本结构 BST 是一个数据形态相对特殊的二叉树,二叉...

November 27, 2024 · Kidddddddd

读《架构整洁之道》

因为之前的一些接触,对某些架构师的印象不是很好,纯 ppter,对架构的理解也过于片面,认为也非就是做一些技术选型,画一个好看的ppt 跟老板汇...

November 7, 2024 · Kidddddddd

Java 处理 heif 文件

Summary 一次用 Java 处理 heif 格式文件的碎碎念 背景 在维护我司的一个文档处理服务,主要是功能是把各种类型的文件,统一转成 pdf 添加水印,然后前端通过通过 pdfview 统一渲...

October 12, 2024 · Kidddddddd

JVM C1 C2 占用 CPU 问题排查

Summary 记一次 CPU 高占用的排查过程 由于 CodeCache 设置过小导致 C2 Compile 占用 CPU 的问题排查过程及原因分析 ...

February 28, 2024 · Kidddddddd

利用 emacs + hugo 搭建个人博客

Summary 基于 emacs , ox-hugo , 集成 github pages , 搭建 blog ...

February 19, 2024 · Kidddddddd