加载中
JUnit4 中@AfterClass @BeforeClass @after @before的区别对比

JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)...

09/10 18:09
23
IR对其他代码优化

IR对其他优化也帮助很大 常量折叠(eg x1=4*1024 变成x1=4096) 常量传播(x1=4;y1=x1 变为 x1=4;y1=4) 强度消减(y1=x1*3变为y1=(x1<<1)+x1) 死代码删除(if(2>1){y1=1;}else{y2=1;}变为y1=1)...

06/24 17:11
33
垃圾回收

小结: 1:二八法则-适用于许多的领域,对象在JVM对内存空间的生命周期也同样符合 2:为了更好的JVM性能以及充分利用对象生命周期的二八法则,JVM的作者将JVM的对内存空间进行了分代的处理 3:...

06/17 21:31
6
fastJson对于json格式字符串,json对象及javaBean之间的相互转换

https://www.cnblogs.com/cdf-opensource-007/p/7106018.html

05/15 09:54
5
mac安装jmeter

1 mac 上先安装homebrew 2 使用homebrew安装jmeter brew install jmeter 3 打开open /usr/local/bin/jmeter 4 设置为中文页面 https://www.jianshu.com/p/e09bde2c6bfc 5 结果分析 https://...

04/29 17:46
18
java中自定义枚举enum映射到mysql数据库字段处理器handler

mybatis中默认的处理枚举类型的handler有 如果要处理一些特殊的情况下字段内容字段的转换,需要自定义处理器,比如如下例子要处理数据库中默认字段值为""空字符串的问题 import org.apache....

04/09 20:44
13
策略工厂门面结合 模式代替if-else

策略+工厂 https://blog.csdn.net/SkipperKevin/article/details/77370880 https://blog.csdn.net/kai763253075/article/details/52496741......

03/29 10:03
15
七牛云多种文件上传方式

/** * 通过输入流上传 * * @param bucketNm bucket的名称 * @param in 输入流 * @return 上传结果 */ public Result upload(String bucketNm, InputStream in, String key) throws QiniuExc...

02/26 10:32
11
java中重试的使用工具

spring-retry easy-retry guava-retry spring-retry中应该注意的东西 @EnableRetry Retryable注解 被注解的方法发生异常时会重试 value:指定发生的异常进行重试 include:和value一样,默认...

2018/12/17 18:40
110
postman使用详解

http://www.cnblogs.com/xiaoxi-3-/p/7839278.html

2018/12/03 16:06
17
BigDecimal中判断金额是否为0的问题

BigDecimal中判断金额是否为0的问题 使用compareTo方法 用equals时会判断对象的设置位数是否相同,不能直接和BigDecimal.ZERO相比

2018/11/28 16:18
109
Java:如何检查枚举是否包含给定的字符串?

public static boolean contains(String test) { for (Choice c : Choice.values()) { if (c.name().equals(test)) { return true; } } return false; } 改用......

2018/09/28 15:03
937
junit中的assert方法全部放在Assert类

junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。 1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,...

2018/09/18 13:52
24
Latency and Throughput

Latency,中文译作延迟。Throughput,中文译作吞吐量。它们是衡量软件系统的最常见的两个指标。 延迟一般包括单向延迟(One-way Latency)和往返延迟(Round Trip Latency),实际测量时一般...

2018/09/14 20:24
18
Junit测试出现 empty test suite

先编译成class,再test run test

2018/09/06 23:27
241
schedule scheduleAtFixedRate的区别

schedule scheduleAtFixedRate和scheduleWithFixedDelay的区别 最近使用java中的定时任务时,对于标题中的几个方法有点懵,故而记录一下。 schedule(commod,delay,unit) ,这个方法是说系统启...

2018/08/28 16:30
5
BeanUtils.copyProperties不支持复制集合的解决方案

  工作中,经常使用Spring的工具类BeanUtils.copyProperties对bean属性进行复制,这里的复制属于浅复制。且不能复制集合和数组。本文会对该工具进行一些测试。文末会提出复制集合属性的解决...

2018/08/27 20:36
1K
从oauth服务器中获取token

oauth 令牌的获取 1请求准备参数 oauth服务器地址 serverUrl oauth客户id clientId oauth 密钥id sercetid base64加密authorizationValue 2设置请求参数 header : 设置值Authorization :aut...

2018/08/23 14:36
85
Java百分比、BigDecimal小数互转

https://blog.csdn.net/chinaplan/article/details/75669578

2018/08/21 15:02
33
应用级缓存

缓存命中率 从缓存中读取数据的次数与总读取次数的比例,命中率越高越好 java缓存类型 堆缓存 guavaCache Ehcache3.x 没有序列化和反序列化 堆外缓存ehcache3.x 磁盘缓存 存储在磁盘上 分布式...

2018/07/22 15:31
4

没有更多内容

加载失败,请刷新页面

返回顶部
顶部