摘要:
转载自 http://www.cnblogs.com/chenssy/p/3357683.html 从七月份开始一直到九月底才看完设计模式,在这个过程中我不敢说我已经掌握了那本书里面的内容,或者说1/5,没能力说也没有资格说。但是结果不重要,重要的是这个过程我的收获!主要包括如下几个方面: 1、认识 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3348520.html 在我们的生活中处处充斥着“中介者”,比如你租房、买房、出国留学、找工作、旅游等等可能都需要那些中介者的帮助,同时我们也深受其害,高昂的中介费,虚假信息。在地球上最大的中介者就是联合国了,它主要用来维护 阅读全文
摘要:
转载自i http://www.cnblogs.com/chenssy/p/3346427.html 为人处事是一门大学问,察言观色、听懂弦外之音都是非常重要的,老板跟你说“XX你最*表现**啊,还得要多努力”,如果你不当回事,*常对待,可能下次就是“XX,恩,你人还是不错,*常工作也很努力,但是我 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3341526.html 个人比较喜欢玩单机游戏,什么仙剑、古剑、鬼泣、使命召唤、三国无双等等一系列的游戏我都玩过(现在期待凡人修仙传),对于这些游戏除了剧情好、场面大、爽快之外,还可以随时存档,等到下次想玩了又可以从刚开始的 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3339756.html 生老病死乃常态,是我们每个人都逃脱不了的,所以进医院就是一件再平常不过的事情了。在医院看病,你首先的挂号,然后找到主治医生,医生呢?先给你稍微检查下,然后就是各种处方单(什么验血、CD、B超等等,太坑 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3332193.html 去年参加校招要到长沙来,这个对于我来说不是特别喜欢(但又必须的来,谁叫咱不是985、211的娃呢),但是对于某些人来说就是福音了。大四还有课,而且学校抓的比较严,所以对于那些想翘课的人来说这个是最好不 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3330555.html 面向对象可以非常方便的解决一些扩展性的问题,但是在这个过程中系统务必会产生一些类或者对象,如果系统中存在对象的个数过多时,将会导致系统的性能下降。对于这样的问题解决最简单直接的办法就是减少系统中对象的 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3317866.html 在开始学java的时候老师讲到继承的时候,总是喜欢用一个例子来讲解,那就是画图,这里有一个画笔,可以画正方形、长方形、圆形(这个大家都知道怎么做吧,我就不解释了)。但是现在我们需要给这些形状进行上色, 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3313339.html 以前听过这样一句话:“程序员的最高境界就是Ctrl+C、Ctrl+V”,我们先不论这句话的对错,就论这个过程,这个过程我们都知道无非就是复制一个对象,然后将其不断地粘贴。这样的过程我们可以将其称之为“ 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3307787.html 流水作业大家应该都清楚吧!在流水作业中,我们可以将一些复杂的东西给构建出来,例如汽车。我们都知道汽车内部构件比较复杂,由很多部件组成,例如车轮、车门、发动机、方向盘等等,对于我们用户来说我们并不需要知 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3304390.html 在我们实际生活中代理情况无处不在!你在淘宝上面买东西,你使用支付宝平台支付,卖家请物流公司发货、你请朋友帮你拿包裹,在这个过程汇总支付宝、物流公司、你朋友都扮演者“第三者”的角色在帮你完成物品的购买, 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3299719.html 我们对于这个图片肯定会非常熟悉,这两幅图片我们都可以看做是一个文件结构,对于这样的结构我们称之为树形结构。在数据结构中我们了解到可以通过调用某个方法来遍历整个树,当我们找到某个叶子节点后,就可以对叶子 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3295643.html 首先我们需要知道策略模式与状态模式是如此的相似,就犹如一对双胞胎一样。只不过状态模式是通过改变对象内部的状态来帮助对象控制自己的行为,而策略模式则是围绕可以互换的算法来创建成功业务的。两者都可用于解决 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3280212.html 在介绍状态模式之前,我们先来看这样一个实例:你公司力排万难终于获得某个酒店的系统开发项目,并且最终落到了你的头上。下图是他们系统的主要工作(够简单)。 当你第一眼看到这个系统的时候你就看出来了这是一个 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3250409.html 你项目组接到一个项目:对电视机的电视频道、电影和收音机菜单进行统一管理,建立一个统一的菜单管理界面,能够看到所有的电视界面、电影界面和收音机频道。你有三个手下:小李子、小杏子、小安子,他们分别就每个模 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3226744.html 先来看两个例子:冲咖啡和泡茶。冲咖啡和泡茶的基本流程如下: 所以用代码来创建如下: 咖啡:Caffee.java 茶:Tea.java 通过上面两个类的实现我们发现一些重复的代码。从一开始接触设计模式 阅读全文
摘要:
转载自http://www.cnblogs.com/chenssy/p/3209451.html 前面介绍的适配器模式(设计模式读书笔记 适配器模式)讲的是如何将一个接口转换成客户所需要的另一个接口,它的目的在于 解决接口的不兼容性问题。现在这里有这样一个模式,它的目的在于如何简化接口,它可以将多个 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3204504.html 假如我们又这样软件系统,我们希望它能够和一个新的库搭配使用,但是这个库所提供的接口与我们的软件系统不兼容,我们不想改变现有代码就能解决这个问题,怎么办?这个时候我们就需要将这个新的库接口转换成我们所需 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3202107.html 在开发过程中,我可能会需要向某些对象发送一些请求,但是我们不知请求的具体接收者是谁,也不知道被请求的操作是那个,我们只知道在程序运行中指定具体的请求接收者即可。打个比方,电视遥控器,我们只需要知道按那 阅读全文
摘要:
转载自 http://www.cnblogs.com/chenssy/p/3170538.html 有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们只能有一个实例,如果我 们制造出多个实例,就会导致很多问题产生。 但是我们怎样才能保证一个类只有一个实例并且能够便于访问?这 阅读全文