10 2016 档案

摘要:1.1概述 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。这就是工厂方法模式的定义。 得到一个类的子类的实例最常用的办法就是使用new运算符和该子类的构造方法,但是在某些情况下,用户可能不应该或无法使用这种办法来得到一个子类的实例,其 阅读全文
posted @ 2016-10-31 22:32 舞动的心 阅读(878) 评论(0) 推荐(0) 编辑
摘要:2016年10月24日 星期一 今天的规划基本完成,继续保持状态,加油~ 2016年10月25日 星期二 今天的规划任务只能算是完成了大半,不过整体的时间利用效率还行,明天又是新的一天,坚持早起,坚持晨练,尽管天气逐渐变冷,但也要克服,迎难而上。 2016年10月26日 星期三 今天主要是上机编写斐 阅读全文
posted @ 2016-10-30 23:10 舞动的心 阅读(211) 评论(0) 推荐(0) 编辑
摘要:2016年10月24日 星期一 1、早起,早上花半个小时看设计模式 2、上午四节课 3、下午去南书院刷题 4、晚上回宿舍敲敲代码 2016年10月25日 星期二 1、早起,早上花半个小时看设计模式 2、上午四节课 3、下午去南书院刷题 4、晚上回宿舍敲代码 2016年10月26日 星期三 1、早起, 阅读全文
posted @ 2016-10-30 23:01 舞动的心 阅读(167) 评论(0) 推荐(0) 编辑
摘要:本篇文章解决的问题来源于算法设计与分析课程的课堂作业,主要是运用多种方法来计算斐波那契数。具体问题及解法如下: 一、问题1: 问题描述:利用迭代算法寻找不超过编程环境能够支持的最大整数的斐波那契数是第几个斐波那契数。(Java: 231-1 for int, 263-1 for long) 解决方案 阅读全文
posted @ 2016-10-30 22:47 舞动的心 阅读(6096) 评论(1) 推荐(4) 编辑
摘要:1.1概述 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。这就是中介者模式的定义。 一个对象含有另一个对象的引用是面向对象中经常使用的方式,也是面向对象所提倡的,即少用继承多用组合。但是怎样合理地组合对象对系统今后的扩展 阅读全文
posted @ 2016-10-25 15:15 舞动的心 阅读(596) 评论(0) 推荐(0) 编辑
摘要:1.1概述 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露对象的内部表示。这就是迭代器模式的定义。 合理组织数据的结构以及相关操作是程序设计的一个重要方面,比如在程序设计中经常会使用诸如链表、散列表等数据结构。链表和散列表等数据结构都是可以存放若干个对象的集合,其区别是按照不同的方式进 阅读全文
posted @ 2016-10-24 20:52 舞动的心 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:2016年10月17日 星期一 今天的规划任务基本完成,时间利用率感觉也不错, 明天继续,加油~ 2016年10月18日 星期二 今天的规划任务基本完成,自我感觉还不错,情绪平 稳,能够沉下心去刷题看书,保持状态,明天继续。 2016年10月19日 星期三 今天的整体状态不错,继续保持,明天又是新的 阅读全文
posted @ 2016-10-23 22:33 舞动的心 阅读(193) 评论(0) 推荐(0) 编辑
摘要:2016年10月17日 星期一 1、早起,明天上午四节课 2、下午去实验室 3、晚上去南书院刷题 2016年10月18日 星期二 1、早起,上午四节课 2、中午及下午时间去南书院刷题 3、晚上时间看看技术方向书籍 2016年10月19日 星期三 1、早起,早上花半个小时看设计模式 2、上午三四节课去 阅读全文
posted @ 2016-10-23 22:27 舞动的心 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一、下载及安装MongoDB MongoDB下载官网链接:http://www.mongodb.org/downloads 具体安装步骤教程:http://www.shouce.ren/api/view/a/6191(PS:该链接中对MongoDB安装讲解比较详细,通俗易懂。安装教程链接是我从手册网 阅读全文
posted @ 2016-10-23 18:04 舞动的心 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:1.1概述 为系统中的一组接口提供一个一致的界面,Facade(外观)模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式是简化用户和子系统进行交互的成熟模式,外观模式的关键是为子系统提供一个称作外观的类。该外观类的实例负责和子系统中的类的实例打交道。当用户想要和子系统中的若干个类 阅读全文
posted @ 2016-10-23 11:32 舞动的心 阅读(697) 评论(0) 推荐(0) 编辑
摘要:1.1概述 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。这就是责任链模式。 责任链模式是使用多个对象处理用户请求的成熟模式,责任链模式的关键是将用户的请求分派给许多对象,这些对象被组织成一个责任链,即 阅读全文
posted @ 2016-10-23 11:03 舞动的心 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:1.1概述 在实际生活中有很多和适配器类似的问题,比如有A型螺母和B型螺母,那么用户可以在A型螺母上直接使用按着A型螺母标准生产的A型螺丝,同样用户可以在B型螺母上直接使用按着B型螺母标准生产的B型螺丝。但是由于A型螺母和B型螺母标准不同,所以用户在A型螺母上不能直接使用B型螺丝,反之亦然。那现在有 阅读全文
posted @ 2016-10-21 11:01 舞动的心 阅读(783) 评论(0) 推荐(1) 编辑
摘要:1.1概述 方法是类中最重要的组成部分,一个方法的方法体由一系列语句构成,也就是说一个方法的方法体是一个算法。在某些设计中,一个类的设计人员经常可能涉及这样的问题:由于用户需求的变化,导致经常需要修改类中某个方法的方法体,即需要不断地变化算法。在这样的情况下可以考虑使用策略模式。 策略模式是处理算法 阅读全文
posted @ 2016-10-21 10:32 舞动的心 阅读(6452) 评论(0) 推荐(0) 编辑
摘要:一、安装时出现The default storage engine 'wiredTiger' is not available问题解决 今晚在自己老式笔记本来试了一下MongoDB的安装,由于配置比较低,只能选择32位版本的MongoDB进行安装,在安装过程中碰到了上述标题所示错误,自己也捣鼓了一个 阅读全文
posted @ 2016-10-20 22:31 舞动的心 阅读(298) 评论(0) 推荐(0) 编辑
摘要:1.1概述 在许多设计中,可能需要改进类的某个对象的功能,而不是该类创建的全部对象,在这样的情况下,就可以使用装饰模式。 例如,麻雀类的实例(麻雀)能够连续飞行100米,如果用麻雀类创建了5只麻雀,那么这5只麻雀都能连续飞行100米。假如想让其中一只麻雀能够连续飞行150米,那应当怎样做呢?一种比较 阅读全文
posted @ 2016-10-19 21:15 舞动的心 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:1.1概述 在许多设计中,经常涉及多个对象都对一个特殊对象中的数据变化感兴趣,而且这多个对象都希望跟踪那个特殊对象中的数据变化,在这样的情况下就可以使用观察者模式。 例如,某些寻找工作的人对“求职中心”的职业需求信息的变化非常关心,很想追踪“求职中心”中职业需求信息的变化。一位想知道“求职中心”职业 阅读全文
posted @ 2016-10-18 22:30 舞动的心 阅读(7605) 评论(0) 推荐(3) 编辑
摘要:1.1概述 在许多设计中,经常涉及到一个对象请求另一个对象调用其方法达到某种目的。如果请求者不希望或无法直接和被请求者打交道,即不希望或无法含有被请求者的引用,那么就可以使用命令模式。 例如,在军队作战中,指挥官请求三连偷袭敌人,但是指挥官不希望或无法直接与三连取得联系,那么可以将该请求:“三连偷袭 阅读全文
posted @ 2016-10-17 23:29 舞动的心 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:2016年10月10日 星期一 今天的任务完成了一小半吧,不过整体感觉还行,学会劳逸结合,这是提高学习效率的关键。明天又是新的一天,加油~ 2016年10月11日 星期二 今天的规划任务完成较好,今晚和实验室的几位高层同学开会商讨了一下关于产品组的事宜,其中相关商讨的观点对我自己触动比较大,感觉目前 阅读全文
posted @ 2016-10-16 22:48 舞动的心 阅读(156) 评论(0) 推荐(0) 编辑
摘要:2016年10月10日 星期一 1、早起,早上花半个小时看软考习题 2、上午四节课 3、中午及下午时间继续刷软考试题(在实验室) 4、晚上继续去南书院刷题 2016年10月11日 星期二 1、早起,早上花半个小时看软考资料习题 2、上午四节课 3、下午时间去南书院,刷题 4、晚上去实验室 2016年 阅读全文
posted @ 2016-10-16 22:45 舞动的心 阅读(129) 评论(0) 推荐(0) 编辑
摘要:2016年10月3日 星期一 1、上午接客,注意迎接 2、下午给隔壁家小孩做辅导 2016年10月4日 星期二 1、上午和老妈去亲戚家,叫人初六来我家吃饭 2、下午及晚上时间学习Axure 2016年10月5日 星期三 1、放假休息 2016年10月6日 星期四 1、放假休息 2016年10月7日 阅读全文
posted @ 2016-10-09 23:24 舞动的心 阅读(134) 评论(0) 推荐(0) 编辑
摘要:2016年10月3日 星期一 今天,姐姐谈的男朋友来我家吃饭,上午准备了好几个小时煮饭,我就在厨房帮着打打下手。下午去隔壁家,给几个小孩辅导功课,至于学习方面的事情,就没去碰了,时间紧迫啊,明天的重心要转移到学习上了 2016年10月4日 星期二 今天,白天都在隔壁家,帮着他家小孩辅导功课,晚上就在 阅读全文
posted @ 2016-10-09 23:21 舞动的心 阅读(109) 评论(0) 推荐(0) 编辑
摘要:2016年9月26日 星期一 今天,对于规划任务算是基本完成,心态还算不错,继续保持好良好的心态,提高学习效率,加油~ 2016年9月27日 星期二 今天,圆满完成规划任务,总体的效率来说还可以。享受学习的过程吧,爱学习,爱生活,加油~ 2016年9月28日 星期三 今天,武汉入秋第一次大降温,下午 阅读全文
posted @ 2016-10-06 17:25 舞动的心 阅读(139) 评论(0) 推荐(0) 编辑
摘要:2016年9月26日 星期一 1、早起,早上花半个小时看信息统计与分析 2、下午完成新思路官网需求分析文档编写 3、晚上去南区操场,练习笛子,顺便把黑板还给学长 2016年9月27日 星期二 1、早起,早上花半个小时看算法设计 2、上午四节课 3、中午及下午时间,完成剩余的官网需求文档及数据库设计 阅读全文
posted @ 2016-10-06 17:22 舞动的心 阅读(143) 评论(1) 推荐(1) 编辑