![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
iteye_13152
这个作者很懒,什么都没留下…
展开
-
easymock
单元测试是对应用中的某一个模块的功能进行验证。在单元测试中,我们常遇到的问题是应用中其它的协同模块尚未开发完成,或者被测试模块需要和一些不容易构造、比较复杂的对象进行交互。另外,由于不能肯定其它模块的正确性,我们也无法确定测试中发现的问题是由哪个模块引起的。Mock 对象能够模拟其它协同模块的行为,被测试模块通过与 Mock 对象协作,可以获得一个孤立的测试环境。此外,使用 Mock ...原创 2011-05-30 11:34:34 · 91 阅读 · 0 评论 -
Failed to create the Java Virtual Machine
启动eclipse 报错Failed to create the Java Virtual Machine解决办法:修改eclipse目录下eclipse.ini文件,-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equi...2012-05-18 10:56:22 · 65 阅读 · 0 评论 -
使用ETags减少Web应用带宽和负载
介绍最近,大众对于REST风格应用架构表现出强烈兴趣,这表明Web的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W架构(Architecture of the World Wide Web)”内在所蕴含的可伸缩性和弹性,并进一步探索运用其范式的方法。本文中,我们将探究一个可被Web开发者利用的、鲜为人知的工具,不引人注意的“ETag响应头(ETag Response Header)”,...原创 2012-05-16 15:41:31 · 79 阅读 · 0 评论 -
JAVA截取字符,防止半个汉字
[code="java"] /** * 字符串含中文截位,每个中文汉字按两个字节计算,其他可见字符按一个字节计算 * 在遇到截位时候碰到半个汉字的时候,舍弃半个汉字对应的字节防止插入数据库乱码 * @param str 源字符串 * @param maxByteLen 截位后的字符串最大长度 * @return...原创 2012-04-07 13:57:19 · 276 阅读 · 0 评论 -
properties文件自动重载
Properties 文件是配置程序的一种常用作法. Commons Configuration当然支持这种格式并且增强java.util.Properties 这个类 这一节就是介绍PropertiesConfiguration 类的一些特性。Loading 加载At 首先,假设有个应用程序的所有配置信息都在一个叫“usergui.properties ”的properties 文件里,...原创 2011-11-21 14:23:10 · 317 阅读 · 0 评论 -
特殊的队列:BlockingQueue
import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; /** ...原创 2011-02-28 19:34:23 · 160 阅读 · 0 评论 -
ajax 使用jquery处理返回的xml
public String buildTree() throws Exception{ List<TwiooDictionary> list = dictionaryManager.findTwiooDictionaryList(); StringBuffer buf = new StringBuffer(); buf.append("<root&g...2010-07-29 09:26:22 · 126 阅读 · 0 评论 -
Eclipse下freemarker插件的安装
今天突然想在eclipse中安装上freemarker的插件,安装习惯就在网上找了下相关的update地址 如:http://www.freemarker.org/eclipse/update 结果发现添加进去不行,提示找不到东西,把地址放到地址栏一访问才发现,返回404这当然 是不能用的,没法办法跑到freemarker官方去看了下,http://www.freemarker.org 在左边...原创 2011-12-26 18:57:11 · 90 阅读 · 0 评论 -
MD5
[code="java"]import org.apache.commons.codec.digest.DigestUtils;public final class MD5Encrypt { // private static final String MD5_PREFIX = "7@9e-wufo319*dafr!q5d8)difa"; private stati...原创 2011-12-19 10:57:30 · 163 阅读 · 0 评论 -
Jdk提供的UUID生成
[code="java"]import java.util.UUID;import org.junit.Assert;public class UUIDGenerator { private UUIDGenerator() { } public static String getUUID() { UUID uuid = UUID.randomUUID(...原创 2011-12-19 10:00:09 · 156 阅读 · 0 评论 -
开发常用插件,工具
eclipse插件 * easyshell update:http://pluginbox.sourceforge.net/ (本地浏览工具,包括打开文件夹和命令行以及本地运行) * findbugs update:http://findbugs.cs.umd.edu/eclipse/ (Bug查找工具) * jdepend4eclipse update:...2010-12-09 19:16:28 · 69 阅读 · 0 评论 -
maven常用命令
1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=...原创 2010-11-18 11:27:00 · 68 阅读 · 0 评论 -
文件夹复制
[code="java"] public void copyFiles(String oldPath, String newPath) { File file = new File(oldPath); if (!file.exists()) { System.out.println(oldPath + " not have"...原创 2010-11-11 18:19:04 · 84 阅读 · 0 评论 -
JAVA集合小结
[img]http://dl.iteye.com/upload/attachment/345325/0440d049-f3ba-3ad6-a98c-5c18a56eb930-thumb.jpeg[/img][img]http://dl.iteye.com/upload/attachment/345327/3499f455-db56-3798-99b4-bf62b96ff473-thumb.jp...原创 2010-11-09 14:35:35 · 76 阅读 · 0 评论 -
Ehcache缓存配置
简介Cache的配置很灵活,官方提供的Cache配置方式有好几种。你可以通过声明配置、在xml中配置、在程序里配置或者调用构造方法时传入不同的参数。你可以将Cache的配置从代码中剥离出来,也可以在使用运行时配置,所谓的运行时配置无非也就是在代码中配置。以下是运行时配置的好处:· 在同一个地方配置所有的Cache,这样很容易管理Cache的内存和磁盘消耗。· 发布时可更改C...2010-04-30 00:22:05 · 312 阅读 · 0 评论 -
java保留两位小数问题
方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 ----------------...原创 2011-06-16 17:27:11 · 112 阅读 · 0 评论 -
map 排序
TreeMap 和 HashMap 用法大致相同,但实际需求中,我们需要把一些数据进行排序;以前在项目中,从数据库查询出来的数据放在List中,顺序都还是对的,但放在HashMap中,顺序就完全乱了。为了处理排序的问题: 1. 对于一些简单的排序,如:数字,英文字母等 TreeMap hm = new TreeMap(new Comparator() {...原创 2011-06-09 12:55:18 · 96 阅读 · 0 评论 -
dom4j 写XML文件
[code="java"]/*** * 获取地图实时贷款记录所在地图位置(地图上标亮点使用) * @param request * @param response * * * * 张三丰 * 杭州 * 浙江 * 2...原创 2011-06-02 14:37:09 · 64 阅读 · 0 评论 -
一致性HASH算法
package com.test;import java.util.Collection;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Map.Entry;import java.util.SortedMap;import java.u...原创 2013-10-17 16:53:25 · 124 阅读 · 0 评论