方糖猫的书架
·
#TAOCP
·
#Donald Knuth
·
#算法
《计算机程序设计艺术》笔记:Knuth 用半个世纪给算法写的一部《史记》
读 Donald E. Knuth《计算机程序设计艺术》(TAOCP)的工程向总结:这套书的定位与 MIX/MMIX 的良苦用心,卷 1 的算法五特征与数据结构基础、O/Ω/Θ 记号的来历,卷 2 的随机数与高精度算术,卷 3 的排序查找与 n log n 下界的信息论论证,卷 4A 的组合生成,附习题难度分级体系与费马大定理梗,最后落到「今天还值不值得读、该怎么读」的个人建议。
阅读全文
方糖猫的书架
·
#编码
·
#Charles Petzold
·
#计算机组成
《编码》笔记:Petzold 教你从手电筒开始,亲手搭出一台计算机
读 Charles Petzold《编码:隐匿在计算机软硬件背后的语言》的工程向总结:从摩尔斯电码和布莱叶盲文讲清编码的本质,从电报与继电器搭出逻辑门,从逻辑门搭出加法器,从反馈回路造出触发器与内存,最后用指令码和累加器让机器自动跑起来——全书只有一条主线:计算机没有魔法,一切都建立在二元选择与电路上。
阅读全文
方糖猫的书架
·
#SICP
·
#Lisp
·
#Scheme
《SICP》笔记:计算机程序的构造和解释,以及编程世界的“无所住而生其心”
结合 Abelson & Sussman 的《SICP》,面向程序员的硬核笔记:计算的本质是过程与数据的对偶,抽象三层(基本表达/组合手段/抽象手段),从牛顿法开方、高阶函数模板、有理数数据抽象、cons 的闭包性质,一路走到流与惰性求值、元循环求值器的 eval/apply 循环,附 Mermaid 图、MIT 6.001 与 Viaweb 掌故和避坑指南。
阅读全文
方糖猫的书架
·
#编程珠玑
·
#算法
·
#问题求解
《编程珠玑》学习笔记:小书大道理,问题求解的完整闭环
精读 Jon Bentley《编程珠玑》:以旋转数组、位图排序、最大子数组、二分查找的坑、信封背面估算、代码调优为主线,串起’定义→估算→设计→验证→调优’的问题求解闭环,它是《数学之美》与波利亚《怎样解题》的中间点。
阅读全文
方糖猫的书架
·
#Netty
·
#Java
·
#NIO
《Netty 源码剖析与应用》详细总结:写给从未接触过 Netty 的人
用新人能看懂的话梳理 Netty 核心知识体系:Reactor 线程模型与 Boss/Worker、多路复用器 epoll/select、编解码与粘包拆包、序列化、零拷贝、背压、NioEventLoop/Channel/ByteBuf 源码剖析、jemalloc 内存池、时间轮 HashedWheelTimer 与 10 亿级任务监控实战、分布式 RPC 实现、JMeter 压测与线上问题排查、性能调优。附 Mermaid 解构图与实例说明。
阅读全文
方糖猫的书架
·
#网络安全
·
#入侵的艺术
·
#凯文·米特尼克
《入侵的艺术》详解:米特尼克笔下的十个真实黑客故事与防御启示
面向零基础读者的《入侵的艺术》(The Art of Intrusion)全书详细解读:赌场老虎机破解、恐怖分子网络、监狱系统入侵、罗宾汉黑客 Adrian Lamo、渗透测试、SQL 注入窃密等十个真实案例,逐一拆解攻击链并总结防御对策,配合 Mermaid 图解。
阅读全文
方糖猫的书架
·
#TCP/IP
·
#网络协议
·
#Unix 网络编程
TCP/IP 学习总结与避坑指南
基于《TCP/IP 详解 卷1:协议》与 Unix 网络编程经验,用新手能听懂的话梳理 TCP/IP 协议栈核心知识、Unix Socket 编程要点、常见网络陷阱与典型问题排查思路,并辅以 Mermaid 图解。
阅读全文
方糖猫的书架
·
#CSAPP
·
#计算机系统
·
#操作系统
《深入理解计算机系统》(CSAPP)学习笔记:给新手的硬件、操作系统与网络并发入门
结合《深入理解计算机系统》与个人实践,用新手能看懂的方式梳理计算机硬件、操作系统、网络编程与并发核心知识,附 Mermaid 图解和避坑技巧。
阅读全文