package sunline.common.logic.Utils; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException ...
分类:
其他好文 时间:
2017-04-20 14:15:40
阅读次数:
790
公平锁与非公平锁:公平锁代表获取锁的顺序时按照加入锁的顺序来分配的,即按照FIFO(first in first out)的顺序来的,而非公平锁就时一种抢占式,是随机分配的。不一定先到先地。这就有可能导致某些线程一致获取不到锁。 输出结果: 如果改为: 输出结果: 可见不是按照FIFO来进行分配地。 ...
分类:
编程语言 时间:
2017-04-19 10:16:33
阅读次数:
219
http://blog.csdn.net/sabic/article/details/6564169 ************************************ ...
分类:
编程语言 时间:
2017-04-19 09:23:49
阅读次数:
180
在jdbc2.0里添加了批量处理的功能(batch),其同意将多个sql语句作为一个单元送至数据库去运行,这样做能够提高操作效率。在操作大量的数据时, ORM框架实现批量是非常慢的。我们能够使用jdbc提供的Batch来提高效率。 演示样例: 首先是使用for循环,一句一句的运行: public c ...
分类:
数据库 时间:
2017-04-18 20:56:18
阅读次数:
190
线程的状态 线程被创建时,属于新建状态,调用start后进入就绪状态 就绪状态被cpu调用时,进入运行状态 运行状态在调用sleep、wait、join后会进入阻塞状态 运行状态执行完成后会进入死亡状态,这里包括正常执行完毕和异常执行完毕 运行状态在os切换时,线程会进入就绪状态 线程wait进入阻 ...
分类:
编程语言 时间:
2017-04-17 23:11:52
阅读次数:
310
Throwable是所有错误或异常的超类,只有当对象是这个类的实例时才能通过Java虚拟机或者Java throw语句抛出。 当Java运行环境发出异常时,会寻找处理该异常的catch块,找到对应的catch块之后,将异常交给catch块捕获。 throwable的子类是exception和erro ...
分类:
编程语言 时间:
2017-04-17 20:54:43
阅读次数:
158
一、mapreduce多job串联 1、需求 一个稍复杂点的处理逻辑往往需要多个 mapreduce 程序串联处理,多 job 的串联可以借助 mapreduce 框架的 JobControl 实现 2、实例 以下有两个 MapReduce 任务,分别是 Flow 的 SumMR 和 SortMR, ...
分类:
其他好文 时间:
2017-04-17 18:04:50
阅读次数:
180
1.throw的作用 如果一行有可能代码抛出Execption对象或者check exception 就必须对这行代码进行处理 2.throws的作用 Throws表明这个类或者方法可能会产生一个指定类型的异常 在哪调用在哪处理 ...
分类:
编程语言 时间:
2017-04-17 16:06:26
阅读次数:
182
static关键字,final关键字栈和队列的区别找单链表的倒数第K个节点二叉树的先序遍历(递归和非递归),属于深度优先还是广度优先线程同步实现,synchronized关键字使用方式及区别tcp与udp的区别及应用场景throws和throw关键字项目经验
分类:
编程语言 时间:
2017-04-16 23:21:39
阅读次数:
230
doSql($sql); if($rs>0){ $arr=['status'=>1,'notice_content'=>NOTICE_NUM_38]; exit(json_encode($arr,true)); }else{ throw new Exception(NOTICE_NUM_39,0);... ...
分类:
Web程序 时间:
2017-04-16 17:44:59
阅读次数:
237