ㄓㄤㄑㄧㄤ
摘要: ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会... 阅读全文
posted @ 2014-04-19 14:08 ㄓㄤㄑㄧㄤ 阅读(650) 评论(0) 推荐(1)
摘要: http://software.intel.com/zh-cn/blogs/2010/06/24/400004295/认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你... 阅读全文
posted @ 2014-04-19 11:12 ㄓㄤㄑㄧㄤ 阅读(7978) 评论(4) 推荐(0)
摘要: 选择排序:[java]public void select(int[] arr){ for(int i=0;iarr[i]){ int one = arr[i]; arr[i]=arr[j]; arr[j]=one; } } } }冒泡排序:[java]public static int[] pop... 阅读全文
posted @ 2014-04-19 11:04 ㄓㄤㄑㄧㄤ 阅读(453) 评论(0) 推荐(0)
摘要: 1) 冒泡排序 冒泡排序在众多排序算法中算比较简单的一个, 基本思想是, 重复的进行整个数列的排序, 一次比较两个元素(两两排序),如果它们顺序不符合就交换,重复这样直到数列没有再需要交换的数为止(结束条件).就好像气泡一样, 轻的气泡会往上漂浮,在不断漂浮的过程中,发生了两两交换过程, 所以叫冒... 阅读全文
posted @ 2014-04-19 10:54 ㄓㄤㄑㄧㄤ 阅读(223) 评论(0) 推荐(0)
摘要: PL/SQL复习九 存储过程无参数的存储过程:create or replace procedure out_timeisbegindbms_output.put_line(to_char(sysdate,'yyyy-mm-dd'));end;/调用: exePL/SQL复习九 存储过程无参数的存储... 阅读全文
posted @ 2014-04-19 10:37 ㄓㄤㄑㄧㄤ 阅读(354) 评论(0) 推荐(0)
哈哈,页脚部分。