首先,有一个例子 运行这个小例子,会发现是T1和T2是异步,T3与其他两个是同步的,显然T3有锁被T1或者T2拿到了。如上图所示。 首先,T1和T2是异步的很好理解,一个获取的锁是当前对象,一个获取的是类,不是一样的当然是异步。 那么看T3: 将t1.start()这个代码注掉,查看结果: 异步的, ...
分类:
其他好文 时间:
2016-10-31 20:58:51
阅读次数:
226
压力测试过程中,能够随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出服务器负载瓶颈。JMeter 插件包现在能够支持服务器监控,可以在所有平台上对服务器的 CPU、内存、Swap、磁盘 I/O、网络 I/O 进行监控 环境搭建 1.下载地址:http://code.go ...
分类:
其他好文 时间:
2016-10-31 18:34:03
阅读次数:
455
在做负载测试时,我们要时刻关注服务器的CPU,MEM……的使用情况,但是JMeter本身对这些信息是不做收集的,这个时候PerfMon就应运而生了。没错,他就是用来收集被压服务器的各种性能指标,例如: CPU, Memory, Swap, Disks I/O and Networks I/O …… ...
分类:
其他好文 时间:
2016-10-31 18:24:48
阅读次数:
274
在Eclipse中使用maven创建web-app的过程中总会遇到一个问题,cannot change version of project facet dynamic web module to 2.5/3.0,但此时我们打开工程的properties中的Facet选项会发现这个无法更改。 解决方 ...
分类:
Web程序 时间:
2016-10-31 12:49:28
阅读次数:
257
Atitit 图像处理--图像分类 模式识别 肤色检测识别原理 与attilax的实践总结 1.1. 五中滤镜的分别效果。。1 1.2. 基于肤色的图片分类1 1.3. 性能提升2 1.4. --code2 1.1. 五中滤镜的分别效果。。 /AtiPlatf_cms/src/com/attilax ...
分类:
其他好文 时间:
2016-10-31 07:24:53
阅读次数:
157
//java由于泛型的擦除,用起来十分不方便 ...
分类:
编程语言 时间:
2016-10-30 16:52:59
阅读次数:
170
什么都不说了,先上关于java反射的栗子……
【案例1】通过一个对象获得完整的包名和类名
package Reflect;
/**
* 通过一个对象获得完整的包名和类名
* */
c...
分类:
编程语言 时间:
2016-10-30 14:25:53
阅读次数:
244
Given a snake and ladder board, find the minimum number of dice throws required to reach the destination or last cell from source or 1st cell. Basical ...
分类:
其他好文 时间:
2016-10-30 14:14:31
阅读次数:
158
首先需要说明的是,根据Docker的官方文档,Docker的安装必须在64位的机子上。这里只说明Ubuntu 14.04与16.04,我成功安装成功过Ubuntu 14.04,16.04还没有测试过,若为Ubuntu 12.04参考官方文档。 官方文档地址:https://docs.docker.c ...
分类:
系统相关 时间:
2016-10-30 13:55:48
阅读次数:
211
泛型的使用: public class Test { public static void main(String[] args) { DoWork<Person> doWork = new DoWork<>(); doWork.doSth(new Person()); DoEat<Man> doE ...
分类:
其他好文 时间:
2016-10-30 11:20:00
阅读次数:
162