摘要:
/*集合中与IO结合的是PropertiesIO中与多线程结合的是管道流(PipedInputStream、PipedOutputStream)*/import java.io.*;class Read implements Runnable{ private PipedInputStream in... 阅读全文
posted @ 2015-01-19 21:40
静以养身 俭以养德
阅读(400)
评论(0)
推荐(0)
摘要:
定义一个可序列化类:/*当改变此类的结构时,那么序列化文件中存储的对象就不能使用,原因序列化的UID已经发生改变。我们可以设置类的UID,防止对成员修改导致崩溃。注意:1、序列化是采用一个serialVersionUID来关联类2、序列号在反序列化中验证对象的发送者和接受者是否对应。如果不对应,导致... 阅读全文
posted @ 2015-01-19 21:18
静以养身 俭以养德
阅读(159)
评论(0)
推荐(0)
摘要:
JVM的GC机制 内存作为系统中重要的资源,对系统的稳定运行和高效运行起到了关键作用。虽然Java和C之类的语言不同,不需要开发人员来分配内存和回收内存,而是由JVM来管理对象内存的分配以及回收(又称垃圾回收,GC),对开发人员来说确实大大降低了编写程序的难度,但是它也带来了一个副作用。就是当... 阅读全文
posted @ 2015-01-19 17:29
静以养身 俭以养德
阅读(159)
评论(0)
推荐(0)
摘要:
GC(Garbage Collection) 垃圾收集 在堆中,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象有哪些还“存活”着,哪些已经“死去”1、引用计数算法: 给对象中添加一个引用计算器,每当有一个地方引用它时,计算器值就加1;当引用失效时,计数器就减1; ... 阅读全文
posted @ 2015-01-19 17:28
静以养身 俭以养德
阅读(161)
评论(0)
推荐(0)
摘要:
思路一:将数据转换为十进制,然后转换到对应进制。核心代码: public static StringBuilder convert(String srcValue,int srcHex,int tarHex) { int num =0; int t = 0,i=0; char[] ch = s... 阅读全文
posted @ 2015-01-19 16:28
静以养身 俭以养德
阅读(138)
评论(0)
推荐(0)
摘要:
思想:快速排序的思想是分治法的思想思路:先从右往左找一个小于基数的数,再从左往右找一个大于基数的数,然后交换他们。1、按照这个序列的首元素为 mid 基准,把比比mid大的元素放在后面,比 mid 小的元素放前面,后依次递归。2、把在 mid 前面的所有元素当成一个新的序列进行刚才的操作,在mid后... 阅读全文
posted @ 2015-01-19 14:11
静以养身 俭以养德
阅读(272)
评论(0)
推荐(0)
摘要:
1、主要是利用Having语句进行,由于where不能与聚合函数一起使用,所以用havingSELECT MC,COUNT(MC) AS SL FROM JSB GROUP BY MC HAVING(COUNT(MC)>1)2、SELECT MC,SL FROM (SELECT MC,COUNT(M... 阅读全文
posted @ 2015-01-19 10:06
静以养身 俭以养德
阅读(1549)
评论(0)
推荐(0)

浙公网安备 33010602011771号