代码改变世界

阅读排行榜

设计模式六大原则之一:单一职责原则

2015-04-11 16:39 by 放作夥, 171 阅读, 收藏,
摘要: 设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T... 阅读全文

auto_ptr学习

2015-01-14 21:43 by 放作夥, 171 阅读, 收藏,
摘要: 1.autor_ptr是简单智能指针,不允许转移所属关系。赋值,参数传递的时候会转移所有权,因此不要轻易进行此类操作,若进行此操作原auto_ptr失效,不会执行析构。 2.auto_ptr还有一个比较好的就是保证异常安全,在有异常抛出,提前结束函数块时也会保证析构。 3.赋值操作。利用已经... 阅读全文

Django框架

2015-09-08 21:59 by 放作夥, 169 阅读, 收藏,
摘要: Java和Python在这个应用时代很流行,我觉得和他们都有了web框架有关。记录一下:Django1.6和python2.6搭配 阅读全文

Spring注解备忘

2016-09-27 10:59 by 放作夥, 150 阅读, 收藏,
摘要: 记录一下目前知道的注解 1、使用 @Configuration 注释告诉 Spring,这是核心的 Spring 配置文件,并通过 @Bean 定义 bean。 2、@Import 导入多个@Configuration 3、@Scope("prototype")定义bean的作用域 4、@Requi 阅读全文

effective java读书笔记

2016-08-09 17:10 by 放作夥, 141 阅读, 收藏,
摘要: 记录一下我认为有感触的片段。 一、构造函数不要调用可被子类重写的方法,因为此时子类还未构造,极有可能导致程序失败。 我之前还想不通怎么会调用到被重写的方法上去。后来明白那是因为成员方法的第一个参数是隐藏参数,引用一个对象。当父类的方法被调用时传入的却是子类对象的引用。 阅读全文