
java
文章平均质量分 82
UltraNi
这个作者很懒,什么都没留下…
展开
-
Java 随机数比较和分析
概况: 本文概述2种jdk的随机数实现方式,旨在了解其运行机理。并得出运行效率比较。但这2种随机数生成还是会存在一定安全风险(伪随机数有可能会被猜出随机序列),最后还给出另一种相对更安全的随机数产生方式。附录还给出jdk的nextInt(n)函数的代码分析。一. 2种产生方式:一般通过jdk获取0~N(N为自然数)的随机数可以通过下面2种方式获取1. Math.ran原创 2012-08-01 13:41:15 · 11813 阅读 · 1 评论 -
jmeter实践
本文主要介绍性能测试中的常用工具jmeter的使用方式,以方便开发人员在自测过程中就能自己动手对系统进行自动压测和模拟用户操作访问请求。最后还用linux下的压测工具ab做了简单对比。1. Jmeter相关概念简介:JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。Jmeter每个任务原创 2012-12-17 23:45:09 · 62465 阅读 · 17 评论 -
动态规划学习
在iteye看到一个问答(iteye被csdn收编了,该不算广告吧),大致是:给出一个数组和一个数字target,问数组那几个数之和与target相等。 问题看起来还挺简单。不过代码却不是一步到位立马能写出的。想着想着,突然发现这个问题和我之前发的博文中描述的问题基本是同一个类型的问题(见回溯算法复习)。于是由自然而然的想用回溯进行穷举了。不过在这个问题的回答者中,有一个人回原创 2012-03-31 00:29:15 · 11905 阅读 · 15 评论 -
单元测试mock框架——jmockit实战
JMockit是google code上面的一个java单元测试mock项目,她很方便地让你对单元测试中的final类,静态方法,构造方法进行mock,功能强大。项目地址在:http://jmockit.org/。详细用法可以在上面找到答案。JMockit的测试方式可以通过下面2个途径实现一.根据用例的测试路径,测试代码内部逻辑 对于这种情景,可以使用原创 2013-05-30 20:18:28 · 52403 阅读 · 4 评论 -
从饭店运作看mina线程模型
这是什么鬼?饭店,mina? 纳尼? 一个是餐饮业的范畴,一个是java的nio网络通信框架,他们会有什么联系? 没错,虽然他们看似毫无关系,但是,在运作机制上却异曲同工,下面我们来看看小M的饭店,看他的饭店和mina的线程协作有什么相似之处。P.S. 没用过mina的同学可以先看看mina介绍。小M的饭店 小原创 2015-10-03 17:43:16 · 1664 阅读 · 0 评论 -
jmockit jacoco冲突
jmockit是单测mock框架jacoco是测试覆盖率工具两者在java开发的测试上都有不错的表现,但是在一起使用时,可能会出现水土不服:原创 2016-05-12 16:08:45 · 7633 阅读 · 0 评论