摘要:
项目说明 LeetCode 系列题解致力于帮助程序员更好地理解和掌握算法思维,内容包含详细的解题思路分析、图文并茂的示例讲解和完整的代码实现。 LeetCode 最全题解:持续更新中,欢迎 Star ⭐️ 关注,一起探讨算法之美。 LeetCode 题解(非会员题目) 题号 题解 代码 标签 难度 阅读全文
摘要:
说明 原来读过 《Java 编程思想(第 4 版)》,但是这个版本还是基于 Java 5 讲解。由于 Java 8 做出了非常大的改进(是 Java 变化最大的版本),且截止到 2022-07-22,Java 版本都更新到 18 了……原来那本书确实需要更新了。 原作者 Bruce Eckel 又重 阅读全文
摘要:
说明 思维导图 目录 内核接收网络包 内核与用户进程协作 内核发送网络包 TCP 连接 网络性能优化 GitHub 项目 说明 经朋友推荐发现一本好书:《深入理解 Linux 网络》,本文以思维导图的形式,展示俺做的笔记,原书对 Linux 网络进行了详细的源码分析,非常推荐~本文就没有长篇文字了, 阅读全文
摘要:
Spring Native 是什么 优点 缺点 原生镜像(native image)和常规 JVM 程序的区别 前置条件:GraalVM 支持的语言 关键特性 GraalVM 下的 Java 微服务 Spring Native 的 Hello World 系统要求 示例代码 配置 Spring Bo 阅读全文
摘要:
1. 前言 JDK 23 是 Java SE 平台版本 23 的参考实现,2024 年 9 月 17 日正式发布。本文将详细解析 JDK 23 的主要新特性。 2. 新特性总览 JEP 特性名称 状态 说明 455 模式中的原始类型、instanceof 和 switch 预览 扩展模式匹配,允许在 阅读全文
摘要:
前言 2024 年马上就要过去了,总结下自己在 2024 年看过的影视作品。 PS:我是用 Cursor 写的,所有有一些文字可能是 Cursor 自动补全的,不是我写的 0_o 电影 《怪物》 看完电影总能想到《进击的巨人》,每个人都没有错,但是误会就是这么产生了。很深刻。 《时空恋旅人》 之前因 阅读全文

摘要:
前言 电影 《下一站,天国》 《横道世之介》 《第十一回》 其他 电视剧 《9 号秘事》第七季 《爱,死亡和机器人》第三季 《我的事说来话长》 其他 动画 《电锯人》 《JOJO 的奇妙冒险 石之海》Part 2、Part 3 其他 漫画 《全职猎人》 《夏日重现》 《朋友游戏》 其他 纪录片 《人 阅读全文
摘要:
前言 Project Loom Loom 是什么? 为什么要引入 Loom? Virtual threads Platform thread 是什么? Virtual thread 是什么? Virtual thread 的好处? 使用 virtual thread 使用 Thread.Builde 阅读全文
摘要:
说明 目录 思维导图 导读 第 1 章 什么是对象 第 3 章 一切都是对象 第 6 章 初始化和清理 第 7 章 实现隐藏 第 8 章 复用 第 9 章 多态 第 10 章 接口 第 11 章 内部类 第 13 章 函数式编程 第 14 章 流 第 15 章 异常 第 17 章 文件 第 18 章 阅读全文
摘要:
整体概述 客户端属性 套接字描述符 标志 输入缓冲区 命名及命令参数 命令的实现函数 输出缓冲区 客户端的创建与关闭 创建普通客户端 关闭普通客户端 参考链接 Redis 源码简洁剖析系列 整体概述 Redis 一个服务器可以和多个客户端建立网络连接,每个客户端都可以向服务器发送命令请求,服务器接收 阅读全文
摘要:
AOF 是什么 AOF 持久化的实现 命令追加 AOF 文件的写入和同步 AOF 文件的载入和数据还原 AOF 重写 为什么需要重写 什么是重写 如何重写 AOF 后台重写 为什么需要后台重写 带来的问题 AOF 重写缓冲区 注意 实际例子 参考链接 Redis 源码简洁剖析系列 AOF 是什么 A 阅读全文