上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 72 下一页
摘要: 同事的实现: 我的实现: 阅读全文
posted @ 2017-06-01 11:02 guodaxia 阅读(152) 评论(0) 推荐(0)
摘要: Eclipes快捷键 alt + / 代码补全,自动提示 ctrl + o 显示类中的方法属性,再按一次ctrl + o,显示更多的变量 ctrl + d 删除当前行 ctrl + / 单行注释或者选定行注释 // ctrl + F6 界面切换,程序名切换 ctrl + F 查找 ctrl + l 定位于某行 ctrl + shif... 阅读全文
posted @ 2017-05-28 10:58 guodaxia 阅读(190) 评论(0) 推荐(0)
摘要: 原文链接:http://blog.csdn.net/zlzlei/article/details/9236403 1. CSV的全称是叫Comma Separated Value 2. CSV的MIME类型是text/csv 3 CSV文件中的每一行数据,作为一行记录,也就是一个条目(99%的情况, 阅读全文
posted @ 2017-05-28 10:56 guodaxia 阅读(356) 评论(0) 推荐(0)
摘要: 引出建造者模式: 我们上面的代码就用到了建造者模式。 建造小人的过程是稳定的,都需要头身手脚,具体建造的细节不同,有高矮胖瘦。但是对于用户而言,我只告诉你,我需要一个胖小人,我们应该在保证一个正常人的前提下对人的细节进行修饰。 如果你需要将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建 阅读全文
posted @ 2017-05-19 10:41 guodaxia 阅读(360) 评论(0) 推荐(0)
摘要: 通过买股票与通过基金买股票引出外观模式: 外观模式Facade,为系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这一接口使得这一子接口更加容易使用 何时使用外观模式? 首先,在设计初期阶段,应该要有意识的将不同的两个层分离,比如经典的三层架构,就需要考虑在数据访问层和业务逻辑层、业务 阅读全文
posted @ 2017-05-18 14:02 guodaxia 阅读(182) 评论(0) 推荐(0)
摘要: 如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。 迪米特法则首先强调的前提是在类的结构设计上,每一个类都应当尽量降低成员的访问权限 迪米特法则的根本思想,是强调了类之间的松耦合 类之间的耦合越弱,越易于复 阅读全文
posted @ 2017-05-18 13:00 guodaxia 阅读(121) 评论(0) 推荐(0)
摘要: 原文链接:http://www.th7.cn/web/js/201509/121055.shtml 参考链接:http://www.jb51.net/article/102568.htm 写两个表格,一个为表头,另一个为表内容。当表内容数据量比较大时,可以直接在表内容所在的父容器进行滚动。以下为de 阅读全文
posted @ 2017-05-18 11:52 guodaxia 阅读(1826) 评论(0) 推荐(0)
摘要: 外层元素的高度值是200px,内层元素的高度值是300px。很明显,“外层元素中的内容”高过了“外层元素”本身.当向下拖动滚动条时,有部分内容会隐没在“外层元素的上边界”之外,scrollTop就等于这部分“不可见的内容”的高度。 scrollLeft也是这样。 阅读全文
posted @ 2017-05-18 11:15 guodaxia 阅读(262) 评论(0) 推荐(0)
摘要: 引出模板模式: 考试试卷问题,提炼后的代码: 这里就用到了模板方法模式。 模板方法模式: 定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类不改变一个算法的结构即可重定义该算法某些特定步骤 AbstractClass是抽象,其实也就是一抽象模板,定义并实现了一个模板方法。这个模板方 阅读全文
posted @ 2017-05-17 17:56 guodaxia 阅读(128) 评论(0) 推荐(0)
摘要: 深拷贝与浅拷贝: 区别在于浅拷贝对于引用数据类型只是引用的传递,可能导致克隆体和本体共用一个引用变量,造成互相影响。深拷贝需要重写clone,进行引用对象的值传递。 阅读全文
posted @ 2017-05-17 09:40 guodaxia 阅读(146) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 72 下一页