本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
benladeng5225 - Anmin
- duanfei
- wddpwzzhao123
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- vipbooks
- kaizi1992
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- 青否云后端云
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- jveqi
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- lyndon.lin
- flashsing123
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- hudiemeng870329
最新文章列表
深入Java程序性能调优
Java性能调优:http://www.ibeifeng.com/goods-453.html
深入Java程序性能调优(阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优)
课程讲师:special
课程分类:Java核心
适合人群:初级
课时数量:33课时
更新程度:完成
用到技术:阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优
涉及项目:模式在实际开发中运用
...
Java并行开发笔记5
不可中断的阻塞:
Java.io 包中的同步 Socket/IO。 在服务器应用程序中,最常见的阻塞I/O形式就是对套接字进行读取和写入。虽然InputStream和OutputStream中的read和write等方法都不会响应中断,但通过关闭底层的套接字,可以使得由于执行read或write等方法而被阻塞的线程抛出一个SocketException。
Java.io包中的同步I/O。 ...
Java并行开发笔记4
不可靠的取消操作将把生产者置于阻塞的操作中
class BrokenPrimeProducer extends Thread{
private final BlockingQueue<BigInteger> queue;
private volatile boolean cancelled = false;
BrokenPrimeProducer( ...
Java并行开发笔记3.2
关于页面渲染的不同操作解析:
问题:一般地,对HTML文档进行处理时,当遇到文本标签时,将其绘制到图像缓存中。当遇到图像引用时,先通过网络获取它,然后再将其绘制到图像缓存中。
1. 串行地渲染页面元素,即普通的网页页面中图片和文本同时加载
public class SingleThreadRenderer{
void renderPage(CharSeque ...
Java并行开发笔记2
可变的Point类
@NotThreadSafe
public class MutablePoint{
public int x,y;
public MutablePoint(){x=0;y=0;}
public MutablePoint(MutablePoint p){
this.x=p.x;
this.y=p.y;
}
...