日记
sandy13572817162
这个作者很懒,什么都没留下…
展开
-
学习计划
从今天(2015-4-2)开始,要重新拟定学习计划,今天看了一篇文章,我觉得说的很对。 工作好几年了,想跳槽换个工作,结果面试的考官都问了一些什么数据结构,什么垃圾回收,什么设计模式之类的东西,虽然看过,但是平时用不着,看了也忘记了,回答不上来,结果考官说我基础太差。。。 反思了一下自己,觉得上面说的好像很有道理哦。我估计很多程序员都有这样的同感。还发现自己有一个问题,就是学习一个...原创 2015-04-02 22:30:23 · 94 阅读 · 0 评论 -
简单工厂和策略模式
日期:2015-04-03 今天,首先看了简单工厂,后看了策略模式,看完后,有没有人和我有一样的感觉,这两个设计模式很像啊。 我个人的理解:两个模式,对于调用者的目的不同,工厂方法,客户端要的是对象实例,策略方法要的是结果。 策略模式的使用场景应该好理解一些,“策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。” 我觉的,两者如...原创 2015-04-04 08:38:29 · 85 阅读 · 0 评论 -
软件设计模式原则
2015-4-8 设计原则: 1、单一职责原则:尽量让类的任务单一化 2、封闭-开放原则:对于扩展是开放的,对修改关闭。通俗的意思就是在需求变动时,尽量不在原有业务实现类上修改,而是在新类上扩展 3、里氏代换原则(LSP):子类型必须能替换掉父类型 4依赖倒转原则: ① 高层次的模块不要依赖低层次的模块,他们应该依赖于抽象 ② 抽象不应该依赖于具体,具体应该依赖于...原创 2015-04-08 11:34:02 · 76 阅读 · 0 评论 -
装饰模式学习笔记
2015-04-09 今天学习了装饰模式,我的理解是,在已有功能的基础上,通过装饰模式,增加新的功能。通俗的讲,就是把主体功能独立出来,其他辅助功能也独立出来,在调用时可以将主体功能和附加功能随便组合。 java io包中的流的包装,就是装饰模式,可以看一下源码。 ...原创 2015-04-09 15:10:35 · 102 阅读 · 0 评论 -
工厂方法学习纪要
2015-04-13 今天又看了一遍工厂方法,个人的理解是把工厂再抽象了一层,既在简单工厂的基础上,把创建类的工厂再抽象一层。举个例子 ,女娲造人,人又由人工厂创造 , 这个人的工厂就是父类,其子类可以包括 造黄种人的工厂,黑种人的工厂等。 工厂方法经常用在以下两种情况中: 第一种情况是对于某个产品,调用者清楚地知道应该使用哪个具体工厂服务,实例化该具体工厂,生产出具...原创 2015-04-13 10:41:16 · 93 阅读 · 0 评论 -
代理模式学习笔记
2015-04-10 代理模式:为其他对象提供一种代理以控制对这个对象的访问。 那代理模式在什么时候用呢,一般在远程代理。例如,调用webservice的时候。 ...原创 2015-04-13 10:41:47 · 92 阅读 · 0 评论 -
apache 遇到拒绝访问 可能是selinux造成
apache 遇到拒绝访问 可能是selinux造成,解决办法: vi /etc/selinux/config原创 2015-05-04 12:22:22 · 394 阅读 · 0 评论