05 2017 档案
摘要:目录: 0x01 工具链 0x02 数学符号 0x03 字体 0x04 版式布局基础 0x05 版式布局宏包 0x06 问题搜索 0x07 自测题 0x01 工具链 套装 Windows优先:CTeX :http://www.ctex.org/HomePage ,CTeX是一个中文套装,但也同时发布
阅读全文
摘要:// 上一篇: "必经之地(using)" // 下一篇: "程序计数器(PC)" 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构。 There are only two hard things in computer science: cache invalidation a
阅读全文
摘要:// 上一篇: "局部化(localization)" // 下一篇: "最近最少使用(LRU)" 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构。 前情回顾 上一周,我们谈到了 /`卫语句 状态机 局部化 分枝/叶子`,可以看到,无论上层代码怎样组织,在对象层面做了怎样的抽象
阅读全文
摘要:// 上一篇: "状态机(state machine)" // 下一篇: "必经之地(using)" 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构。 前情回顾 上一次,我们说到状态机结构(state machine),事实上,编程语言中有很多所谓的“高级”控制结构,内部都是状
阅读全文
摘要:// 上一篇: "卫语句(guard clause)" // 下一篇: "局部化(localization)" 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构。 前情回顾 上次分析了guard 控制结构,有人说:“可是阅读很多开源代码也是if/else层层嵌套的”。是的,gua
阅读全文
摘要:// 上一篇: "分枝/叶子(branch/leaf)" // 下一篇: "状态机(state machine)" 基于语言提供的基本控制结构,更好地组织和表达程序,需要良好的控制结构。 典型代码: 同步版本 异步版本 结构分析 无论是同步版本,还是异步版本,都存在嵌套持续变深的问题。随着开发的进行
阅读全文