CV一族,应该很容易理解原型模式的原理,复制,粘贴完后看具体情况是否修改,其实这就是原型模式。从java的角度看,一般使用原型模式有个明显的特点,就是实现cloneable的clone()方法。原型模式,能快速克隆出一个与已经存在对象类似的另外一个我们想要的新对象。1.意图用原型实例指定创建对象的种...
分类:
移动开发 时间:
2014-11-06 12:24:43
阅读次数:
183
第4章 将语句编织成程序 4.1 用运算符对数据进行运算 4.1.1 用表达式表达设计意图 4.1.2 算术运算符 4.1.3 赋值操作符 4.1.4 关系运算符 4.1.5 逻辑运算符 4.1.6 运算符之间的优先顺序 4.1.7 将表达式组织成语句 4.2 条件选择语句 4.2.1 if语句 4...
分类:
其他好文 时间:
2014-11-06 00:36:26
阅读次数:
192
前言:【模式总览】——————————by xingoo 模式意图 自定义某种语言后,给定一种文法标准,定义解释器,进行解析。 做过搜索的朋友们可能更了解一些,平时我们搜索所需要的词库,通常就需要用这种方式来实现。 应用场景 1 有复杂的语法分析场景 2 需要高效的解释,胜过快速的效...
分类:
其他好文 时间:
2014-11-05 21:21:48
阅读次数:
284
题意:
有n个在x轴上方的小岛的坐标,还给出雷达的范围,现在要求在x轴上放尽量少的雷达使岛都被覆盖到,问最少数量。
题解:
贪心。确定每个岛在x轴上的映射范围(此范围内有雷达则能扫到小岛),然后按右界排序,然后类似于单调队列(当然要水多了),把雷达尽量往右放。
细节:
注意一:
雷达不用非得在整点上,别被示意图骗了。
注意二:
如果数据有误输出-1
...
分类:
其他好文 时间:
2014-11-05 19:51:12
阅读次数:
118
适配器模式的主要意图是对现有类的接口进行转换,以满足目标类的需求。其次,可以给目标类的接口添加新的行为(主要指方法)。这一点容易与装饰模式混淆。从意图方面来看,装饰模式不改变(通常指增加)接口中的行为(主要指方法),而是在原有行为(主要指方法)的基础上添加新的功能;从类结构方面来看,装饰模式中的.....
项目结构示意图:splitPage|-com.balfish.bean Goods.java|-com.balfish.dao GoodsDao.java|-com.balfish.servlet MyServlet.java|-com.balfish.util DbConnect...
分类:
数据库 时间:
2014-11-05 12:52:39
阅读次数:
427
一、要提高的代码的可读性,可以从以下几方面努力1、清晰地表达意图2、好的变量、方法、类名3、一个变量、类、方法只做一件事4、同一个方法体内,保持相同的抽象层次5、一致的缩进,一致的格式6、不要重复自己(避免手动的复制与粘贴代码)7、减少“语法噪音”8、减少代码中的嵌套级别9、命名时取有意义的名字,避...
分类:
其他好文 时间:
2014-11-05 10:34:34
阅读次数:
257
使用泛型的好处是“代码重用”,极大的提高了开发效率,泛型为开发者提供了以下优势: 1,源代码保护 算法的源代码不需要提供给使用泛型算法的开发人员,使用c++模板的泛型技术需要提供。(目前c++模板的泛型技术了解较少) 2,类型安全 给泛型算法指定类型时,编译器能理解开发者意图,只有...
前言:【模式总览】——————————by xingoo 模式意图 将一个请求封装成一个对象,从而对这个命令执行撤销、重做等操作。 典型的Eclipse开发中,编辑器的操作就需要用到这个模式,比如Undo、Redo等等。 另外这个模式使得一个命令的触发与接收解耦,这样我们就可以演变成把感...
分类:
其他好文 时间:
2014-11-04 22:37:40
阅读次数:
285
职业测评 各大企业最常用的国际标准心理学测评,帮助你了解自己 一、你的MBTI图形 MBTI倾向示意图(类型:ESTJ 总倾向:61.0%) 外向(E) (I)内向 实感(S) (N)直觉 思考(T) (F)情感 判断(J) (P)知觉 · 倾向示意图表示四个维度分别的倾向程度。 ? 二、基本描述 ...
分类:
其他好文 时间:
2014-11-04 14:35:15
阅读次数:
153