Loading...
Articles
1966
Tags
1994
Categories
40
Home
Archives
Tags
Categories
About
守株阁
Search
Home
Archives
Tags
Categories
About
October 2026
All Articles - 1060
2026
2026-10-21
以色列如何建国:从民族运动到托管终结
2026-10-21
第一次中东战争:从道路袭击到多战线战争
2026-10-21
俄乌战争的根源:国家形成、领土争议与欧洲安全秩序
2026-10-16
新旧功能的柔性切换:灰度路由、影子比较与读写迁移
2026-10-15
业务扩展框架03:组合实验与远程绑定
2026-10-15
业务扩展框架02:注解模型与表驱动
2026-10-15
业务扩展框架01:TMF与美团平台化实践解决什么问题
2026-10-15
Codex 架构全景:本地运行、云端长任务与多层 Loop
2026-10-15
Flink 生产部署拓扑与组件职责
2026-10-15
Kafka 生产部署拓扑与组件职责
2026-10-15
Kubernetes 生产部署拓扑与组件职责
2026-10-14
深入 Elasticsearch(19):生产部署拓扑与节点角色划分
2026-10-13
Jev 为什么像 BERT 又像 LLM:决策模型的创新与旧谱系
2026-10-12
Perl:Getopt::Long 怎样区分缺参数、零值与业务错误
2026-10-12
Perl:JSON Lines 怎样保留数字、缺失值与原始消息
2026-10-12
Perl 原定 E08:遗留代码迁移先守住行为
2026-10-12
Perl 原定 E07:SV、AV、HV 与 op tree 只能作诊断证据
2026-10-12
Perl 原定 E04:Moo 角色不是给对象套一层名字
2026-10-12
Perl 原定 E03:SQLite 事务和绑定参数要一起验证
2026-10-12
Perl 原定 E02:Text::CSV_XS 要实测多行字段与转义边界
2026-10-12
Perl 原定 E01:单行脚本要能还原成完整脚本
2026-10-11
Kotlin E01:Compose 离开页面后 Flow 还会收集吗
2026-10-10
如何画和理解轨道图:以 Elasticsearch Query DSL 为例
2026-10-10
Go E08:双实例租约与重试为何不等于恰好一次
2026-10-10
Go E07:workspace 与多 module 能否隐藏依赖
2026-10-10
Go E06:PGO 在真实负载下有无收益
2026-10-10
Kotlin E08:if 表达式怎样走过 FIR 与 JVM 后端
2026-10-10
Kotlin E07:库升级后旧消费者还能运行吗
2026-10-10
Kotlin E06:挂起事务究竟等到哪里
2026-10-10
Go E05:Web 框架只替换哪一层
2026-10-10
Kotlin E05:虚拟线程和协程怎样比较同一等待任务
2026-10-10
Kotlin E04:JS 与 Wasm 导出的是同一个接口吗
2026-10-10
Go E04:RPC 与流式调用怎样映射任务期限
2026-10-10
Kotlin E03:Native 跨过 C 指针边界要付出什么
2026-10-10
Kotlin E02:任务状态能共享到哪里
2026-10-10
Go E03:cgo 与 unsafe 怎样改变资源边界
2026-10-10
Go E02:反射与代码生成如何校验任务字段
2026-10-10
Kotlin 39:一条任务从请求到重启能证明什么
2026-10-10
Go E01:Java 经验迁移时容易误读的三个 Go 契约
2026-10-10
Kotlin 38:进程退出时,哪些任务和连接还活着
2026-10-10
Kotlin 37:装箱与协程成本怎样测才不误判
2026-10-10
Kotlin 36:suspend 函数怎样变成可恢复的字节码
2026-10-10
Kotlin 35:事务中途挂起,连接归谁
2026-10-10
Kotlin 34:HTTP 受理以后任务谁负责
2026-10-10
Kotlin 33:解码成功为何任务仍不合法
2026-10-10
Kotlin 32:最新状态和事件通知会漏掉什么
2026-10-09
Go 39:空环境如何验收任务完整生命周期
2026-10-09
Go 38:构建配置与诊断端点怎样交付任务服务
2026-10-09
Go 37:一个阻塞接收从源码到任务终态
2026-10-09
Go 36:trace 与阻塞 profile 怎样拆开等待时间
2026-10-09
Go 35:profile 如何定位热点而不替代测量
2026-10-09
Go 34:goroutine 等待时调度器看到了什么
2026-10-09
Go 33:GC 预算怎样影响任务服务的堆与延迟
2026-10-09
Go 32:逃逸诊断为什么不是分配账本
2026-10-09
Go 31:benchmark 为何不能只测准备工作
2026-10-09
Go 30:fuzz 能发现哪些输入假设
2026-10-09
Go 29:单元、HTTP 与数据库测试分别证明什么
2026-10-09
Go 28:进程重启后任务记录能说明什么
2026-10-09
Go 27:SQL 超时与连接池饱和怎样传回服务
2026-10-09
Kotlin 31:写了 flow,为何任务还没执行
2026-10-09
Kotlin 30:队列接纳以后,任务算成功了吗
2026-10-09
Kotlin 29:计数原子,为何任务仍被完成两次
2026-10-09
Kotlin 28:同一个异常为何有时落在 await,有时到 handler
2026-10-09
Kotlin 27:取消请求何时变成资源退出
2026-10-09
Kotlin 26:换个 Dispatcher,阻塞还在吗
2026-10-09
Kotlin 25:子任务结束前谁能宣布任务完成
2026-10-09
Kotlin 24:suspend 为何没有自动让线程空出来
2026-10-09
深入 Elasticsearch(18):用 Docker 或 Podman 搭建 HTTP 实验集群
2026-10-09
Kotlin 23:文件读写失败后旧任务还在吗
2026-10-09
Python E05:Web 框架如何承接已有业务入口
2026-10-09
Python E04:换解释器后哪些结论失效
2026-10-09
Kotlin 22:测试通过为何仍可能漏掉契约
2026-10-09
Kotlin 21:构建脚本里的 Kotlin 和应用 Kotlin 是同一个吗
2026-10-09
Kotlin 20:Java 调用 Kotlin 时默认参数去哪了
2026-10-09
Kotlin 19:Java 返回值怎样越过空安全边界
2026-10-09
Kotlin 18:任务注解为什么不会自动校验
2026-10-09
Kotlin 17:DSL 嵌套作用域怎样限制误写
2026-10-09
Kotlin 16:值类和 reified 保留了哪些类型信息
2026-10-09
Python E08:如何审计依赖与不可信输入
2026-10-09
Kotlin 15:泛型边界如何限定任务状态的读写
2026-10-09
Python E07:子解释器提供了怎样的隔离
2026-10-09
Python E06:向量化何时减少 Python 层成本
2026-10-08
Go 26:事务与条件更新怎样防止重复领取
2026-10-08
Kotlin 14:扩展分派取决于哪种类型
2026-10-08
Kotlin 13:拒绝提交与任务失败为何不是同一种错误
2026-10-08
Go 25:database/sql 如何管理连接与结果集
2026-10-08
Kotlin 12:任务状态怎样拒绝非法转移
2026-10-08
Kotlin 11:委托之后为何漏记写入
2026-10-08
Kotlin 10:copy 为何没复制任务标签
2026-10-08
Kotlin 09:任务类何时真正初始化完
2026-10-08
Kotlin 08:取第一条标签为何遍历了全部
2026-10-08
Kotlin 07:标签规则里的闭包与返回
2026-10-08
Kotlin 06:只读 List 为何仍会变化
2026-10-08
Kotlin 05:可空字段何时表示缺失
2026-10-08
Go 24:HTTP 客户端期限与连接资源怎样配合
2026-10-08
Kotlin 04:字符串长度与 UTF-8 字节不能互换
2026-10-08
Kotlin 03:函数参数和返回值怎样约束任务输入
2026-10-08
Go 23:请求取消与任务取消为何分别建模
2026-10-08
Go 22:HTTP 提交、查询与非法输入怎样表达
2026-10-08
Kotlin 02:分支推导与智能转换的稳定前提
2026-10-08
Go 21:服务关闭怎样完成停止接收、取消与等待
2026-10-08
Python 39:同一个任务应用怎样结课
2026-10-08
Go 20:有界 worker pool 怎样限制并发与排队
2026-10-08
Python 38:从语言规则到 CPython 能推多远
2026-10-08
Go 19:WaitGroup、Once 与 atomic 各负责什么
2026-10-08
Python 37:对象释放为何不等于内存立刻下降
2026-10-08
Python 36:一次快了能说明优化有效吗
2026-10-08
Go 18:共享任务状态怎样避免竞争与终态反转
2026-10-08
Python 35:关闭服务时哪些任务还能提交结果
2026-10-08
Python E03:C 扩展和缓冲区怎样交换数据
2026-10-08
Go 17:取消请求发出后工作是否真的退出
2026-10-08
Python E02:泛型协议怎样表达插件边界
2026-10-08
Python 34:服务接口如何复用既有任务规则
2026-10-08
Go 16:channel 的发送、接收与关闭怎样构成协议
2026-10-08
Python 33:有并发上限为何还会占满内存
2026-10-08
Python E01:描述符和元类何时值得使用
2026-10-08
Python 32:一个子任务失败后其他任务怎么办
2026-10-08
Go 15:启动 goroutine 后谁等待它结束
2026-10-08
Python 31:await 让出了什么
2026-10-07
Python 30:多进程多出的成本在哪里
2026-10-07
Python 29:线程池什么时候结束工作
2026-10-07
Python 28:GIL 能保护业务状态吗
2026-10-07
Python 27:程序到底在等什么
2026-10-07
Go 14:有限输入和 JSON 输出的资源边界
2026-10-07
Python 26:安装通过为何不等于发布通过
2026-10-07
Go 13:泛型约束能替结果集合省下什么
2026-10-07
Go 12:panic 时清理和 recover 的边界
2026-10-07
Python 25:pyproject 如何生成可安装制品
2026-10-07
Go 11:错误包装后怎样保持可判断
2026-10-07
Go 10:接口里的 nil 指针为何不是 nil
2026-10-07
Python 24:一个环境为什么能运行却不能重建
2026-10-07
Go 09:查询接口由谁需要的方法决定
2026-10-07
Go 08:任务记录的复制与指针更新
2026-10-07
Python 23:如何替换时间而不替换真实行为
2026-10-07
Go 07:map 的零值为什么不能表示任务不存在
2026-10-07
Go 06:复制 slice 后为什么仍会改写任务输入
2026-10-07
Python 22:哪些测试能够证明业务不变量
2026-10-07
Go 05:defer 何时关闭任务输入
2026-10-07
Go 03:byte、rune 和字段数怎样区分
2026-10-07
Go 04:循环变量为什么会影响批量任务
2026-10-07
Python 21:任务状态与结果如何一起落盘
2026-10-07
Go 02:零值和作用域怎样改变任务配置
2026-10-07
Go 01:package、module 与依赖分别解决什么
2026-10-07
Python 20:JSON 保存了对象的哪些部分
2026-10-07
Python 19:import 为什么会执行代码
2026-10-07
Go 00:从一个任务看懂 Go 工程
2026-10-07
Python 18:类型提示能发现什么错误
2026-10-07
Python 17:命令行输出怎样供人和程序使用
2026-10-07
Python 16:with 退出以后资源归谁
2026-10-07
Python 15:异常在哪一层转成失败结果
2026-10-07
Python 14:鸭子类型依赖怎样的协议
2026-10-07
Python 13:dataclass 能保证哪些不变性
2026-10-07
Python 12:方法调用为何会多出 self
2026-10-07
Python 11:装饰器改变了哪个调用对象
2026-10-07
Python 10:惰性管道在哪里积累成本
2026-10-07
Python 09:yield 如何保存未完成的计算
2026-10-07
Python 08:for 循环向对象请求了什么
2026-10-07
Python 07:分支和推导式怎样保留业务含义
2026-10-07
Python 06:闭包记住的是哪一次值
2026-10-07
Python 05:函数签名如何表达调用约束
2026-10-07
Python 04:字符串怎样变成可靠输入
2026-10-07
Python 03:一次复制为何还会串改
2026-10-07
Python 02:相等的值为何不一定是同一对象
2026-10-07
Python 01:赋值究竟改变了什么
2026-10-07
Python 00:从哪个 Python 开始复现
2026-10-07
Kotlin 01:val 与对象可变性不是一回事
2026-10-07
Kotlin 00:从源码到 JVM 的第一条任务
2026-10-06
Perl 42:并行聚合与测量边界
2026-10-06
Perl 41:引用生命周期与析构边界
2026-10-06
Perl 40:对象聚合与组合扩展边界
2026-10-06
Perl E08:解包能复跑,与断电能恢复是两张验收单
2026-10-06
Perl E07:路径和启动边界不能用 Linux 测试代填
2026-10-06
Perl E06:帮助文字也是会被改坏的接口
2026-10-06
Perl E05:能加载 CSV 不说明它从哪里来
2026-10-06
Perl E04:三个坏样本只是警报,不是复杂度证明
2026-10-06
Perl E03:规范化之前,先确认手里是字符
2026-10-06
Perl E02:class 能运行,但 5.38.2 仍会明确警告
2026-10-06
Perl E01:signatures 的稳定状态不等于任意参数都可收
2026-10-06
Perl 39:把合成日志从输入一路交接到报表
2026-10-06
Perl 38:发布前把失败阶段拆开测试
2026-10-06
Perl 37:distribution 声明依赖,还得解包跑测试
2026-10-06
Perl 36:拒绝超大文件,不等于已经是流式解析器
2026-10-06
Perl 35:锁文件不应该随报表一起替换
2026-10-06
Perl 34:rename 成功不代表断电后文件一定还在
2026-10-06
Perl 33:先写临时文件,最后才触碰有效报表
2026-10-06
Perl 32:报表的顺序必须进入字节契约
2026-10-06
Perl 31:没有启动和启动后退出 7 是两种故障
2026-10-06
Perl 30:分号在参数里不该变成第二条命令
2026-10-06
Perl 29:错误与空查询不能共用一个返回值
2026-10-06
Perl 28:读到 undef 还不能宣告输入结束
2026-10-06
Perl 27:对象的散列副本不是访问控制
2026-10-06
Perl 26:bless 不替你验证日志记录
2026-10-06
Perl 25:prove 应能报告故障,不只是打印 PASS
2026-10-06
Perl 24:让 --help 从工具自身的 POD 解释失败状态
2026-10-06
Perl 23:把 CPAN 安装放进实验树,而不是系统 Perl
2026-10-06
Perl 22:版本检查应指向实际装载的模块
2026-10-06
Perl 21:把日志解析搬进模块,不等于导出所有名字
2026-10-06
Perl 20:字段分隔、固定偏移和模式捕获各管什么
2026-10-06
Perl 19A:闭包保存查询条件,而不是共享一份临时全局状态
2026-10-06
Perl 19:一次“跑得慢”不是复杂度证明
2026-10-06
Perl 18:用户提供的点号,不该变成任意字符
2026-10-06
Perl 17:/g 的下一次匹配有位置状态
2026-10-06
Perl 16:只在本次匹配成功的分支使用捕获
2026-10-06
Perl 15:查询不到记录,不等于输入无效
2026-10-06
Perl 14:稳定报表不能依赖哈希遍历顺序
2026-10-06
Perl 13:规范化服务名,也要拒绝假的闰日
2026-10-06
Perl 12:解析失败不能变成导入了前几条
2026-10-06
Perl 11:空的末列不是不存在的列
2026-10-06
Perl 10:字符长度与输出字节要分别验收
2026-10-06
密码学 18:mTLS 与 TLS 终止后,客户端、代理和后端分别信谁
2026-10-06
Perl 09:源码写成 UTF-8,不代表文件已经解码
2026-10-06
Perl 08:返回“字段列表”会让调用位置改写结果
2026-10-06
Perl 07:给 $_[0] 赋值可能改掉调用者
2026-10-06
Perl 06:读取缺失的嵌套键,也可能修改输入
2026-10-06
Perl 05:引用决定谁能改动同一份记录
2026-10-06
Perl 04:没有字段、空消息和数字零不是同一件事
2026-10-06
Perl 03:列表是值,数组才保存元素
2026-10-06
Perl 02:上下文来自调用位置,不来自变量名
2026-10-06
Perl 01:作用域是解析边界,warnings 不是校验器
2026-10-06
Perl 00:先冻结解释器,再约定合成日志
2026-10-06
密码学 17:恢复连接、PSK 与 0-RTT 省掉了什么
2026-10-06
密码学 16:TLS 怎样保护每条记录
2026-10-06
密码学 15:TLS 1.3 握手逐步解释
2026-10-06
密码学 14:证书为什么能绑定服务名与公钥
2026-10-06
密码学 13:正确公钥从哪里来
2026-10-06
密码学 12:数字签名验证了什么
2026-10-06
密码学 11:一个秘密为什么派生多把密钥
2026-10-06
密码学 10:两端如何得到共同秘密,为什么仍怕中间人
2026-10-06
密码学 09:模运算、群与困难问题需要多少数学
2026-10-06
密码学 08:密码为什么不能直接做 SHA-256
2026-10-06
密码学 07:AEAD 怎样保护内容与上下文
2026-10-06
密码学 06:对称加密为什么不能单独认证消息
2026-10-06
密码学 05:随机数、salt、IV 与 nonce 各要求什么
2026-10-06
密码学 04:HMAC 为什么需要秘密
2026-10-06
密码学 03:哈希能证明什么
2026-10-06
密码学 02:密码学处理哪些字节
2026-10-06
密码学 01:窃听、篡改、冒充与重放怎样分开
2026-10-06
密码学 00:从 HTTPS 与交易两张图开始
2026-10-06
密码学 19:QUIC 如何复用 TLS 而自行保护数据包
2026-10-06
密码学 20:SSH 为什么既有主机密钥,又有登录密钥
2026-10-06
密码学 21:VPN 的密钥怎样建立——IKEv2、IPsec 与安全关联
2026-10-06
密码学 22:DNSSEC 与 DoH、DoT 各保护哪一段
2026-10-06
密码学 23:API 请求认证为什么还需要规范化、时间与消费状态
2026-10-06
密码学 24:JWT、JWS 与 JWE——可读令牌、签名令牌和加密令牌
2026-10-06
密码学 25:WebAuthn 与 passkey——网站验证什么,用户验证在哪里
2026-10-06
密码学 26:私钥、公钥、地址与钱包为什么是不同对象
2026-10-06
密码学 27:Bitcoin 交易到底签哪些字节——UTXO、锁定条件与 sighash
2026-10-06
密码学 28:Ethereum 交易与 EIP-712 授权——两个 nonce 与两个验证点
2026-10-06
密码学 29:Merkle 包含证明究竟证明什么——叶、路径、根与可信区块头
2026-10-06
密码学 30:PoW、哈希链接与共识——签名为什么不能决定共同历史
2026-10-06
密码学 31:HD 钱包和助记词——备份如何恢复很多密钥
2026-10-06
密码学 32:Schnorr 与 Taproot——签名结构怎样改变支出与披露
2026-10-06
密码学 33:BLS 为什么适合聚合投票——账户签名与验证者签名
2026-10-06
密码学 34:承诺与零知识——公开输入、秘密见证与证明关系
2026-10-06
密码学 35:有效性证明为什么不自动给出隐私、可用性与最终结果
2026-10-06
密码学 36:密钥如何生成、保存、轮换与撤销——KMS、信封加密与恢复
2026-10-06
密码学 37:算法正确为什么仍会失败——随机数复用、侧信道与验证边界
2026-10-06
密码学 38:结课一——解释并验证一次 HTTPS 订单请求
2026-10-06
密码学 39:结课二——经 HTTPS 提交交易,分别验证通信与账本
2026-10-06
密码学 E01:TLS 1.2 的 RSA 密钥传输与 ECDHE——历史资料为什么容易混淆
2026-10-06
密码学 E02:后量子 KEM、ML-KEM、ML-DSA 与混合握手
2026-10-06
密码学 E03:Noise 与 WireGuard——握手模式、身份与密钥更新
2026-10-06
密码学 E04:多签、阈值签名与 MPC——共同控制怎样表达
2026-10-06
密码学 E05:SNARK/STARK 与多项式承诺——证明成本和假设从哪里来
2026-10-06
密码学 E06:证书透明度与可验证日志——包含、追加一致性与监视
2026-10-06
密码学 E07:端到端加密与 Double Ratchet——服务器还能看见什么
2026-10-06
密码学 E08:安全定义与协议审查——IND-CPA、IND-CCA、EUF-CMA
2026-10-05
区块链(E08):有限模型、fuzz 与形式化证明的边界
2026-10-05
区块链(E07):用 Polkadot 对照应用链与共享安全
2026-10-05
区块链(E06):CID、存储证明与能下载交付文件之间差多少
2026-10-05
区块链(E05):DeFi、NFT、DAO 各自在哪一步会失真
2026-10-05
区块链(E04):智能钱包、代付与会话权限怎样收回
2026-10-05
区块链(E03):SNARK/STARK 的约束、设置与成本如何分别验证
2026-10-05
区块链(E02):SegWit、Schnorr 与 Taproot 的三个升级维度
2026-10-05
区块链(E01):Lightning 通道、HTLC 与链上退出
2026-10-05
区块链(47):选数据库、签名日志、许可链还是公链
2026-10-05
区块链(46):三条订单协作路径各把信任交给谁
2026-10-05
区块链(45):钱包、RPC、预言机、扩容与应用的依赖地图
2026-10-05
区块链(44):Sui 对象与 Aptos 账户不是一个 Move 数据模型
2026-10-05
区块链(43):Cosmos 与 Avalanche 是两条不同的应用链路线
2026-10-05
区块链(42):Solana 的 PoH、账户并行与共识升级各做什么
2026-10-05
区块链(41):Ethereum 从 PoW/EVM 到分离执行、权益共识与 blob
2026-10-05
区块链(40):Bitcoin 的软分叉、钱包协作与链外支付分层
2026-10-05
区块链(39):按证明对象分类,而非排列“新一代共识”
2026-10-05
区块链(38):从合成订单到最终对账需要哪些证据
2026-10-05
区块链(37):比较吞吐之前先定义哪一种完成
2026-10-05
区块链(36):节点备份、RPC 与终局停滞不能混成“服务异常”
2026-10-05
区块链(35):Fabric 的背书、排序与有效提交是三个阶段
2026-10-05
区块链(34):Validity rollup 的证明到底验证哪条命题
2026-10-05
区块链(33):状态可验证、数据可取得与跨域可领取各有门槛
2026-10-05
区块链(32):Optimistic rollup 的挑战窗口给谁留时间
2026-10-05
区块链(31):通道、侧链与 rollup 把哪些责任移出主链
2026-10-05
区块链(30):同一组有效交易也能产生不同经济结果
2026-10-05
区块链(29):预言机能提交数据,不能把现实交付变成定理
2026-10-05
区块链(28):索引器怎样在断线与重组后重算订单
2026-10-05
区块链(27):响应丢失时不能凭交易哈希重做订单
2026-10-05
区块链(26):代理升级把信任转移给了谁
2026-10-05
区块链(25):把 ERC-20 接进托管后,“收到 70”仍要核算
2026-10-05
区块链(24):fuzz 和 invariant 要围住哪笔资产
2026-10-05
区块链(23):外部调用前后的资产账本怎样保持一致
2026-10-05
区块链(22):签名域正确仍会发生业务重放
2026-10-05
区块链(21):ABI、数据位置与事件各承诺什么
2026-10-05
区块链(20):教学托管合约先写清谁能推动状态
2026-10-05
区块链(19):revert 以后为什么仍要核算 Gas 与 nonce
2026-10-05
区块链(18):EVM 执行后哪些状态进入状态根
2026-10-05
区块链(17):执行、共识客户端与验证者怎样拼成一个节点
2026-10-05
区块链(16):Gasper 中链头与终局是两次不同判断
2026-10-05
区块链(15):PoS 权重、普通惩罚与可罚没行为
2026-10-05
区块链(14):PBFT 的法定集合为何需要换主证明
2026-10-05
区块链(13):沿交易和候选块追踪 Bitcoin 总体架构
2026-10-05
区块链(12):全节点、裁剪节点与轻客户端查的不是同一件事
2026-10-05
区块链(11):重组时撤销的不是一个确认数字
2026-10-05
区块链(10):交易池与 P2P 为什么不能当共识账本
2026-10-05
区块链(09):为何最长链未必有最多累计工作
2026-10-05
区块链(08):钱包、描述符与 PSBT 的签名边界
2026-10-05
区块链(07):Script、时间锁和见证不是一件事
2026-10-05
区块链(06):Bitcoin 原始交易如何花费、找零和付费
2026-10-05
区块链(05):同一笔支付在 UTXO 与账户账本里的两种状态迁移
2026-10-05
区块链(04):Merkle 包含证明需要可信根
2026-10-05
区块链(03):签名证明授权了哪条消息
2026-10-05
区块链(02):哈希之前,先说清究竟签了哪些字节
2026-10-05
区块链(01):两份签名都正确,账本仍会冲突
2026-10-05
区块链(00):从中心化订单基线开始
2026-10-04
Java EE 企业应用 11:服务端审批页面怎样处理提交与渲染
2026-10-04
Java EE 企业应用 23:业务写入与通知任务怎样避免双写缺口
2026-10-04
Java EE 企业应用 22:请求重试怎样避免重复创建采购订单
2026-10-04
Java EE 企业应用 21:并发审批怎样避免覆盖和死锁
2026-10-04
Java EE 企业应用 20:数据库隔离怎样影响审批时看到的数据
2026-10-04
Java EE 企业应用 19:异常、调用入口与事务边界怎样配合
2026-10-04
Java EE 企业应用 10:DTO、JSON 与校验怎样保护业务入口
2026-10-04
Java EE 企业应用 18:本地事务与 Jakarta Transactions 谁负责提交
2026-10-04
Java EE 企业应用 09:REST 资源怎样表达采购操作
2026-10-04
Java EE 企业应用 34:批处理检查点与重启
2026-10-04
Java EE 企业应用 33:受管执行器与有界轮询
2026-10-04
Java EE 企业应用 32:外部 HTTP 超时与未知结果
2026-10-04
Java EE 企业应用 31:消费重投、去重与死信
2026-10-04
Java EE 企业应用 30:从 Outbox 到真实消息队列
2026-10-04
Java EE 企业应用 17:连接池与数据库连接预算
2026-10-04
Java EE 企业应用 16:Schema 迁移与应用版本窗口
2026-10-04
Java EE 企业应用 15:稳定排序、索引与分页怎样配合
2026-10-04
Java EE 企业应用 14:DAO 接口不能替事务做决定
2026-10-04
Java EE 企业应用 13:SQL 参数、类型与行映射的边界
2026-10-04
Java EE 企业应用 12:JDBC 资源从借用到归还
2026-10-04
Java EE 企业应用 05:服务器资源与受管调用契约
2026-10-04
Java EE 企业应用 04:CDI 如何创建、选择与销毁对象
2026-10-04
JPA 持久化 08:Schema 迁移与集成测试的证据边界
2026-10-04
Java EE 企业应用 08:会话怎样保存登录态并处理并发请求
2026-10-04
Java EE 企业应用 39:一个企业应用怎样完成交付验收
2026-10-04
Java EE 企业应用 38:发布与回退怎样覆盖应用、配置和数据库
2026-10-04
Java EE 企业应用 37:吞吐、尾延迟与资源预算怎样共同测量
2026-10-04
Java EE 企业应用 36:一次采购操作怎样关联日志、指标与追踪
2026-10-04
Java EE 企业应用 35:哪些测试必须运行在真实数据库和容器里
2026-10-04
JPA 持久化 06:抓取、N+1 与缓存不能混为一谈
2026-10-04
JPA 持久化 05:JPQL、Criteria 与原生查询的边界
2026-10-04
JPA 持久化 07:本地事务、JTA 与冲突
2026-10-04
Java EE 企业应用 07:Filter 与 Listener 怎样参与请求生命周期
2026-10-04
JPA 持久化 04:继承、关联与所有权
2026-10-04
JPA 持久化 03:类型、值对象与主键
2026-10-04
Java EE 企业应用 06:一个 HTTP 请求怎样进入 Servlet
2026-10-04
Java EE 企业应用 03:WAR、EAR 与类加载边界如何影响交付
2026-10-04
Java EE 企业应用 02:模块化单体如何隔离采购规则与技术入口
2026-10-04
企业应用架构23:综合模式选择与架构评审
2026-10-04
企业应用架构22:Strangler 与 Branch by Abstraction
2026-10-04
企业应用架构21:插件、业务扩展点与产品变化
2026-10-04
企业应用架构20:多租户隔离与配置
2026-10-04
企业应用架构19:工作流人任务与版本演进
2026-10-04
企业应用架构18:Saga补偿与持久化恢复
2026-10-04
企业应用架构17:Request-Reply关联与超时恢复
2026-10-04
企业应用架构16:拆单路由与交付结果聚合
2026-10-04
企业应用架构15:Channel、Endpoint与Translator的真实消息边界
2026-10-04
企业应用架构14:幂等、Outbox与Inbox的退出恢复
2026-10-04
企业应用架构13:Event Sourcing与持久事件重放
2026-10-04
企业应用架构12:CQRS与可重建读模型
2026-10-04
企业应用架构11:MVC、Presentation Model与展示分离
2026-10-04
企业应用架构10:DTO、Assembler与远程边界
2026-10-04
企业应用架构09:乐观、悲观并发与事务边界
2026-10-04
JPA 持久化 E02:乐观锁以外的并发边界
2026-10-04
企业应用架构08:聚合映射、继承与Lazy Load
2026-10-04
企业应用架构07:Identity Map与Unit of Work
2026-10-04
企业应用架构06:Repository、Gateway与查询对象
2026-10-04
企业应用架构05:Active Record与Data Mapper
2026-10-04
企业应用架构04:模块化单体与上下文边界
2026-10-04
企业应用架构03:分层与端口适配器
2026-10-04
企业应用架构02:Service Layer 与用例边界
2026-10-04
企业应用架构01:三种领域逻辑组织
2026-10-04
企业应用架构00:模式地图与租赁基线
2026-10-04
软件建模E11:企业架构中的业务与技术对齐
2026-10-04
JPA 持久化 E01:实体图与批量读取
2026-10-04
软件建模E10:架构描述标准与文档框架
2026-10-04
软件建模E09:4+1 与 C4 的多视角表达
2026-10-04
软件建模E08:用DMN真实执行资格规则与阈值变更
2026-10-04
软件建模E07:REA资源、事件与代理的交换语义
2026-10-04
软件建模E06:Feature Model与软件产品线
2026-10-04
软件建模E05:本体、知识图谱与语义建模
2026-10-04
软件建模E04:EMF最小工具链,Ecore与XMI的真实往返
2026-10-04
软件建模E03:TLA+有限模型检查,找到重复承诺的执行次序
2026-10-04
软件建模E02:维度建模,粒度与历史怎样改变报表
2026-10-04
软件建模E01:Object-Role Modeling,从事实与约束开始
2026-10-04
JPA 持久化 09:采购审批综合应用
2026-10-04
Java EE 企业应用 01:把采购审批需求写成可检查的规则
2026-10-04
Java EE 企业应用 24:认证身份怎样进入采购业务
2026-10-04
Java EE 企业应用 25:角色许可为何不能代替对象权限
2026-10-04
Java EE 企业应用 26:租户上下文从哪里来,SQL 才能相信它
2026-10-04
Java EE 企业应用 27:CSRF、XSS、SQL 注入与 CORS 各挡在哪里
2026-10-04
Java EE 企业应用 28:审批审计何时与业务一起提交
2026-10-04
Java EE 企业应用 29:附件与导出在哪些资源边界失败
2026-10-04
Java EE 企业应用 E01:WebSocket 推送不是审批状态的账本
2026-10-04
Java EE 企业应用 E02:邮件提交成功离收件人看到还差几步
2026-10-04
Java EE 企业应用 E03:有状态会话、单例与定时器各保存什么
2026-10-04
Java EE 企业应用 E04:用一个本地 SOAP 系统划定遗留集成边界
2026-10-04
Java EE 企业应用 E05:两项真实 XA 资源如何在崩溃后定案
2026-10-04
Java EE 企业应用 E06:同一采购用例在 Jakarta EE 与 Spring Boot/MyBatis 的职责对照
2026-10-04
Java EE 企业应用 E07:`javax` 改名之前先锁定旧系统契约
2026-10-04
Java EE 企业应用 E08:同一 WAR 在第二运行时能证明什么
2026-10-04
软件建模39:综合评审——怎样证明模型值得维护
2026-10-04
软件建模38:从领域模型到应用架构——哪些决定还没有作出
2026-10-04
软件建模37:遗留系统建模——表和代码已经存在怎么办
2026-10-04
软件建模36:同题比较——分析模式、四色、DDD与FDD怎样配合
2026-10-04
软件建模35:函数式领域建模——类型、纯函数与显式状态变化
2026-10-04
软件建模34:漂移、往返与版本
2026-10-04
软件建模33:模型到代码,生成、解释与手写如何分工
2026-10-04
软件建模32:模型校验与业务约束
2026-10-04
软件建模31:CIM、PIM与PSM的受限转换
2026-10-04
软件建模30:模型、元模型与DSL
2026-10-04
软件建模29:Model-Driven Design、MDD、MDE与MDA
2026-10-04
软件建模28:深层模型与持续重构
2026-10-04
软件建模27:应用用例、Repository 与领域事件
2026-10-04
软件建模26:Domain Service、Specification与Factory
2026-10-04
软件建模25:Aggregate与一致性边界
2026-10-04
软件建模24:Entity、Value Object 与身份
2026-10-04
软件建模23:上下文地图与防腐层
2026-10-04
软件建模22:子域与限界上下文
2026-10-04
软件建模21:Event Modeling
2026-10-04
软件建模20:EventStorming
2026-10-04
软件建模19:统一语言与知识消化
2026-10-04
软件建模18:FDD 按 feature 设计与构建
2026-10-04
软件建模17:FDD 的整体模型与计划
2026-10-04
软件建模16:四色与领域无关组件
2026-10-04
软件建模15:四种 archetype
2026-10-04
软件建模14:计划、资源与承诺
2026-10-04
软件建模13:账户、分录与费用
2026-10-04
软件建模12:有效时间与记录时间
2026-10-04
软件建模11:分类、规格与类型对象
2026-10-04
软件建模10:Quantity、Measurement 与 Observation
2026-10-04
软件建模09:Party、Role 与责任
2026-10-04
软件建模08:分析模式的复用
2026-10-04
软件建模07:时间、数量与身份
2026-10-04
软件建模06:状态、流程和决策
2026-10-04
软件建模05:UML 类图与交互图
2026-10-04
软件建模04:OO 分析与 CRC
2026-10-04
软件建模03:ER 与数据建模
2026-10-04
软件建模02:结构化分析与数据流
2026-10-04
软件建模01:场景、用例与规则
2026-10-04
软件建模00:模型帮助作出什么决定
2026-10-04
JPA 持久化 02:脏检查、flush 与回滚的三道边界
2026-10-04
深入 Play E08:国际化、内容协商与缓存隔离
2026-10-04
深入 Play E07:虚拟线程与阻塞 IO,等待发生在哪里
2026-10-04
深入 Play E06:OpenTelemetry,从上下文到真实接收证据
2026-10-04
深入 Play E05:Pekko Actor 的邮箱、状态与生命周期
2026-10-04
深入 Play E04:Pekko HTTP 与 Netty,相同 Controller 的传输边界
2026-10-04
深入 Play E03:Ebean 与 Hibernate 集成,事务何时结束
2026-10-04
深入 Play E02:编译期依赖注入,显式组件图能检查什么
2026-10-04
深入 Play E01:Scala API 对照,Action、Future 与类型化请求
2026-10-04
深入 Play 35:可验证的订单与订阅服务
2026-10-04
深入 Play 34:故障诊断,从外部症状追到线程、提交与资源终态
2026-10-04
JPA 持久化 01:实体身份与工作单元
2026-10-04
深入 Play 33:相同约束下的 Web 栈,异步返回与事务终态
2026-10-04
深入 Play 32:版本迁移,把编译通过和协议兼容分开验证
2026-10-04
深入 Play 31:性能与容量,排队位置如何改变观测结果
2026-10-04
深入 Play 30:生产打包与部署,产物、就绪和停止的边界
2026-10-04
深入 Play 29:同一用例在单元、路由与真实 HTTP 中证明什么
2026-10-04
深入 Play 28:请求结果、流终止与业务结果
2026-10-04
深入 Play 27:CSRF、CORS、Host 与代理信任
2026-10-04
深入 Play 26:签名身份、对象策略与订阅撤销
2026-10-04
深入 Play 25:生命周期与后台任务,停止应用时还剩什么
2026-10-04
深入 Play 24:Evolutions 与模式升级,应用和数据库怎样协同
2026-10-04
JPA 持久化 00:规范、Provider 与启动的边界
2026-10-04
Java EE 企业应用 00:从空目录到最小 WAR,健康响应证明了什么
2026-10-04
深入 Play 23:事务与幂等,数据库提交如何关联 HTTP 结果
2026-10-04
深入 Play 22:JDBC 与连接池,异步接口为何仍会等连接
2026-10-04
深入 Play 21:上传下载、临时文件与 IO 关闭
2026-10-04
深入 Play 20:WebSocket 握手、消息上限与连接生命周期
2026-10-04
深入 Play 19:SSE 编码、重连游标与慢客户端
2026-10-04
深入 Play 18:HTTP 流式响应、背压与资源终止
2026-10-04
深入 Play 17:缓存加载、失效与并发回源
2026-10-04
深入 Play 16:WS 客户端的响应消费与请求预算
2026-10-04
深入 Play 15:超时、取消与重试的任务终态
2026-10-04
深入 Play 14:请求属性、MDC 与类加载器怎样跨线程
2026-10-04
深入 Play 13:阻塞执行位置、有限队列与拒绝策略
2026-10-04
深入 Play 12:CompletionStage 的依赖、线程与失败传播
2026-10-04
深入 Play 11:Twirl 类型、输出转义与静态资源缓存
2026-10-04
深入 Play 10:表单绑定、跨字段验证与库存竞争
2026-10-04
深入 Play 09:JSON 字段、金额精度与错误契约
2026-10-04
深入 Play 08:BodyParser 的类型、字节限制与请求体消费
2026-10-04
深入 Play 07:Filter 在路由、解析错误和业务失败之间怎样执行
2026-10-04
深入 Play 06:Action 组合怎样决定鉴权与审计的执行边界
2026-10-04
深入 Play 05:Guice 怎样构建对象与配置边界
2026-10-04
深入 Play 04:Request 与 Result 的状态边界
2026-10-04
深入 Play 03:类型化路由的绑定与反向生成
2026-10-04
深入 Play 02:一次请求在哪个阶段失败
2026-10-04
深入 Play 01:sbt 怎样生成路由与模板
2026-10-04
深入 Play 00:从固定版本到第一条真实响应
2026-10-04
深入 Hibernate 06:merge 复制到哪个对象
2026-10-04
深入 Hibernate 05:persist 返回时究竟完成了什么
2026-10-04
深入 Hibernate 04:Java 值怎样绑定到列
2026-10-04
深入 Hibernate 03:托管、脱管和删除怎样影响订单
2026-10-04
深入 Hibernate 02:注解映射在启动时接受什么检查
2026-10-04
深入 Hibernate 01:同一数据库行对应几个 Java 对象
2026-10-04
深入 Hibernate 00:从对象操作到数据库结果,证据链怎样建立
2026-10-04
系统设计 E05:从票务架构到可执行状态机
2026-10-04
系统设计 E04:流式模型网关的取消与用量边界
2026-10-04
系统设计 E03:指标日志平台的基数与保留代价
2026-10-04
系统设计 E02:事件归因的去重迟到与修正
2026-10-04
系统设计 E01:协同编辑的收敛删除与光标
2026-10-04
系统设计 35:三场限时设计与约束改变复盘
2026-10-04
系统设计 34:内容平台跨模块保证的四条路径
2026-10-04
系统设计 33:回填期间更新怎样安全迁移
2026-10-04
系统设计 32:用观测与成本证伪架构假设
2026-10-04
系统设计 31:多地域切换与数据恢复的不同边界
2026-10-04
系统设计 30:任务租约和过期持有者栅栏
2026-10-04
系统设计 29:排行榜的迟到修正与热点代价
2026-10-04
系统设计 28:订单支付与邮件收据的三种确认
2026-10-04
系统设计 27:通知系统的逻辑去重与送达边界
2026-10-04
系统设计 26:占座到期与支付回调的库存边界
2026-10-04
系统设计 25:司机指派竞争与迟到确认
2026-10-04
系统设计 24:空间网格的边界与位置新鲜度
2026-10-04
系统设计 23:爬虫的访问边界与可恢复队列
2026-10-04
系统设计 22:限流器的原子计数与全局配额
2026-10-04
系统设计 21:输入联想的前缀索引与结果新鲜度
2026-10-04
系统设计 20:社交内容搜索的增量索引与新鲜度
2026-10-04
系统设计 19:信息流候选排序与权限撤销
2026-10-04
系统设计 18:微博时间线:同一负载下比较推、拉与混合
2026-10-04
系统设计 17:即时通信:连接恢复以后,消息怎样补齐
2026-10-04
系统设计 16:视频服务:转码可以重试,播放清单只发布完整版本
2026-10-04
系统设计 15:文件同步:断点续传和多端冲突要分别解决
2026-10-04
系统设计 14:图片社交:上传成功之后还差一次发布提交
2026-10-04
系统设计 13:文本分享:到期拒绝与物理删除是两个时刻
2026-10-04
系统设计 12:短链服务:唯一创建与可撤销重定向
2026-10-04
系统设计 11:超时、重试与降级要共享预算
2026-10-04
系统设计 10:消息与异步处理——确认、重领和背压
2026-10-04
系统设计 09:ID 与索引——唯一、顺序和不可猜不是同一件事
2026-10-04
系统设计 08:分片与热点——数据归属变化时不能只搬快照
2026-10-04
系统设计 07:数据库、复制与一致性——提交成功意味着谁已收到
2026-10-04
系统设计 06:缓存与 CDN——命中、失效、热点与回源
2026-10-04
系统设计 05:负载均衡与网关——请求分配不等于连接有余量
2026-10-04
系统设计 04:从单机到分布式——先测瓶颈,再加节点
2026-10-04
系统设计 03:API 与数据模型——访问模式如何决定表、键和分页
2026-10-04
系统设计 02:容量估算——QPS、存储、带宽、并发与成本
2026-10-04
系统设计 01:需求澄清——功能、SLO、数据不变量与范围
2026-10-04
系统设计 00:系统设计题究竟交付什么
2026-10-04
设计模式 E08:遗留代码的小步重构
2026-10-04
设计模式 E07:真实库里能看到哪些模式
2026-10-04
设计模式 E06:从 DIP 到 Ports and Adapters
2026-10-04
设计模式 E05:依赖注入容器、动态代理与 AOP
2026-10-04
设计模式 E04:模式不证明线程安全
2026-10-04
设计模式 E03:默认行为和规则组合
2026-10-04
设计模式 E02:record、sealed 类型与模式匹配
2026-10-04
设计模式 E01:高阶函数替代了什么
2026-10-04
设计模式 39:从变化需求保留必要模式
2026-10-04
设计模式 38:折扣表达式需要语法树吗
2026-10-04
设计模式 37:新操作与新节点哪个更贵
2026-10-04
设计模式 36:快照如何限制内存与别名
2026-10-04
设计模式 35:协作集中会形成大对象吗
2026-10-04
设计模式 34:遍历协议隐藏了什么
2026-10-04
设计模式 33:对象状态如何约束操作
2026-10-04
设计模式 32:审核何时停止传递
2026-10-04
设计模式 31:谁管理订阅和失败
2026-10-04
设计模式 30:请求对象能撤销什么
2026-10-04
设计模式 29:哪些报告步骤必须固定
2026-10-04
设计模式 28:三种报价如何共享契约
2026-10-04
设计模式 27:谁能读取延迟加载的库存
2026-10-04
设计模式 26:哪部分对象值得共享
2026-10-04
设计模式 25:用例入口如何暴露失败
2026-10-04
设计模式 24:包装行为的先后顺序
2026-10-04
设计模式 23:组合商品如何统一报价
2026-10-04
设计模式 22:两条变化维度如何分开
2026-10-04
设计模式 21:接口转换如何保留语义
2026-10-04
设计模式 20:唯一实例属于哪个范围
2026-10-04
设计模式 19:复制订单时共享了什么
2026-10-04
设计模式 18:构造请求何时检查不变量
2026-10-04
设计模式 17:两种产品如何成套
2026-10-04
设计模式 16:创建决策何时交给子类
2026-10-04
设计模式 15:阅读模式先看变化
2026-10-04
设计模式 14:包依赖为什么成环
2026-10-04
设计模式 13:重复与抽象哪个更贵
2026-10-04
设计模式 12:谁该决定库存预留
2026-10-04
设计模式 11:支付端口应该由谁定义
2026-10-04
设计模式 10:只读库存为什么还得实现扣减方法
2026-10-04
设计模式 09:继承成功,为什么预留对象仍不能替换
2026-10-04
设计模式 08:新增折扣时,究竟不改哪段代码
2026-10-04
设计模式 07:谁在要求修改报价与报表
2026-10-04
设计模式 06:两次独立改需求,为什么都要碰同一服务
2026-10-04
设计模式 05:重写 add 为什么拦不住批量添加
2026-10-04
设计模式 04:为什么重载没能识别整箱预留
2026-10-04
设计模式 03:库存预留失败,订单和库存为什么仍会变化
2026-10-04
设计模式 02:字段是 private,清单为什么还会被外部改写
2026-10-04
设计模式 01:订单身份和金额值为什么不能混为一谈
2026-10-04
设计模式 00:可工作的报价程序为何难修改
2026-10-04
深入 Spring E08:最小容器的对象图、代理与失败契约
2026-10-04
深入 Spring E07:从 6.2 到 7.x 的兼容矩阵与行为迁移
2026-10-04
深入 Spring E06:Kotlin 挂起调用、事务与上下文边界
2026-10-04
深入 Spring E05:虚拟线程、MVC 与 WebFlux 的资源上限
2026-10-04
深入 Spring E04:XA 恢复与 outbox 的一致性承诺
2026-10-04
深入 Spring E03:Repository 代理如何叠加查询与事务
2026-10-04
深入 Spring E02:Spring Security 的过滤器、授权与方法安全
2026-10-04
深入 Spring E01:AspectJ weaving 与代理之外的连接点
2026-10-04
深入 Spring 43:订单应用的六个综合验收场景
2026-10-04
深入 Spring 42:AOT 生成代码与运行时配置的边界
2026-10-04
深入 Spring 41:测试边界与提交回调的盲区
2026-10-04
深入 Spring 40:观测事件、资源等待与业务终态
2026-10-04
深入 Spring 39:导入、选择、注册与容器扩展边界
2026-10-04
深入 Spring 38:Boot 自动配置的输入、退让与属性绑定
2026-10-04
深入 Spring 37:HTTP 客户端的超时、重试与连接释放
2026-10-04
深入 Spring 36:响应式事务、取消窗口与重新订阅
2026-10-04
深入 Spring 35:WebFlux 的订阅、需求与阻塞边界
2026-10-04
深入 Spring 34:线程上下文的捕获、恢复与资源边界
2026-10-04
深入 Spring 33:缓存键、并发加载与事务回滚
2026-10-04
深入 Spring 32:Scheduled 的时间基准、重叠与关闭
2026-10-04
深入 Spring 31:Async 的提交、执行与失败观察
2026-10-04
深入 Spring 30:MVC 异步超时取消与资源回收
2026-10-04
深入 Spring 29:返回值消息转换与响应提交边界
2026-10-04
深入 Spring 28:校验与异常发生在哪个处理阶段
2026-10-04
深入 Spring 27:查询参数表单与 JSON 的绑定边界
2026-10-04
深入 Spring 26:路径方法与媒体类型怎样选择处理器
2026-10-04
深入 Spring 25:DispatcherServlet 与请求的多次分派
2026-10-04
深入 Spring 24:JDBC、ORM 与多个事务管理器的资源边界
2026-10-04
深入 Spring 23:提交回调与事务事件的保证边界
2026-10-04
深入 Spring 22:回滚规则、异常捕获与rollback-only
2026-10-04
深入 Spring 21:事务传播、保存点与连接池等待
2026-10-04
深入 Spring 20:声明式事务的方法属性与代理入口
2026-10-04
深入 Spring 19:编程式事务、连接绑定与提交结果
2026-10-04
深入 Spring 18:自调用、目标引用与方法元数据
2026-10-04
深入 Spring 17:proceed 与拦截器链的返回和异常
2026-10-04
深入 Spring 16:切点的静态筛选与运行时匹配
2026-10-04
深入 Spring 15:Advisor 怎样进入 Bean 的创建过程
2026-10-04
深入 Spring 14:JDK 与 CGLIB 代理的拦截边界
2026-10-04
深入 Spring 13:启停顺序、层级查找与失败后的资源终态
2026-10-04
深入 Spring 12:事件发布、监听顺序与完成信号
2026-10-04
深入 Spring 11:属性解析与条件装配的时间边界
2026-10-04
深入 Spring 10:作用域、对象身份与销毁责任
2026-10-04
深入 Spring 09:循环依赖与早期代理一致性
2026-10-04
深入 Spring 08:扩展顺序与过早创建
2026-10-04
深入 Spring 07:生命周期回调与最终代理引用
2026-10-04
深入 Spring 06:构造器、工厂与延迟创建
2026-10-04
深入 Spring 05:依赖解析如何筛选候选对象
2026-10-04
深入 Spring 04:配置类解析与 Bean 方法调用
2026-10-04
深入 Spring 03:refresh 如何组织容器启动
2026-10-04
深入 Spring 02:BeanDefinition 如何描述对象创建
2026-10-04
深入 Spring(01):IoC、对象图与容器身份
2026-10-04
深入 Spring(00):从手动组装到可验证的容器实验
2026-10-04
Scala E08:Capture Checking 与能力逃逸
2026-10-04
Scala E07:类型状态 DSL 与两种解释器
2026-10-04
Scala E06:Spark 的版本、闭包与重执行
2026-10-04
Scala E05:Native 与 C 接口的内存责任
2026-10-04
Scala E04:共享核心与 JavaScript 平台边界
2026-10-04
Scala E03:ZIO 的环境、错误与任务生命周期
2026-10-04
Scala E02:FS2 的需求、背压与资源作用域
2026-10-04
Scala E01:Cats 与 IO 的执行、取消和资源释放
2026-10-04
Scala 39:订单批处理与故障诊断
2026-10-04
Scala 38:集合与抽象的性能证据
2026-10-04
Scala 37:Scala 2 到 Scala 3 迁移
2026-10-04
Scala 36:纯业务规则接入文件与异步服务
2026-10-04
Scala 35:sbt、模块与依赖
2026-10-04
Scala 34:MUnit、性质测试与失败重放
2026-10-04
Scala 33:同步与异步资源的生命周期
2026-10-04
Scala 32:异步失败、超时与共享状态
2026-10-04
Scala 31:Future与ExecutionContext的执行模型
2026-10-04
Scala 30:Java互操作的类型与运行边界
2026-10-04
Scala 29:编译管线、TASTy与增量编译
2026-10-04
Scala 28:擦除、装箱与字节码
2026-10-04
Scala 27:Quotes、splices 与宏阶段边界
2026-10-04
Scala 26:Mirror、derives 与递归派生
2026-10-04
Scala 25:inline 与 compiletime
2026-10-04
Scala 24:Match types 与类型归约
2026-10-04
Scala 23:类型成员、路径依赖与细化
2026-10-04
Scala 22:联合、交叉与相等检查
2026-10-04
Scala 21:上下文函数,依赖传递怎样成为函数类型
2026-10-04
Scala 20:高阶类型与组合定律,F[_] 抽象了什么
2026-10-04
Scala 19:Type class,不修改业务类型也能添加行为
2026-10-04
Scala 18:given 与 using,上下文参数从哪里找到
2026-10-04
Scala 17:extension 与 API 设计,增加操作是否改变类型
2026-10-04
Scala 16:opaque type,让订单标识与商品标识不可互传
2026-10-04
Scala 15:错误短路与错误累积,校验顺序怎样决定结果
2026-10-04
Scala 14:纯函数、递归与尾调用,计算怎样保留可替换性
2026-10-04
Scala 13:for 推导式,语法相同为何执行不同
2026-10-04
Scala 12:map、flatMap、fold 与 collect,从类型推导变换
2026-10-04
Scala 11:Iterator、View 与 LazyList,延迟之后发生什么
2026-10-04
Scala 10:不可变集合,更新如何保留旧版本
2026-10-04
Scala 09:Option、Either 与 Try,给失败保留含义
2026-10-04
Scala 08:模式匹配与提取器,分支覆盖检查了什么
2026-10-04
Scala 07:ADT 与 enum,把订单状态变成有限分支
2026-10-04
Scala 06:泛型边界与型变
2026-10-04
Scala 05:trait 线性化与初始化
2026-10-04
Scala 04:类、对象与值相等
2026-10-04
Scala 03:方法、函数与闭包
2026-10-04
Scala 02:求值次数与状态
2026-10-04
Scala 01:表达式与类型推导
2026-10-04
Scala 00:工具链与可复现实验
2026-10-04
Java常用类库-E08-MapStruct与Lombok的生成代码契约
2026-10-04
Java常用类库-E07-Resilience4j的组合顺序与调用边界
2026-10-04
Java常用类库-E06-Vavr的结果类型与结构共享
2026-10-04
Java常用类库-E05-命令行配置覆盖与反射绑定白名单
2026-10-04
Java常用类库-E04-Gson与Jackson的同一JSON契约
2026-10-04
Java常用类库-E03-原始类型集合的缺省值与装箱成本
2026-10-04
Java常用类库-E02-原始数组数值边界与IO所有权
2026-10-04
Java常用类库-E01-Graph的边模型与邻接结构
2026-10-04
Java常用类库39:从业务约束形成可退出的依赖决策
2026-10-04
Java常用类库-38-依赖升级中的二进制链接与运行语义
2026-10-04
Java常用类库-37-有界商品目录导入与归档流水线
2026-10-04
Java常用类库36:用JMH比较等价工作与分配成本
2026-10-04
Java常用类库-35-用JUnit与AssertJ验证调用方责任
2026-10-04
Java常用类库-34-HttpClient请求的超时与连接归还
2026-10-04
Java常用类库-33-SLF4J的Provider发现与日志调用边界
2026-10-04
Java常用类库-32-Jackson映射中的缺失类型与输入预算
2026-10-04
Java常用类库31:从Guava迁移Caffeine的缓存契约
2026-10-04
Java常用类库-30-ZIP与TAR的隔离解包和资源预算
2026-10-04
Java常用类库-29-CSV方言与流式记录契约
2026-10-04
Java常用类库-28-Base64严格度与摘要认证边界
2026-10-04
Java常用类库-27-转义上下文与受控文本插值
2026-10-04
Java常用类库-26-路径规范化与真实目录边界
2026-10-04
Java常用类库-25-流所有权与有界读写
2026-10-04
Java常用类库-24-集合装饰器的校验转换与同步入口
2026-10-04
Java常用类库-23-Collections4多值结构的迁移差异
2026-10-04
Java常用类库-22-Pair可变包装与反射Builder的边界
2026-10-04
Java常用类库-21-数值布尔与枚举的失败语义
2026-10-04
Java常用类库-20-StringUtils的空值与边界契约
2026-10-04
Java常用类库-19-EventBus的订阅关系与派发边界
2026-10-04
Java常用类库-18-Hashing与BloomFilter的编码和误判边界
2026-10-04
Java常用类库-17-RateLimiter的许可债务与时间模型
2026-10-04
Java常用类库-16-ListenableFuture的执行线程与取消边界
2026-10-04
Java常用类库15:加载、刷新与失效的缓存状态
2026-10-04
Java常用类库-14-Range区间边界与覆盖语义
2026-10-04
Java常用类库-13-惰性集合视图与Ordering求值边界
2026-10-04
Java常用类库-12-BiMap与Table的索引约束
2026-10-04
Java常用类库-11-Multiset频次与集合大小的区别
2026-10-04
Java常用类库-10-Multimap的多值语义与写入视图
2026-10-04
Java常用类库-09-Immutable集合的构建与共享边界
2026-10-04
Java常用类库-08-CharMatcher与Strings的字符单位
2026-10-04
Java常用类库-07-Joiner与Splitter的分隔契约
2026-10-04
Java常用类库-06-Optional迁移的值语义与类型边界
2026-10-04
Java常用类库-05-Preconditions与Verify的失败契约
2026-10-04
Java常用类库-04-规范化策略与依赖成本
2026-10-04
Java常用类库-03-相等哈希与排序的契约
2026-10-04
Java常用类库-02-视图浅复制与不可变的边界
2026-10-04
Java常用类库 01:null、empty与blank的语义边界
2026-10-04
Java常用类库00:从业务契约建立可复现基线
2026-10-04
深入 Ruby E08:后台任务与消息处理:重试怎样改变副作用
2026-10-04
深入 Ruby E07:受限规则语言:从 block DSL 到独立解析器
2026-10-04
深入 Ruby E06:SQL 与事务:对象状态何时成为数据库事实
2026-10-04
深入 Ruby E05:gem 维护与版本升级的兼容证据
2026-10-04
深入 Ruby E04:C扩展与 FFI
2026-10-04
深入 Ruby E03:JRuby 与 JVM
2026-10-04
深入 Ruby E02:RSpec、契约测试与可重放的生成式测试
2026-10-04
深入 Ruby E01:Rails 与 ActiveSupport 的语言边界
2026-10-04
深入 Ruby 39:综合交付与可复现使用
2026-10-04
深入 Ruby 38:输入与安全边界
2026-10-04
深入 Ruby 37:Ruby 惯用法与必要优化
2026-10-04
深入 Ruby 36:YJIT 与性能实验
2026-10-04
深入 Ruby 35:Prism、YARV 与字节码
2026-10-04
深入 Ruby 34:对象分配与 GC
2026-10-04
深入 Ruby 33:进程、超时与取消
2026-10-04
深入 Ruby 32:Ractor 与对象隔离
2026-10-04
深入 Ruby 31:Fiber 与 scheduler
2026-10-04
深入 Ruby 30:Thread、Mutex、Queue 与 GVL
2026-10-04
深入 Ruby 29:配置、日志、信号与有序关闭
2026-10-04
深入 Ruby 28:Net::HTTP、Rack 与本地请求实验
2026-10-04
深入 Ruby 27:CLI、OptionParser 与退出码
2026-10-04
深入 Ruby 26:JSON、CSV 与领域输入边界
2026-10-04
深入 Ruby 25:RBS、Steep 与静态检查边界
2026-10-04
深入 Ruby 24:调试器、警告与语法诊断
2026-10-04
深入 Ruby 23:Minitest 与可失败的行为测试
2026-10-04
深入 Ruby 22:gemspec 与可安装的交付边界
2026-10-04
深入 Ruby 21:RubyGems、Bundler 与版本激活
2026-10-04
深入 Ruby 20:require、load 与 autoload
2026-10-04
深入 Ruby 19:文件、IO 与路径的资源边界
2026-10-04
深入 Ruby 18:异常、ensure 与 throw/catch
2026-10-04
深入 Ruby 17:DSL、instance_eval 与 class_eval:配置怎样获得执行上下文
2026-10-04
深入 Ruby 16:动态方法、反射与钩子:元编程怎样保持可诊断
2026-10-04
深入 Ruby 15:Struct、Data 与模式匹配:数据如何被拆解
2026-10-04
深入 Ruby 14:鸭子类型与委托:不继承也能满足什么契约
2026-10-04
深入 Ruby 13:Module、include、prepend 与 refinement:复用影响哪条查找链
2026-10-04
深入 Ruby 12:单例类、方法查找与 super:调用命中了哪个方法
2026-10-04
深入 Ruby 11:类、实例与可见性:对象怎样维护合法状态
2026-10-04
深入 Ruby 10:身份、相等、复制与冻结:谁共享了可变状态
2026-10-04
深入 Ruby 09:作用域、self 与常量:名字怎样绑定到对象
2026-10-04
深入 Ruby 08:Enumerable、Enumerator 与 Lazy
2026-10-04
深入 Ruby 07:闭包与非局部控制流
2026-10-04
深入 Ruby 06:block、Proc 与 lambda
2026-10-04
深入 Ruby 05:方法与参数绑定
2026-10-04
深入 Ruby 04:Array、Hash 与 Range
2026-10-04
深入 Ruby 03:String、Symbol 与编码
2026-10-04
深入 Ruby 02:数字与转换
2026-10-04
深入 Ruby 01:表达式与控制流
2026-10-04
深入 Ruby 00:导读与可重复运行
2026-10-04
计算机图形学 E08:三页缓存怎样显示八页纹理
2026-10-04
计算机图形学 E07:用八个三维高斯拟合多视图图像
2026-10-04
计算机图形学 E06:从一张图反推光源强度
2026-10-04
计算机图形学 E05:目标可达,关节为什么仍然不动
2026-10-04
计算机图形学 E04:射线怎样进入 GPU 工作队列
2026-10-04
计算机图形学 E03:一层介质为什么越斜越暗
2026-10-04
计算机图形学 E02:透明叠面与会失效的历史颜色
2026-10-04
计算机图形学 E01:同一个球的网格与距离场
2026-10-04
计算机图形学 35:用三个场景检验 SAH 分割
2026-10-04
计算机图形学 34:一次优化怎样同时检查画质和时间
2026-10-04
计算机图形学 33:同一场景的三种观察方式
2026-10-04
计算机图形学 32:模拟怎样稳定地显示
2026-10-04
计算机图形学 31:力怎样变成运动
2026-10-04
计算机图形学 30:骨骼怎样带动网格
2026-10-04
计算机图形学 29:两个姿态之间怎样运动
2026-10-04
计算机图形学 28:实时材质怎样近似离线光照
2026-10-04
计算机图形学 27:为什么更多物体会变慢
2026-10-04
计算机图形学 26:软件管线怎样映射为着色器
2026-10-04
计算机图形学 25:一次绘制怎样交给 GPU
2026-10-04
计算机图形学 24:怎样判断渲染器算对了
2026-10-04
计算机图形学 23:金属高光与玻璃折射怎样建模
2026-10-04
计算机图形学 22:小光源为什么难以采样
2026-10-04
计算机图形学 21:光怎样经过多次反射
2026-10-04
计算机图形学 20:随机样本怎样估计积分
2026-10-04
计算机图形学 19:表面颜色从哪里来
2026-10-04
计算机图形学 18:怎样减少求交次数
2026-10-04
计算机图形学 17:一条光线先碰到什么
2026-10-04
计算机图形学 16:多个模型怎样组成场景
2026-10-04
计算机图形学 15:怎样减少面数又控制形变
2026-10-04
计算机图形学 14:粗网格怎样变成曲面
2026-10-04
计算机图形学 13:少量控制点怎样生成曲线
2026-10-04
计算机图形学 12:三角网格怎样保存邻接
2026-10-04
计算机图形学 11:沿管线定位一张错误图像
2026-10-04
计算机图形学 10:光源看不见的地方怎样变暗
2026-10-04
计算机图形学 09:法线怎样决定明暗
2026-10-04
计算机图形学 08:怎样减少锯齿与纹理闪烁
2026-10-04
计算机图形学 07:为什么贴图会扭曲
2026-10-04
计算机图形学 06:哪个表面可见
2026-10-04
计算机图形学 05:哪些样本属于三角形
2026-10-04
计算机图形学 04:为什么平均颜色会发暗
2026-10-04
计算机图形学 03:为什么细线会断裂、棋盘格会闪烁
2026-10-04
计算机图形学 02:相机怎样把空间投到屏幕
2026-10-04
计算机图形学 01:点、向量与矩阵怎样表达几何
2026-10-04
计算机图形学 00:从一个像素到一张图像
2026-10-04
从零编写操作系统 30 - 综合演示与交付验证
2026-10-04
从零编写操作系统 29 - 窗口终端:把用户态 Shell 接进图形界面
2026-10-04
从零编写操作系统 28 - 窗口管理:Z 序、焦点与拖动
2026-10-04
从零编写操作系统 27 - 鼠标输入:共享控制器、三字节包与级联中断
2026-10-04
从零编写操作系统 26 - 字体与后备缓冲:从字符网格重绘一帧
2026-10-04
从零编写操作系统 25 - 从字符到像素:接入 Mode 13h
2026-10-04
从零编写操作系统 24 - 管道:让两个进程通过字节流协作
2026-10-04
从零编写操作系统 23 - 用户态 Shell:从磁盘加载并执行命令
2026-10-04
从零编写操作系统 22 - 文件描述符:把名字、游标与资源寿命分开
2026-10-04
从零编写操作系统 21 - 只读 FAT16:从扇区追到文件字节
2026-10-04
从零编写操作系统 20 - ATA PIO 块设备:把扇区读成可信的数据
2026-10-04
从零编写操作系统 19 - 创建与回收进程:让退出状态有地方可去
2026-10-04
从零编写操作系统 18 - ELF 加载器:把文件中的段变成用户地址空间
2026-10-04
从零编写操作系统 17 - 系统调用:把用户参数安全地带进内核
2026-10-04
从零编写操作系统 16 - 进入用户态:让错误程序无法直接改内核
2026-10-04
从零编写操作系统 15 - 等待与唤醒:任务为什么不能一直轮询
2026-10-04
从零编写操作系统 14 - 抢占调度:时间片结束后怎样换一个任务
2026-10-04
从零编写操作系统 13 - 保存与恢复执行现场:先实现协作式任务
2026-10-04
从零编写操作系统 12 - 内核堆:在物理页内分配、分裂与合并
2026-10-04
从零编写操作系统 11 - 分页与页故障:修改映射后重试同一条指令
2026-10-04
从零编写操作系统 10 - 物理页分配:哪些内存真正可以交出去
2026-10-04
从零编写操作系统 09 - 键盘与事件队列:把中断接收和字符处理分开
2026-10-04
从零编写操作系统 08 - 时钟中断:让外部事件打断当前执行
2026-10-04
从零编写操作系统 07 - 异常入口:CPU 出错后把哪些信息交给内核
2026-10-04
从零编写操作系统 06 - 输出与故障现场:建立串口、控制台和 panic
2026-10-04
从零编写操作系统 05 - 跳进 C:入口、链接脚本与内存布局
2026-10-04
从零编写操作系统 04 - 进入保护模式:建立第一份运行环境
2026-10-04
从零编写操作系统 03 - 两阶段引导:加载比一个扇区更大的程序
2026-10-04
从零编写操作系统 02 - 第一个启动扇区:让 BIOS 执行自己的指令
2026-10-04
从零编写操作系统 01 - 准备工具链:源代码怎样变成磁盘里的字节
2026-10-04
从零编写操作系统 00 - 从启动扇区到窗口:这套操作系统准备实现什么
2026-10-04
高级数据结构与算法设计 E08:次模贪心的保证依赖哪些条件
2026-10-04
高级数据结构与算法设计 E07:并行归并的跨度与进程开销
2026-10-04
高级数据结构与算法设计 E06:近似近邻怎样同时报告召回率与成本
2026-10-04
高级数据结构与算法设计 E05:指数放在参数上意味着什么
2026-10-04
高级数据结构与算法设计 E04:最小费用流怎样保持费用最优
2026-10-04
高级数据结构与算法设计 E03:查询过去与修改过去有什么不同
2026-10-04
高级数据结构与算法设计 E02:rank与select怎样按位计算空间
2026-10-04
高级数据结构与算法设计 E01:回滚怎样处理离线删边
2026-10-04
高级数据结构与算法设计 39:复现Bloom误报公式的一个反例
2026-10-04
高级数据结构与算法设计 38:把实现选择写成可以复跑的实验矩阵
2026-10-04
高级数据结构与算法设计 37:任务分配与集合覆盖各自证明了什么
2026-10-04
高级数据结构与算法设计 36:带版本的数据集怎样保持多个视图一致
2026-10-04
高级数据结构与算法设计 35:哪些改进受模型限制
2026-10-04
高级数据结构与算法设计 34:不知道未来怎样作决策
2026-10-04
高级数据结构与算法设计 33:只能看一遍数据时留下什么
2026-10-04
高级数据结构与算法设计 32:随机算法怎样控制失败概率
2026-10-04
高级数据结构与算法设计 31:松弛怎样变成可行解
2026-10-04
高级数据结构与算法设计 30:放弃精确最优能换来什么
2026-10-04
高级数据结构与算法设计 29:怎样说明一个问题难
2026-10-04
高级数据结构与算法设计 28:约束优化怎样提供可核对的界
2026-10-04
高级数据结构与算法设计 27:匹配怎样归约为流
2026-10-04
高级数据结构与算法设计 26:最大流怎样把局部增广变成全局最优
2026-10-04
高级数据结构与算法设计 25:最短路为什么需要不同算法
2026-10-04
高级数据结构与算法设计 24:贪心怎样得到证明
2026-10-04
高级数据结构与算法设计 23:DP优化在什么条件下成立
2026-10-04
高级数据结构与算法设计 22:动态规划的状态怎样决定
2026-10-04
高级数据结构与算法设计 21:分治还能减少哪些重复计算
2026-10-04
高级数据结构与算法设计 20:整数键能否突破比较模型
2026-10-04
高级数据结构与算法设计 19:二维查询为什么比一维困难
2026-10-04
高级数据结构与算法设计 18:固定文本怎样支持大量子串查询
2026-10-04
高级数据结构与算法设计 17:怎样避免字符串匹配的重复比较
2026-10-04
高级数据结构与算法设计 16:不知道缓存块大小还能优化吗
2026-10-04
高级数据结构与算法设计 15:内存装不下时成本怎样计算
2026-10-04
高级数据结构与算法设计 14:怎样查询过去而不复制整棵树
2026-10-04
高级数据结构与算法设计 13:静态查询能否用预处理换时间
2026-10-04
高级数据结构与算法设计 12:批量更新怎样延迟执行
2026-10-04
高级数据结构与算法设计 11:更新之后怎样查询区间
2026-10-04
高级数据结构与算法设计 10:连通性更新怎样变快
2026-10-04
高级数据结构与算法设计 09:优先队列怎样支持合并与降键
2026-10-04
高级数据结构与算法设计 08:热点访问能否改变代价
2026-10-04
高级数据结构与算法设计 07:平衡一定需要高度约束吗
2026-10-04
高级数据结构与算法设计 06:怎样同时支持查找、排名与第 k 名
2026-10-04
高级数据结构与算法设计 05:怎样验证一个算法实现
2026-10-04
高级数据结构与算法设计 04:随机性到底帮助了什么
2026-10-04
高级数据结构与算法设计 03:昂贵操作怎样计入整段序列
2026-10-04
高级数据结构与算法设计 02:从递推式到上下界
2026-10-04
高级数据结构与算法设计 01:程序为什么正确
2026-10-04
高级数据结构与算法设计 00:怎样把需求写成可分析的算法问题
2026-10-03
函数式编程 00:导读与能力自测
2026-10-03
函数式编程E08:ZIO的失败与中断,以及FRP的时间模型
2026-10-03
函数式编程E07:Haskell的IO与JavaScript的Promise
2026-10-03
函数式编程E06:输入适配、双向映射与带邻域的计算
2026-10-03
函数式编程E05:CPS、Continuation与资源边界
2026-10-03
函数式编程E04:Free、Tagless Final与两种程序解释
2026-10-03
函数式编程E03:Lens、Prism与嵌套数据更新
2026-10-03
函数式编程E02:参数性与free theorem的假设边界
2026-10-03
函数式编程E01:λ演算、避免捕获与求值策略
2026-10-03
函数式编程18:错误累积与依赖校验的边界
2026-10-03
函数式编程17:Applicative与独立输入的组合
2026-10-03
函数式编程30:效果流、背压与资源作用域
2026-10-03
函数式编程29:取消、超时与任务归属
2026-10-03
函数式编程28:异步与有界并行组合
2026-10-03
函数式编程27:bracket 与 Resource 的生命周期
2026-10-03
函数式编程26:IO 描述与执行边界
2026-10-03
函数式编程16:Functor与映射定律的适用边界
2026-10-03
函数式编程15:Semigroup与Monoid的合并规则
2026-10-03
函数式编程14:最小Scala桥接与类型类
2026-10-03
函数式编程13:Result、Either 与异常的失败边界
2026-10-03
函数式编程12:Maybe、Option 与 Optional 的缺席语义
2026-10-03
函数式编程11:模式匹配、状态转换与结构折叠
2026-10-03
函数式编程39:有界并发的本地订单导入工程
2026-10-03
函数式编程38:同一业务程序的两个解释器
2026-10-03
函数式编程37:深递归、Trampoline 与 Eval 的栈安全
2026-10-03
函数式编程36:用契约回归渐进重构 Java
2026-10-03
函数式编程35:性能实验中的时间、分配与保留空间
2026-10-03
函数式编程34:Java 容器的组合与生命周期边界
2026-10-03
函数式编程33:状态不变量与对象封装
2026-10-03
函数式编程32:纯核心与外部端口
2026-10-03
函数式编程31:性质生成器与缩减反例
2026-10-03
函数式编程09:持久化数据结构与结构共享
2026-10-03
函数式编程08:memoize与缓存的可观察行为
2026-10-03
函数式编程07:严格求值、惰性与按需共享
2026-10-03
函数式编程06:递归、fold、map与filter
2026-10-03
函数式编程05:函数组合与管道
2026-10-03
函数式编程04:部分应用、柯里化与偏函数
2026-10-03
函数式编程03:一等函数、高阶函数与闭包
2026-10-03
函数式编程02:不可变数据与别名
2026-10-03
函数式编程01:纯函数、引用透明性与总函数
2026-10-03
函数式编程10:和类型与积类型,约束订单的合法形状
2026-10-03
函数式编程19:map、join 与 flatMap,嵌套从哪里产生
2026-10-03
函数式编程20:Monad 定律与 Kleisli 组合,接续计算需要什么保证
2026-10-03
函数式编程21:List 与 Reader,多结果和共享环境怎样接续
2026-10-03
函数式编程22:State,把状态变化放进函数结果
2026-10-03
函数式编程23:Writer,返回计算结果与可组合记录
2026-10-03
函数式编程24:Traverse,从逐项结果到整体结果
2026-10-03
函数式编程25:EitherT 与 OptionT,逐层解释嵌套计算
2026-10-03
服务网格 E01:Linkerd 的代理、身份与策略
2026-10-03
服务网格 E02:Cilium 的 eBPF、七层代理与认证
2026-10-03
服务网格 E03:Proxyless gRPC 怎样把治理放进客户端
2026-10-03
服务网格 E04:虚拟机与 Kubernetes 怎样混合接入
2026-10-03
服务网格 E05:Envoy 扩展、Wasm 与外部授权
2026-10-03
服务网格 E06:本地限流为什么不等于全局配额
2026-10-03
服务网格 E07:Ambient 多集群与信任域迁移
2026-10-03
服务网格 E08:实现一个最小教学 xDS 控制面
2026-10-02
git 难点知识汇总
2026-10-02
Personal Agents 的架构演进:dots、Codex Cloud 与 QoderWake
2026-10-02
工程设计巧思:可复用的程序与架构模式
2026-10-01
服务网格 35:什么时候采用,退出时怎样证明能力仍在
2026-10-01
服务网格 34:发布 v2 后怎样定位慢依赖和错误身份并回滚
2026-10-01
服务网格 33:无网格、Sidecar 和 Ambient 性能怎样公平比较
2026-10-01
服务网格 32:多集群调用怎样跨网络发现与恢复
2026-10-01
服务网格 31:多租户需要隔离哪些控制面与数据面边界
2026-10-01
服务网格 30:控制面和数据面升级怎样验证回退
2026-10-01
服务网格 29:控制面不可用后哪些调用还能继续
2026-10-01
服务网格 28:Sidecar 迁移 Ambient 如何验证与回退
2026-10-01
服务网格 27:Waypoint 创建之后流量就经过它吗
2026-10-01
服务网格 26:Ambient 数据面如何转发请求
2026-10-01
服务网格 18:出口流量经过哪里,怎样约束访问
2026-10-01
服务网格 17:入口网关怎样接到内部调用
2026-10-01
服务网格 16:故障注入与流量镜像怎样避免误判
2026-10-01
服务网格 15:连接限制与异常实例摘除有什么区别
2026-10-01
服务网格 14:重试为何会放大副作用
2026-10-01
服务网格 25:503、连接重置与尾延迟如何定位
2026-10-01
服务网格 24:自动追踪为什么仍会断链
2026-10-01
服务网格 23:网格指标怎样用于 SLO
2026-10-01
服务网格 22:访问日志怎样区分代理失败和业务失败
2026-10-01
服务网格 21:认证成功为何仍会被拒绝
2026-10-01
服务网格 20:mTLS 开启后哪些连接受到保护
2026-10-01
服务网格 19:工作负载身份和证书怎样建立
2026-10-01
服务网格 13:一条调用链的超时预算怎样分配
2026-10-01
服务网格 12:Gateway API 如何描述网格内路由
2026-10-01
服务网格 11:负载均衡为何不等于平均分请求
2026-10-01
服务网格 10:按版本和请求属性选择后端
2026-10-01
服务网格 09:HTTP、gRPC 与 TLS 在代理里如何相遇
2026-10-01
服务网格 08:服务发现、DNS 与端点更新
2026-10-01
服务网格 07:xDS 更新、依赖与拒绝
2026-10-01
服务网格 06:路由规则怎样变成代理配置
2026-10-01
服务网格 05:应用与代理如何启动和退出
2026-10-01
容器 E08:从容器交付到平台,还增加哪些责任
2026-10-01
服务网格 04:Sidecar 怎样接管流量
2026-10-01
容器 E07:镜像按需读取是否真的缩短首个请求
2026-10-01
容器 E06:Wasm 模块不是 Linux 容器进程
2026-10-01
容器 E05:GPU 设备可见为什么不等于能计算
2026-10-01
服务网格 03:Envoy 怎样转发请求
2026-10-01
容器 E04:Windows 容器不能照搬 Linux namespace 模型
2026-10-01
容器 E03:eBPF 事件属于哪一个容器
2026-10-01
容器 E02:checkpoint 和 restore 能保存哪些进程状态
2026-10-01
容器 E01:gVisor、Kata 和 microVM 改变了哪层边界
2026-10-01
容器 39:CPU weight 在竞争下是否才起作用
2026-10-01
容器 38:重启了,业务真的恢复了吗
2026-10-01
容器 37:从源码到一次真实服务响应
2026-10-01
容器 36:同一 digest 怎样交付并安全回退
2026-10-01
容器 35:性能差异来自隔离层还是实验条件
2026-10-01
服务网格 02:Service 地址怎样到达 Pod
2026-10-01
容器 34:冷启动时间花在哪一段
2026-10-01
容器 33:签名通过了,运行权限还要验证什么
2026-10-01
容器 32:从错误症状回到失败层
2026-10-01
容器 31:指标如何归属到一次真实请求
2026-10-01
容器 30:PV/PVC 与 CSI 怎样到达进程的目录
2026-10-01
容器 29:Pod IP 与 Service 后端如何关联
2026-10-01
容器 28:Running 之后服务为什么还不能用
2026-10-01
容器 27:requests 与 limits 怎样走到节点的 cgroup
2026-10-01
容器 26:Pod 到达节点后变成哪些对象
2026-10-01
容器 25:跨主机路径为什么会出现小包通大包失败
2026-10-01
容器 24:CNI 接口由谁调用,失败怎样回收
2026-10-01
容器 23:bridge、端口发布和 DNS 各在哪一跳
2026-10-01
容器 22:两个隔离进程怎样通过 veth 通信
2026-10-01
容器 21:停止、重启和日志分别由谁负责
2026-10-01
容器 20:rootless 和容器内非 root 有什么不同
2026-10-01
容器 19:一次 run 在哪一步变成 exec
2026-10-01
容器 18:containerd 管的是镜像、任务还是进程
2026-10-01
容器 17:OCI runtime 的 create 与 start 分别做什么
2026-10-01
容器 16:数据写到了哪一层,重建后还在吗
2026-10-01
容器 15:同一镜像名称怎样指向多种 CPU 制品
2026-10-01
容器 14:构建缓存为什么不能等同于可复现性
2026-10-01
容器 13:Dockerfile 怎样变成可运行制品
2026-10-01
容器 12:镜像拉取是下载还是解包
2026-10-01
容器 11:改一个文件为何可能增加整层
2026-10-01
容器 10:OCI 镜像到底保存了什么
2026-10-01
容器 09:组合隔离机制时启动和清理的顺序
2026-10-01
容器 08:namespace 之外还需要什么权限边界
2026-10-01
容器 07:内存超限与 I/O 变慢不是一种失败
2026-10-01
容器 06:CPU 配额与竞争权重为什么不同
2026-10-01
容器 05:容器里的 root 究竟是谁
2026-10-01
容器 04:换了根目录,为什么仍能看到旧文件
2026-10-01
容器 03:PID 1 为什么改变信号与回收行为
2026-10-01
容器 02:namespace 改变的是哪些资源视图
2026-10-01
容器 01:父进程退出,工作是否已经结束
2026-10-01
容器 00:运行中的容器究竟是哪一个进程
2026-10-01
服务网格 01:SDK、网关与服务网格分别处理什么
2026-10-01
服务网格 00:一次服务调用需要哪些基础条件
magicliang
关于技术以及人生
Articles
1966
Tags
1994
Categories
40
Github
Announcement
人生只是,守株待兔
Recent Posts
以色列如何建国:从民族运动到托管终结
2026-10-21
第一次中东战争:从道路袭击到多战线战争
2026-10-21
俄乌战争的根源:国家形成、领土争议与欧洲安全秩序
2026-10-21
新旧功能的柔性切换:灰度路由、影子比较与读写迁移
2026-10-16
业务扩展框架03:组合实验与远程绑定
2026-10-15
Categories
AI
80
Java
116
持久化
2
Java EE 企业应用
24
Kotlin 语言与 JVM 工程
48
Perl
60
Python 语言与工程
31
Python:从对象模型到并发与工程实践
17
Tags
影评
杨幂
诺兰
JVM
Java
异常处理
区块链
Hyperledger
Corda
私有链
联盟链
共识算法
科幻
javac
JIT
字节码
性能优化
Docker
Socket
JavaScript
KOA
数据库
MySQL
MariaDB
Linux
虚拟化
hypervisor
github
hexo
互联网金融
FinTech
Python
面向对象
编程语言
编程范式
tag
操作系统
Go
vim
大数据
Archives
October 2026
1060
September 2026
244
August 2026
100
July 2026
54
June 2026
80
May 2026
90
April 2026
19
March 2026
14
Website Info
Article Count :
1966
Total Word Count :
6683.5k
Unique Visitors :
Page Views :
Last Update :
簡
Search
Loading Database