摘要:
1.方法嵌套实现方法的重载: 2.序列器这种适合作为成员变量存在在读写类中,并不适合根据序列器定义不同读写类。 这样reader、writer这种类的基本信息不至于反复定义,序列器只需要做序列文本的工作就可以了。 3. 阅读全文
摘要:
先说单例模式:经典的单例模式实现:饿汉式:public class Singleton { private static Singleton instance = new Singleton(); public static Singleton getInstance(){ ... 阅读全文
摘要:
如何查看MyEclipse中Spring等框架的源文件。首先先下载一个插件:http://pan.baidu.com/share/link?shareid=644034672&uk=3508268487&app=zd(一个好心网友上传到百度云的)找到MyEclipse安装目录下的dropins在里面... 阅读全文
摘要:
树结构无论是组织数据,还是行使特定功能都是一种强大的武器,今天我们来详细解读一下字典树。字典树:字典树是一种特殊的搜索树,可以用来统计字符串数量,统计前缀词频。字典树有以下基本性质:1.有一个根节点,但根节点无数据。2.每个节点有N个出度(N为组成字符串的字符的类型数目),即字典树是个N叉树3.节点... 阅读全文
摘要:
C++:这里引用到了http://blog.csdn.net/haoel/article/details/1948051/中的内容,还请提前阅读陈大神的这篇博客后在阅读本篇。覆盖,实现多态的基础,通过虚函数表来实现,下面这个例子便是覆盖 Override 1 #include 2 3 using ... 阅读全文
摘要:
SoftReference一般可以用来创建缓存的,缓存我们经常使用,例如:我们在浏览器中浏览了一个网页后,点击跳转到新的网页,我们想回去看之前的网页,一般是点击回退按钮,那么这个时候之前的网页一般就是放在缓存中了。如果网页太多,有时候就会造成回不去的情形,这说明如果内存不够用了,就删除了这些缓存。类... 阅读全文
摘要:
很多输入流中都有一个函数readLine(),我们也经常使用这个函数,但有时如果不认真考虑,这个函数也会带来一些小麻烦。如果我们是从控制台读入的话,我们也许没有想过readLine函数到底是根据"\r","\n"中的哪一个来截取字符串,因为一般计算机的实现时enter键按下后对应的既有"\r","\... 阅读全文
摘要:
也学习多线程一段时间了,也写了几个简单实用的功能类,也意思到细节的处理的重要性,现在就让我们来写一个稍稍更有用的异步IO的类。本来想参考Java NIO 中的类,Java NIO作为新io包,本身提供了可在非阻塞模式下的io流,但现在我们用之前的自己做的类,来尝试一下自己定义,我们还是找个范本吧,就... 阅读全文
摘要:
同步问题中,一个很重要的问题是同步的域,什么是同步的域呢?简单以 synchronized 这个关键字来说,就是它所同步的范围。并发编程中很多时候出现的问题没有选好同步范围所导致的。但现有的同步关键字synchronized所能体现出来的对域的控制,估计用过的的人都应该感觉到并不是很理想。这个时候是... 阅读全文