- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 关于java web应用的性能分析
前一段时间对一个应用做性能的提升,最终从qps 50 搞成了大约400。 这里总结了一下一些方面,希望对大家有所帮助。总体来说,当你的应用qps不理想,或者访问出现问题是,大致有4个方面需要去查看一下:1 CPU的瓶颈2 服务器内存的瓶颈3 硬盘瓶颈4 其他的原因当然了,如果你的请求时从web出发的,考虑一下页面的渲染时间,一般来说,除去页面JS的渲染时间(作为一个
2012-08-30 10:30:13 3484
原创 java Class的泛型笔记
首先拿java的List做一个例子: public interface List { void add(E x); Iterator iterator();}public interface Iterator { E next(); boolean hasNext();}在上面的例子里,E被称为参数化类型:parameteriz
2012-08-29 14:25:59 3425
原创 线程杂谈之一
按照java6的docs解释,线程是一个正在执行的程序。每个线程都优先级,高优先级的线程会优于低优先级的线程先执行,当一个正在运行的线程创造了另一个线程时,这俩个线程的优先级,一样。关于thread本身的一些方法,本文列举了几个常用的函数。 1 wait:按照thinking in java的描述,wait允许我们将线程置于“睡眠”状态,同时有又积极的等待条件发生变化,只有在一个
2012-08-15 18:47:06 362
原创 awk指令详解的笔记
awk指令,给我的感觉是可以在任何一截的管道设卡,通过正则,排序,取值,等等的操作取出所需要的值。昨天处理了一个需求,如果取出排名前100 request最慢的请求,log是这样的2012-08-31 00:00:39,571 slow /area.htm id:531 TIME:1172012-08-31 00:00:42,262 slow req com.taobao.pegasu
2012-08-31 17:02:05 557
原创 代理模式
为什么要有代理模式?个人感觉是这样的:就类似于我们的社会,大的工厂是不会直接向用户卖产品的,而用户也不会直接去工厂去买货物,中间多了一层代理商,代理商去工厂进货,然后卖给用户。这样工厂可以只关心生产商品的事情,并且只和代理商打交道。如果还是很费解,不妨这样理解,比如你有一个很大的项目,已经稳定运行了,现在有个新的需求要你给***个用户提供一个服务,你愿意在原来的类里面加这些逻辑吗?
2012-08-17 12:05:12 1770
基于本体的专利摘要知识抽取球
2010-03-02
基于HMM中国组织机构名自动识别
2010-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人