- 博客(10)
- 收藏
- 关注
原创 java缓存——ehcache简单小结
最近项目用到了java缓存——ehcahe缓存 ehcache介绍: ehcache:java缓存框架、轻巧,是hibernate内置的缓存,其他特性自行百度之。 ehcache配置:name ="" 缓存cache的名字maxElementsInMemory="" 内存中保存对象最大个数...
2015-08-08 20:20:23 252
原创 java深克隆与浅克隆
ClassA a = new ClassA();ClassA b = a; 上述两条语句,b对象直接引用了a对象,如果ClassA里面有其他属性,则a和b由于是同一个对象,所以属性的值也是一样的。假如现在我们需要一个和a一样的对象,即复制,这时候比较无脑的做法是new一个ClassA,然后把a对象里面的属性全部无脑拷贝到新建的对象c里面。但是上述的方法真的有效吗?不是的。如果a对...
2015-06-15 12:05:59 108
原创 SWT布局--GridLayout&&GridData
GridLayout网格布局在swt中应用广泛,在做企业rcp的时候,页面上用到的大部分是该布局。GridLayout既然是网格布局,在界面上就类似网格一样,一行中分为几列,类似表格。每行的列数不一定一样,也不一定对齐,这需要我们去对GridData进行编辑。GridLayout执行layout这个方法时,也是取得控件里面的children的GridData,进行计算。 下面来了解一下...
2015-05-15 11:42:28 1028
原创 lucene入门小结
好久好久,终于又写了这么一篇博客。时隔一年啊,这一年经历了一些有关编码没关编码的事,哈哈,在这儿就不多说了。这篇博客主要介绍lucene的入门小姐。为什么要入手lucene呢,是网上看到网络爬虫,爬着各种东西,瞬间觉得这东西碉堡了,于是跑去图书馆,找来了一本关于搜索引擎的书,于是照着抄代码,wokao,lucene更新换代的速度还是蛮快而且变化蛮大的。所以书上的代码还是要查阅很多资料才可...
2013-07-27 19:35:22 122
原创 多线程与打砖块总结
多线程与打砖块游戏总结当我们打游戏的时候,游戏画面人物能在一个屏幕里面到处各种乱动,其中就是用到了线程。如果把时间放大,那么我们就可以清楚的看到,在某个时间段里面其实也就只有一个人物在运动,然而只是因为这段时间太短了,我们人眼感觉不出来,错觉的认为是同时执行的。多线程,其实就是用到内存共享,在短时间内切换来达到似乎是同时运行的效果。实现多线程的方法:继承thread 类使用runn...
2012-08-01 19:44:19 161
原创 哈夫曼压缩总结
哈弗曼压缩哈弗曼压缩过程梳理步骤读入文件。统计字节出现的次数(可以得到数组里面的次数还有该对应的下标)将要读入的文件一个字节一个字节的读入,然后创建一个数组,数组的下标与该字符的ASCII码值相对应,当出现一次该字符的时候,拥有该下标值的数组加一。while (fis.available() > 0) {// 当文件还有字节没被读取,继续循环 int i = fis.re...
2012-08-01 19:42:33 207
原创 链表与树的总结
链表总结链表是由一个个节点组成的,就像是一个火车,每个节点都可以类似的看成是一个车厢。而节点里面储存的则是数据对象还有下一个节点的地址。链表可以是单向链表,双向链表,还有循环链表,区别就是节点里面存储的节点地址是父节点和子节点还是只有子节点。而循环链表则是尾指针的下个节点是头指针,这样链表就连成一个圈了。节点: 节点里面的属性有子节点父节点,还有存储的对象。链表跟队列相似,...
2012-08-01 19:41:16 740
原创 集合框架总结
集合框架总结Set List 继承自collection类,两种都是接口,得由他们的子类去实现Set具有无序性,即取出没有按照之前放入的顺序取出。不可重复性,一个set集合里面不能有重复的对象或值。而list则是以线性方式存储,跟队列蛮像的。可重复。实现set接口的用法增public Set add(Set set, String num, int score) { ...
2012-07-17 11:27:02 83
原创 IO体系结构和基础应用总结
IO体系结构和基础应用流的概念和分类输入输出流都是在java.io包中的。流分为输入流和输出流,输入流:InputStream 输出流:OutputStream 。当程序要读取文件的时候,就要用到输入流,文件的字节就一个字节一个字节的输入到程序当中。而程序要保存或者输出时,就用到输出流,把字节送到相应的地址上。流可形象的比喻成水管,把一个个字节(水)送到目的地。流的分类:1....
2012-07-17 11:25:31 249
原创 File总结
File: File类位于Java.io.包中,可以用File类创建文件对象、删除文件、查找文件等。用户界面和操作系统使用与系统相关的路径名字符串 来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名 有两个组件: 1.一个可选的与系统有关的前缀 字符串,比如盘符,"/" 表示 UNIX 中的根目录,"\\\\" 表示 Microsoft Windows ...
2012-07-17 11:23:01 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人