摘要: 闭包 人们有时会把闭包和匿名函数弄混。这是有历史原因的:在函数内部定义函数不常见,直到开始使用匿名函数才会这样做。而且,只有涉及嵌套函数时才有闭包问题。因此,很多人是同时知道这两个概念的。其实,闭包指延伸了作用域的函数,其中包含函数定义体中引用、但是不在定义体中定义的非全局变量。函数是不是匿名的没有 阅读全文
posted @ 2018-09-26 23:35 R00M 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 案例分析:重构“策略”模式 经典的“策略”模式 电商领域有个功能明显可以使用“策略”模式,即根据客户的属性或订单中的商品计算折扣。假如一个网店制定了下述折扣规则。 有 1000 或以上积分的顾客,每个订单享 5% 折扣。 同一订单中,单个商品的数量达到 20 个或以上,享 10% 折扣。 订单中的不 阅读全文
posted @ 2018-09-26 21:45 R00M 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.1 五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 用户接触到的,只是最上面的一层,根本没有感觉到下面的层。要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分 阅读全文
posted @ 2018-09-26 12:28 R00M 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 符号的定义和引用 链接符号的类型 链接符号类型举例 目标文件中的符号表 符号表信息举例 符号解析(Symbol Resolution) 全局符号的强、弱 链接器对符号的解析规则 多重定义符号的解析举例 多重定义全局符号的问题 阅读全文
posted @ 2018-09-26 12:12 R00M 阅读(2091) 评论(0) 推荐(0) 编辑