1
qwezqwezqwez
这个作者很懒,什么都没留下…
展开
-
线程池排队策略 & 拒绝策略
1、为什么JDK1.5引入线程池在Java中,如果每个任务都创建一个新的thread,开销是非常大的。除了创建和销毁线程的时间开销外,还消耗大量的系统资源。为了规避以上问题,尽可能减少创建和销毁线程的次数,特别是一些资源耗费比较大的线程的创建和销毁,尽量利用已有的线程对象来进行服务,这就是线程池引入的原因。2、ThreadPoolExecutor类分析(a)ThreadPoolExecuto...转载 2019-01-04 14:56:27 · 197 阅读 · 0 评论 -
oracle加密
create or replace functionencrypt_des(p_text varchar2, p_key varchar2) return varchar2 isv_text varchar2(4000);v_enc varchar2(4000);raw_input RAW(128) ;key_input RAW(128) ;decrypted_raw RAW(2048...转载 2019-01-11 20:21:00 · 218 阅读 · 0 评论