`
xinklabi
  • 浏览: 1588164 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论
文章列表
金额操作使用BigDecimal,使用double的话会有精度损失   MultiCurrencyMoney: /**      * 构造器。      *      * <p>      * 创建一个具有金额<code>amount</code>元和指定币种<code>currency</code>的货币对象。      * ...
转自:http://blog.csdn.net/edward0830ly/article/details/7569954 (写的不错)   事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别 ...
http://wzhw2008.iteye.com/blog/1687523   http://blog.csdn.net/zq9017197/article/details/6321391   spring可以支持编程式事务和声明式事务。 Spring使用事务管理器,每个不同平台的事务管理器都实现了接口:PlatformTransactionManager 此接口是事务管理的核心,提供了三个需要实现的函数:   [java] view plain copy    
 本文就自己编程时候遇到的一个问题,简要描述一下,并提出解决的方法:                出错信息:The final local variable xxx cannot be assigned, since it is defined in an enclosing type“,其中xxx是一个局部变量名               首先这是一个java编译时的错误,翻译成中文是:不可变的局部变量不能被赋值,因为它已经被定义在一个封闭类型中。              解决的办法:将xxx 作一下封装,用集合或者数组,如果xxx是基本数据类型一般用数组。           ...
数据库客户端工具Navicate Premium
linux下的find文件查找命令与grep文件内容查找命令   在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。                 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。   一.find命令     基本格式:find  path expression     1.按照文件名查找     (1)find / -name ...
太奇怪了。打印出来的命名是空格,就是 trim() 不管用。第一次知道还有160号空格。 大家看代码吧 Java代码   System.out.println(StringEscapeUtils.unescapeHtml4("&nbsp;").equals(" "));      System.out.println((int)StringEscapeUtils.unesc

List深度复制

    博客分类:
  • Java
昨天弄了一个类似List<Map<String, List<String>>>这样的list的复制,结果无论使用new ArrayList<>(srcList),还是Collections.copy(dest, src),貌似都是浅复制,改变新的List就会影响原来的,今天发现下面的方法很简单,记录下来       import java.io.ByteArrayInputStream;   import java.io.ByteArrayOutputStream;  
http://drops.wooyun.org/tools/1548

Linux查看日志命令

http://jingyan.baidu.com/article/656db918fccd01e381249c2b.html
axure rp http://baike.baidu.com/link?url=nm4hMclgY7Bw5P2tygGCzoDMUV2VtR9ysoEpAOKbMRNxSG0vw1UdLO93bfjCQ5n7rJFEWPNGou3FOEVRYMEiEiM9cF_rpHJiUhuejBMswEknJl5hRvZvEVNSxTlx0RAnAPQZEeRTWQvoLYq8XOV1Pa
http://blog.csdn.net/laiwenqiang/article/details/17436273
 一、为什么要使用Mock工具       在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等)。 而我们没法控制这些外部依赖的对象,为了解决这个问题,我们就需要用到Mock工具来模拟这些外部依赖的对象,来完成单元测试。       二、为什么要使用PowerMock       现如今比较流行的Mock工具如jMock 、
Elipse为Java项目的时候,有一个很人性化的“任务管理”功能,利用这个功能可以方便地将项目中一些需要处理的任务记录下来。先来看看“任务管理”是怎么使用的吧。下面这个类在Class和name 属性的comment中分别加入了一段FIXME 和TODO标签,在FIXME和TODO标签的候命 还跟上了一段文字来说明需要任务的内容。 /** * FIXME * @author Administrator * */ public class
在另一台电脑里安装了SVN插件后,发现项目文件后面只有版本号,没有作者名字了,找了很久才找到了,现记录在这里。 window->preferences->team->svn->label decorations->text decorations.  
Global site tag (gtag.js) - Google Analytics