《Effective Java》阅读笔记,用适合自己理解的方式提炼该书内容。《Effective Java》是一本很实用的书,阅读方法应该是快速的领会,总结,然后应用。而非,一个字一个字去推敲,研究。所以,书呆子们一般都很xx,在我眼里。 2016.07.24作 1,用静态方法替代构造器,下面是很好 ...
分类:
编程语言 时间:
2016-07-24 20:42:46
阅读次数:
196
一.前提条件1.纯熟扎实的语言基础如果你学java,却对反射、泛型、注解一直半解,还是不要去读什么框架了,回去把java基础打扎实反而对你自身更有益。2.UML能力在软件工程中,UML在软件的不同生命周期阶段扮演着非常重要的角色,没有好的UML水平,面对大型的项目源码会束手无策。3.对业务的理解如果你要阅读的项目业务性比较强,事先对业务有一定的了解是必须的。4.设计模式、重构的掌握编程语言什么的没什...
分类:
其他好文 时间:
2016-07-22 19:32:35
阅读次数:
233
做项目久了,有的时候真的需要静下心来认真的总结一下自己所用到的技术,而不是每天依葫芦画瓢,每天忙忙碌碌,到头来不知道自己忙了个啥,学了什么,自己到底掌握了多少知识。所以我想回顾一下C#的基础知识,把重要的知识总结成点记录下来,方便以后快速阅读。 方法的参数及参数修饰符: 1.(无)。如果一个参数没有 ...
Concept包含了 oracle 数据库里面的一些基本概念和原理, 比如 数据库逻辑结构, 物理结构, 实例结构, 优化器, 事务等. PDF 460页Reference包含了动态性能视图, 数据字典, 初始化参数等, 如果有参数不知道意思, 或者 v$视图字段信息模糊, 都可以从这里找到描述, ...
分类:
数据库 时间:
2016-03-09 21:09:17
阅读次数:
295
许多数据结构——如树和堆,操作——如类型推断和类型合一、数学实体——如斐波那契数和分形图,以及算法,如快速排序、树遍历和递归下降分析,都采用递归定义。实体和操作的递归定义用它自身来定义它的对象。虽然这些定义咋看起来好像是无限循环,但实际上并非如此,这是因为基准范例的定义,一般会定义一个特例,他不依赖...
分类:
其他好文 时间:
2015-12-28 22:05:01
阅读次数:
167
从系统的源代码看出系统的架构不是一件容易做到的事,然而在识别出重要的架构元素之后,在浏览整个系统,了解系统的结构和属性以及规划增加修改和重构活动就会变得更加容易。这是因为一旦提取出系统的架构特征,我们就会与系统的创建者共享一套语义丰富的词汇。这还能够帮助我们了解交互的类型、通信模式以及代码结构。有....
分类:
其他好文 时间:
2015-12-25 18:38:46
阅读次数:
112
学习如逆水行舟,不进则退。在我们学习中,阅读又是一种相当重要的方式。那么哪些学习习惯或者说阅读方法对我们来说能更高效的让我们获取到相关的知识呢?下面列举几条,欢迎大家继续补充或指正!1.趁着对一件事情有热情的时候,一股脑儿把万事开头那个最难的阶段熬过去。万事开头难,因为从不了解到了解基本的一些事实....
分类:
其他好文 时间:
2015-12-18 10:38:26
阅读次数:
164
学习如逆水行舟,不进则退。在我们学习中,阅读又是一种相当重要的方式。那么哪些学习习惯或者说阅读方法对我们来说能更高效的让我们获取到相关的知识呢?下面列举几条,欢迎大家继续补充或指正!1.趁着对一件事情有热情的时候,一股脑儿把万事开头那个最难的阶段熬过去。万事开头难,因为从不了解到了解基本的一些事.....
分类:
其他好文 时间:
2015-12-17 19:04:08
阅读次数:
195
我们分析的许多系统都遵循一种简单的“主程序和子例程”结构。常见的、重要的结构可以归类为少数迥然相异的构架类型:集中式储存库、数据流、面向对象或分层构架。这些构架类型常常结合成一个层次结构用来控制大型系统的复杂性。接下来我们将独立的分析每种构架类型,但是一个系统可以同时展示出多种不同的构架类型。以不同...
分类:
其他好文 时间:
2015-11-30 23:54:10
阅读次数:
168
之前已经看完了《代码阅读方法与实践》的前六章,基本上也就是看得比较粗略,没有很精细的阅读,上节课听到老师说的“学术交流会”还是很紧张的,挺害怕被问到问题,结果回答不出来可怎么办啊,不仅丢人,分也送给别人了啊,这可怎么破啊。所以呢,我打算近期再看一遍,不管有没有用,算是给自己加点自信吧。 第七章,讲....
分类:
其他好文 时间:
2015-10-30 22:55:56
阅读次数:
198