02 2017 档案

观察者模式
摘要:使用场景:当一个对象的改变需要同时改变其他对象的时候,而且不知道具体有多少对象有待改变时,应该考虑观察者模式。 当一个抽象模型有两个方面,其中一个方面依赖于另一个方面,这是用观察者模式,可以将这两者封装在独立的对象中,使它们各自独立的改变和复用。 阅读全文

posted @ 2017-02-14 18:33 zyz913614263 阅读(128) 评论(0) 推荐(0) 编辑

装饰者模式
摘要:个人感觉:缺点,如果原有类成员比较多的话,这样装饰者继承于原有类,会浪费很多空间。因为装饰者只装饰原有类的一个方法。 阅读全文

posted @ 2017-02-14 11:05 zyz913614263 阅读(144) 评论(0) 推荐(0) 编辑

程序员修炼之道
摘要:注重实效的程序员1. 负责 积极想办法,不要找借口2. 软件的熵 编写整洁,涉及良好,优雅 做变化的催化剂 记住大图景 使质量成为需求问题 知道何时止步5. 定期投资 多元化 管理风险 低买高卖 重新评估和平衡 目标 每年至少学习一种语言 smalltalk Squeak 每季度至少阅读一本技术书籍 阅读全文

posted @ 2017-02-07 16:49 zyz913614263 阅读(119) 评论(0) 推荐(0) 编辑

C语言内存对齐
摘要:当你看到这个标题,仍想往下读的时候说明你已经开始关注数据在内存存储问题了。 好吧,下面先想一个问题: struct stu{char sex;int length;char name[10];};sizeof (struct stu) = ??? 如果你的答案是:15 。那你该仔细看看下面的分析了! 阅读全文

posted @ 2017-02-07 14:44 zyz913614263 阅读(115) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示