封装变化 即数学逻辑上的抽象 封闭开放原则 对修改关闭,对扩展开放 单一职责 即类应该只有一个改变的原因 依赖反转 | 好莱坞原则 高级组件不依赖低级组件 | 别来找我,我会找你 针对接口(抽象)编程,不针对实现(具体)编程 不依赖具体类,依赖抽象 即一个私有变量尽量定义为接口,而非实现类 高内聚低 ...
分类:
其他好文 时间:
2017-03-11 23:12:51
阅读次数:
192
模板方法模式(Template) ——在一个方法中定义了一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 好莱坞原则:别调用(打电话给)我们,我们会调用(打电话给)你。 要点: 示例: 咖啡冲泡法 茶冲泡法 茶和咖啡是如此得相似,似乎 ...
分类:
其他好文 时间:
2017-02-25 11:51:16
阅读次数:
231
作为一个脱离了低级趣味的码农,春节假期闲来无事,决定做一些有意思的事情打发时间,碰巧看到这篇论文: A neural style of convolutional neural networks,译作卷积神经网络风格迁移。 这不是“暮光女”克里斯丁的研究方向吗?!连好莱坞女星都开始搞人工智能发pap ...
分类:
Web程序 时间:
2017-01-30 15:36:22
阅读次数:
286
川普就是领着一群工业革命时代的棺材瓤子,发动了一次资本主义复辟,面对互联网不过是一次新的砸机器运动。 美国的红脖子(泛指美国普通劳动者)既不学习,也不接受互联网,下班上酒馆喝一晚上,周末喝啤酒看球赛。在美国搞制造业,美元还猛升值,东西卖给谁?美国人自己都不愿意买。当初美国人愿意买美国货就没有我们了。 ...
分类:
其他好文 时间:
2017-01-30 10:35:33
阅读次数:
198
在一次电话采访中,一位记者问过我一个很好玩的问题:“李连杰,你这些年都是一帆风顺,你是怎么变得这么强大的呢?” 这位记者在采访我之前肯定没做过认真的准备。首先,我从来不是一帆风顺的,在朋友中我有个外号,叫“死过一百次的生还者”。在我很小的时候,我父亲就过世了,家境实在太差,只好加入武术队,靠每个月微 ...
分类:
其他好文 时间:
2017-01-01 22:44:59
阅读次数:
206
那是在我大一时,台北刚开始办国际影展没有多久,我有个学长买了电影票,但由于时间冲突,便问我要不要去看。我一看片名是《傻瓜入狱记》,心想应该是喜剧,于是接过电影票,开开心心去看免费电影了。 在高中之前,我并没有太多的机会看电影。对我来说,所谓好看的电影,大概仅止于《罗马假日》《乱世佳人》这类好莱坞影片 ...
分类:
其他好文 时间:
2016-12-31 16:48:37
阅读次数:
142
http://www.path8.net/tn/archives/6039 维持数年的BitKeeper与Linux的关系最终还是落入了好莱坞明星婚姻式的结局。他们曾经相得益彰,最后却走到这个遗憾的地步。kerneltrap这篇Feature: No More Free BitKeeper 做了一个 ...
分类:
系统相关 时间:
2016-12-21 02:10:47
阅读次数:
264