`
kmakxa
  • 浏览: 14959 次
社区版块
存档分类
最新评论
文章列表
不知不觉就漏了好几天的,放假果然好舒服。 前天果然还是没能按计划执行,于是到几天应该是又过了两天,这两天倒在床上就觉得好困,一下子就睡着了,不过到半夜总是有睡不好的时候。这两天真是感觉把好久以来的睡眠都补足了,国庆外面很挤,不怎么想出去玩了,希望待在家里面多看看书,补充一些知识也好啊。 //------------------------------------6------------------------2012/10/10------------------------------ 觉得每天写一篇文章会导致整个博客非常的凌乱,所以整合成一个比较好,不过这样就不能刷积分了,哈哈 说 ...
命令模式:将“请求”封装成对象,以便使用不同的请求、队列或日志来参数化其他对象。命令模式也支持可撤销的操作。 为什么需要使用命令模式?使用命令模式有什么好处?按模式UML图来看,客户是知道需要调用哪些具体的命令的,为什么还要通过调用者来调用呢?看起来似乎有点多此一举啊。但是在实际操作中,客户的请求并不是马上被执行的,可是客户将请求提出后,由调用者来请求执行,然后执行者执行动作。动作多种多样,而且必须考虑到会有新动作或新执行者的加入,命令模式就是为了将调用者和执行者解耦的。用现实生活中例子来说,灯是一个执行者,有动作开灯和关灯。如果调用者直接执行灯的开灯和关灯方法,这样调用者就和灯有耦合。如 ...
单件模式:确保一个类只有一个实例,并提供一个全局访问点。 通过该模式的定义我们可以自己构想出这么一个类。这种模式存在有什么意义呢?根据实际情况如果有需要自然就会使用。比全局静态的好处是,可以延迟实例化 ...
昨天是最近以来最堕落的一天了,完全没有做任何事情,而且又没用控制自己。为什么会这样呢?我会这么麻烦的突破种种我设置的困难去消耗我自己的时间和生命。怎么做才能控制住这种趋势呢?我觉得应该没有为自己鼓励,然后一旦有堕落的念头就去锻炼身体,这样,既有学习的时间又有锻炼的时间了。 加油,今天一定 要做到! 1
有些开发人员会把简单工厂认为是工厂模式,其实并不是,简单工厂是种习惯。这种做法是将类的实例化任务交予了其他类来实现,避免在代码中用new初始化类。 如图是简单工厂的使用: 这样,User在使用Product的时候不用 ...
有些开发人员会把简单工厂认为是工厂模式,其实并不是,简单工厂是种习惯。这种做法是将类的实例化任务交予了其他类来实现,避免在代码中用new初始化类。 如图是简单工厂的使用: 这样,User在使用Product的时候不用 ...
昨天晚上做事情的效率一般吧,把eclipse弄好后就应该看技术方面的书的,没想到被别人的帖子吸引过去看了一个晚上,帖子是和处事有关的,虽然和技术没有关系,但是希望看看能够对我的其他方面有所提高,也不算浪费了时间,看到十二点多后就睡觉了,没想到早上很早就醒了,而且不困,看来以后应高早点起来。 今天在公司里面任务还是一样看代码,我希望我能在早上总结完最近看的书,然后下午能专心的看自己模块的代码。也对代码有所期待,希望是高手所写,让我看起来很舒服并有所领悟。
装饰者模式(Decorator)可以动态的将职责附加到对象上。若要扩展功能,装饰者提供了比继承更加弹性的解决方案。 刚阅读的时候可能会产生疑惑,装饰者持有了超类的一个引用,目的是为了能够拥有被装饰者的行为,这时候 ...
果然计划就是拿来摧毁的,昨天晚上没有完成一丁点的计划,回去就弄好了网络,接下来又开始堕落了,各种刷网页刷到无网页可刷以后,躺在床上困了直接很早就睡觉了。这样的话既没有写随笔也没有学习,只好把任务拖延到了今天啊,魂淡。今天只能继续昨天的任务了,回去争取把eclipse安装好,然后继续看书。
观察者模式(Observer)定义对象间的一对多的依赖关系,以便当一个对象改变时,所有依赖于它的对象都得到通知并且自动刷新。 从定义来理解很容易就可以分析出了该模式的结构。简单的来说,就是有个发布者对象,发布者对象掌握着信息资源,其他接收者对象需要这些信息资源。当信息资源改变的时候,我们希望其他接收者都可以知道 这些改变。 通过思考我们自己就可以设计出具有该功能的框架了,发布者有个集合属性,提供方法将接收者添加或移出集合,接收者实现统一的升级信息资源的接口。当发布者的信息资源发生了改变时,通过该集合,调用接口中升级信息资源的方法。这样,就可以将处在集合中的所有接收者都获得变更。而接收者 ...
最近在阅读设计模式的书,随手做一些笔记供将来复习之用。在看书之前就从其他人口中得知,设计模式的学习,并不是来强迫自己使用这些模式,而是要依据实际情况而定,有时候也并不一定要使用。而我们对设计模式的学习,也不是要强迫自己把所有的模式都记在脑中,其实手中留有一本书当做工具书,使用的时候再去查阅也是很好的。 设计模式是前人经验的一些总结,是遵循OO设计思想的各方面体现。按我看到现在来想,总的来说,就是要保证程序可扩展性的同时,还要封闭程序一些地方避免修改。可扩展是为了程序维护的方便,而封闭是因为已经正常运转的部门就应该留下,为了复用考虑。 第一个学习的策略模式,策略模式的总结是将算法和行 ...
最近总是不能很好的控制自己去做应该做的事情。到家以后饭后其实有着大把的时间充实自己的,但是总是白白浪费掉了,就会把时间花在了很无聊的事情上,然后人就进入了一个无聊的状态,虽然没事情可做却不想去做有意义的事情,我希望我能通过每天一篇的随笔来督促自己。不然在无聊过后,就会做一些不该做的事情,然后又让明天过得更不舒服,也对自己的身体更加的不好,从今天起,告别不健康的生活,来一个计时吧。对我明天白天的要求,就是完成分配给的任务的同时,能多看些设计模式的内容,早点看完最好。到了晚上回家以后,吃完饭后果断登录电脑,然后切入到博客阅读这篇随笔,然后配置eclipse到ubuntu,接着继续进行看书,睡觉前再用 ...
之前一直没办法彻底的学好linux,老是半途而废,所以前几天就把自己的系统装成了ubuntu,并不是安装再虚拟机上,希望能借此督促自己学习。用了几天后的感想是,虽然ubuntu也是可以用视窗操作,但是还是有许多麻烦的地方。而且本来以为我这台用了好几年的电脑,装ubuntu应该跑得比windows xp快吧,事实确是ubuntu用起来卡多了。期间遇到了种种问题。 首先是火狐浏览器的问题,字体看起来太小了,在系统中的外观里面修改了字体也没有用,在浏览器的首选项里面修改了字体大小的话,奇怪的是有的页面字体确实能够变大,但是大部分的还是没变,比如百度的图标很小,搜索结果看起来像是正常大小, ...
在听了前辈的经验分享之后,对自己的职业生涯也应该做出一点规划了。 首先最应该奠定的是技术的基础。对自己的要求是一定要有充足的代码量,而且应该尽量阅读课外书籍,在前几年在工作成果方面有所建树。 代码量是个非常重要的评定标准,因此在进入了项目组之后,不要花费太多时间在其他文档编写上,一定要做出能表现出成果的东西。 课余时间应该尽量参加其他活动,与人交流 以上,是现在暂时的感想,有待补充吧
今天碰巧又打开了相册,新加的照片却并没有很大的感觉。照片中的人和我仿佛从来就没有关系。成熟的姿态对比着幼稚的我,原来感觉是如此陌生。把照片向前翻,回到了以前,却发现并不是我的感觉消失了,令人惊讶的是我看到以前的照片,心中依然会泛起波澜。那时的人依然能震撼现在的我,那种美依然打动着我,原来我并没有变。看到当时的人,仿佛回到过去,那时的我,在楼底拐角,不安的望着上面的走廊,等着,徘徊而紧张。彼时彼刻恰似此时此刻,我依然沉醉于这种美感之中,只是那时的人,早已随时间流逝而消失。相片却留下了那记忆中的人。
Global site tag (gtag.js) - Google Analytics