本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
深入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;
}
...