Avatar 📝

kenji.blog

kenjinote的博客

  1. 首页
  2. 关于
  3. 作者简介
  4. 归档
  5. 搜索
  6. 链接
    1. 暗色模式

归档

2026 889
2025 32
2024 55
2023 45
2022 51

分类

数学 传记 科技 编程 计算机科学 IT与科技 软件开发 历史 科学 物理学

标签云

History Tech 数学 C++ Physics Math Algorithm Python 悖论 Computer Science
Featured image of post 事件溯源与 CQRS(命令查询职责分离)
软件开发 架构

事件溯源与 CQRS(命令查询职责分离)

保存“已发生的事实(事件)”而非当前状态的架构精髓。从 CRUD 的局限性到 CQRS 的必然性进行彻底解析。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 微服务中的分布式事务:Saga模式
软件开发 架构

微服务中的分布式事务:Saga模式

2PC(两阶段提交)的局限性与接受最终一致性。

作者简介: kenjinote
2026/09/27
阅读时长: 13 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 无服务器架构的真正价值:AWS Lambda与FaaS
软件开发 云计算

无服务器架构的真正价值:AWS Lambda与FaaS

'没有服务器'并非字面意思,而是运维责任的外包。从IaaS到FaaS的演进、冷启动对策、事件驱动型设计全面解析。

作者简介: kenjinote
2026/09/27
阅读时长: 9 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post CI/CD 的演进:从 Jenkins 到 GitHub Actions 再到 GitOps 的轨迹
软件开发 DevOps

CI/CD 的演进:从 Jenkins 到 GitHub Actions 再到 GitOps 的轨迹

将软件发布变为'无聊工作'的技术。解开从手动部署的恐惧到 GitOps 的历史与实践。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 领域驱动设计(DDD)与通用语言
软件开发 架构

领域驱动设计(DDD)与通用语言

如何打破开发者与领域专家之间的语言壁垒。从 Eric Evans 的哲学中学习实践方法

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 依赖注入(DI)与控制反转(IoC)
软件开发 架构

依赖注入(DI)与控制反转(IoC)

为什么不应该使用 'new'?容器带来的松耦合。消除硬编码的依赖关系,探索基于好莱坞原则的 IoC 概念。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 整洁架构、六边形架构、洋葱架构的共同点
软件开发 架构

整洁架构、六边形架构、洋葱架构的共同点

将框架与业务逻辑分离的设计思想。

作者简介: kenjinote
2026/09/27
阅读时长: 4 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post TDD(测试驱动开发)与BDD(行为驱动开发)的哲学
软件开发 工程学

TDD(测试驱动开发)与BDD(行为驱动开发)的哲学

编写测试不是为了发现Bug,而是为了进行设计。

作者简介: kenjinote
2026/09/27
阅读时长: 9 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post MapReduce的哲学:Google改变世界的分布式处理
计算机科学 算法

MapReduce的哲学:Google改变世界的分布式处理

大数据处理的起源与Hadoop的演进谱系。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 编译器优化技术:什么是SSA(静态单赋值)
计算机科学 算法

编译器优化技术:什么是SSA(静态单赋值)

编译器如何对人类编写的代码进行'魔改'。

作者简介: kenjinote
2026/09/27
阅读时长: 10 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 哈希函数的抗碰撞性与SHA-3 (Keccak)
计算机科学 算法

哈希函数的抗碰撞性与SHA-3 (Keccak)

海绵结构——一种新的密码学哈希机制。

作者简介: kenjinote
2026/09/27
阅读时长: 7 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 垃圾回收(GC)的演进史
计算机科学 算法

垃圾回收(GC)的演进史

从标记-清除到现代ZGC/Shenandoah的发展历程。深入解析从手动内存管理的苦恼,到实现毫秒级停顿时间的最新技术。

作者简介: kenjinote
2026/09/27
阅读时长: 13 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 上下文切换的代价与异步处理(async/await)
计算机科学 算法

上下文切换的代价与异步处理(async/await)

操作系统的进程与线程管理以及事件循环存在的意义。

作者简介: kenjinote
2026/09/27
阅读时长: 9 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post B树与B+树:为什么数据库索引如此之快
计算机科学 算法

B树与B+树:为什么数据库索引如此之快

最小化磁盘 I/O 的树形结构背后的原理。

作者简介: kenjinote
2026/09/27
阅读时长: 5 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post CAP定理与PACELC定理:分布式数据库面临的困境
计算机科学 算法

CAP定理与PACELC定理:分布式数据库面临的困境

一致性、可用性、还是延迟?

作者简介: kenjinote
2026/09/27
阅读时长: 8 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 动态规划(DP)与贝尔曼方程
计算机科学 算法

动态规划(DP)与贝尔曼方程

将问题拆分并记忆的算法精髓。

作者简介: kenjinote
2026/09/27
阅读时长: 7 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 概率数据结构:布隆过滤器与 HyperLogLog
计算机科学 算法

概率数据结构:布隆过滤器与 HyperLogLog

使用极少内存对海量数据进行判定与计数的近似算法。

作者简介: kenjinote
2026/09/27
阅读时长: 8 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 正则表达式引擎与有限自动机
计算机科学 算法

正则表达式引擎与有限自动机

DFA与NFA,为什么部分正则表达式会发生灾难性的“慢”。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post OAuth 2.0 与 OpenID Connect:“认证”与“授权”有什么区别
科技 软件开发

OAuth 2.0 与 OpenID Connect:“认证”与“授权”有什么区别

现代登录背后的机制与 JWT (JSON Web Token) 的工作原理。

作者简介: kenjinote
2026/09/27
阅读时长: 6 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
Featured image of post 边缘AI与NPU(神经网络处理单元)架构
科技 软件开发

边缘AI与NPU(神经网络处理单元)架构

本文讲解了不依赖云端、在终端内加速推理的硬件——边缘AI与NPU的演进,它们与CPU/GPU的区别,以及相关的优化技术。

作者简介: kenjinote
2026/09/27
阅读时长: 7 分钟
日本語 English Español 한국어 Português 繁體中文 हिन्दी Français Deutsch العربية Русский Bahasa Indonesia
1 11 12 13 14 15 16 17 18 19 54
© 2020 - 2026 kenjinote
使用 Hugo 构建
主题 Stack 由 Jimmy 设计
隐私政策