★雪峰的Blog★

Learn Java, earn money!

廖雪峰ID:asklxf
632216次访问,排名58好友0人,关注者12
asklxf的文章
原创 189 篇
翻译 0 篇
转载 19 篇
评论 515 篇
Xuefeng的公告



新书上市:《Spring 2.0核心技术与最佳实践》!
查看目录
访问JavaEE开发网




自我介绍
Xuefeng北京邮电大学本科毕业,精通J2EE/J2ME,欢迎交流

最近评论
qq7338367:转载走了,可以嘛?
赵:拖动很简单,只要在左键按下界面时候发送消息(161,2,0)就可以拖动了
jeo:p1 = new Paragraph(null);
p1.debug();

为什么编译的时候会有nullpointerexception错误呢?
原来你的代码种有Assert检查document是不是为null,
后来注释掉了,这是为什么?请不吝赐教。
ibsrvk:wow power leveling
xiaoliu216:下载了,没有说明,不知道怎么用
文章分类
收藏
相册
Books
Landscape
MSN
Personal
Java站点
JavaEE开发网(RSS)
Live在线书店
中华诗词
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
2005年09月

原创 java多线程设计模式(8) ReadWriteLock

多线程读写同一个对象的数据是很普遍的,通常,要避免读写冲突,必须保证任何时候仅有一个线程在写入,有线程正在读取的时候,写入操作就必须等待。简单说,就是要避免“写-写”冲突和“读-写”冲突。但是同时读是允许的,因为“读-读”不冲突,而且很安全。阅读全文>

发表于 @ 2005年09月28日 12:44:00|评论(loading...)|编辑

原创 Microsoft JDBC "ResultSet Can Not Re-Read Row Data" Error

使用MS SQL Server 2000 SP3a做数据库服务器时,用Microsoft提供的JDBC驱动(2.2.0040),在查询时遇到"ResultSet Can Not Re-Read Row Data" Error阅读全文>

发表于 @ 2005年09月27日 13:10:00|评论(loading...)|编辑

原创 java多线程设计模式(7) Worker Pattern

创建和销毁线程本身就有一定的开销,如果频繁创建和销毁线程,CPU和内存开销就不可忽略,垃圾收集器还必须负担更多的工作。因此,线程池就是为了避免频繁创建和销毁线程。阅读全文>

发表于 @ 2005年09月26日 15:15:00|评论(loading...)|编辑

原创 java多线程设计模式(6) GuardedSuspention

GuardedSuspention模式阅读全文>

发表于 @ 2005年09月23日 10:08:00|评论(loading...)|编辑

原创 java多线程设计模式(5) wait/sleep的区别

java多线程设计模式(5) wait/sleep的区别阅读全文>

发表于 @ 2005年09月19日 16:03:00|评论(loading...)|编辑

原创 java多线程设计模式(4) wait/notify机制

java多线程设计模式(4) wait/notify机制阅读全文>

发表于 @ 2005年09月19日 15:44:00|评论(loading...)|编辑

原创 java多线程设计模式(3) Java锁机制

Java锁机制阅读全文>

发表于 @ 2005年09月19日 15:12:00|评论(loading...)|编辑

原创 java多线程设计模式(2) 线程的同步

由于同一进程内的多个线程共享内存空间,在Java中,就是共享实例,当多个线程试图同时修改某个实例的内容时,就会造成冲突,因此,线程必须实现共享互斥,使多线程同步。阅读全文>

发表于 @ 2005年09月19日 07:20:00|评论(loading...)|编辑

原创 java多线程设计模式(1) 线程的创建和启动

java多线程设计模式(1) 线程的创建和启动阅读全文>

发表于 @ 2005年09月15日 11:03:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © Xuefeng