自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

50

  • 博客(6)
  • 收藏
  • 关注

原创 线程间通信

我们所掌握的线程通信手段还只限于主线程通过唤醒,中断机制向子线程发出信号,或者在通过创建子线程时候向构造方法传入数据,以及设置子线程的公有属性。但是仅凭这些事难以胜任要求的。 在多线程开发领域,线程与线程之间需要交换信息。这是一种普遍存在的需求。并不仅限于主线程和子线程之间。子线程和子线程之间也有可能需要交换信息。 线程之间能够方便的基于共享地址空间实现通信,这本身。便是多线程应用程序的一大...

2013-04-17 14:05:33 83

原创 初学Java多线程:线程的生命周期

初学Java多线程系列的本部分介绍线程的生命周期。与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。 AD: 2013大数据全球技术峰会低价抢票中 与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。下面给出了Thread类中和这...

2013-04-17 10:52:01 55

原创 线程的生命周期

1.线程的生命周期 线程是一个动态执行的过程,它也有一个从产生到死亡的过程。 (1)生命周期的五种状态 新建(new Thread) 当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。 例如:Thread t1=new Thread(); 就绪(runnable) 线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等...

2013-04-17 10:35:51 76

原创 CASE WHEN和decode的使用

1.在查询中尽量不要使用“*” 2.多表查询时多使用别名(AS) 3.条件查询多使用WHERE,尽量避免使用HAVING 4.计算时不用索引列(select * from emp where sal+500>1000[size=xx-large][color=red]×[/color][/size]select * from emp where sal>500[color=red][size...

2013-04-15 16:53:47 143

原创 集智平台问题解决方案

集智平台连接数据库配置: [img]http://dl.iteye.com/upload/attachment/0082/7302/3af7b34e-d02c-38d4-83f0-edeee2a87a77.jpg[/img] 集智平台左边菜单实现报表链接: [img]http://dl.iteye.com/upload/attachment/0082/7304/639a0252-84...

2013-04-07 11:54:36 134

原创 ORACLE存储过程之DDL(不动手永远也不知道细节)

[code="sql"] CREATE OR REPLACE PROCEDURE DW.OUTBOUND_STATISTICS IS num number; BEGIN select count(1) into num from all_tables where TABLE_NAME = 'T_OUTBOUND_STATISTICS' and OWNER='DW...

2013-04-02 15:03:22 337

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除