随笔分类 -  JAVA

摘要:1.MongoDB没有添加使用auth认证方式MongoClientURI uri = new MongoClientURI("mongodb://192.168.32.129:27017/local", MongoClientOptions.builder().curs... 阅读全文
posted @ 2015-12-06 03:13 吕坤 阅读(2515) 评论(0) 推荐(0)
摘要:通常待测的类不可避免地使用其他类的方法。在不能保证其他类方法正确性的前提下,如何通过单元测试的方式保证待测试的类方法是正确的呢?或者假如待测试的 方法依赖的其他类的代码还没有实现而只是定义了接口,那么待测试的方法可以测试呢? JMock 的出现解决了上面的问题。JMock 提供给开发者切断待测方法对... 阅读全文
posted @ 2015-11-28 15:56 吕坤 阅读(2439) 评论(0) 推荐(0)
摘要:Cobertura 是一种开源工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码和没有执行哪些代码,来测量测试覆盖率。除了找出未测试到的代码并发现 bug 外,Cobertura 还可以通过标记无用的、执行不到的代码来优化代码,还可以提供 API 实际操作的内部信息。Cobertura跟... 阅读全文
posted @ 2015-11-28 13:36 吕坤 阅读(2364) 评论(0) 推荐(1)
摘要:由于Sun内部API sun.misc.BASE64在编译的时候会出现后期可能被删除的潜在风险的警告,然而让我们觉得以后真的删除了,那么程序就肯定报错了,潜在很大的风险。那么,我们有没有办法解决掉他呢?答案是肯定的。解决办法有两种,第一种:把Sun内部的sun.misc.BASE64Decode.j... 阅读全文
posted @ 2015-11-24 17:38 吕坤 阅读(879) 评论(0) 推荐(0)
摘要:Java中HashMap是一种用于存储“键”和“值”信息对的数据结构。不同于Array、ArrayList和LinkedLists,它不会维持插入元素的顺序。1. HashMap存储每对键和值作为一个Entry对象。例如,给出一个HashMap, Map aMap = new HashMap();键... 阅读全文
posted @ 2015-09-19 17:05 吕坤 阅读(292) 评论(0) 推荐(0)
摘要:团队协同工具(worktil):https://worktile.com/版本管理工具(GitLab):http://www.tuicool.com/articles/bEz6Vf 配置教程:http://www.cnblogs.com/wintersun/p/3930900.html自动化构建工具... 阅读全文
posted @ 2015-09-05 09:41 吕坤 阅读(432) 评论(0) 推荐(0)
摘要:1.下载githttps://www.baidu.com/link?url=hcg-81BMivvqOUf4VVJwfRdrBecheTKhnmOjhjsrAIxomxTXECYj8HBeuR7_mV1y505hJ3y1KS_6YBXqMLQmRGixqU6egQkoBX3967yZV3a&wd=&... 阅读全文
posted @ 2015-08-15 00:27 吕坤 阅读(282) 评论(0) 推荐(0)
摘要:1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确... 阅读全文
posted @ 2015-07-05 23:03 吕坤 阅读(150) 评论(0) 推荐(0)
摘要:ActiveMQ1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.11.1-bin.zip,然后双击apache-activemq-5.11.1\bin\activemq.bat运行Acti... 阅读全文
posted @ 2015-05-24 19:49 吕坤 阅读(567) 评论(0) 推荐(0)
摘要:原文出自于 http://www.blogjava.net/downmoon/archive/2010/08/24/329786.html我们看看生成的WSDL第二步:调用WCF生成的WSDL生成java客户端。首先,请允许我介绍下axis2,它的官方地址:http://ws.apache.org/... 阅读全文
posted @ 2015-05-23 22:47 吕坤 阅读(392) 评论(0) 推荐(0)
摘要:public class Singleton { private static final Singleton singleton = new Singleton(); private Singleton() { } publ... 阅读全文
posted @ 2014-11-25 18:06 吕坤 阅读(101) 评论(0) 推荐(0)
摘要:public class Test { public static void main(String args[]) { int temp=0; ArrayList List = new ArrayList(); String s1 ... 阅读全文
posted @ 2014-11-25 17:50 吕坤 阅读(101) 评论(0) 推荐(0)
摘要:1.ArrayList 是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。适合随机查找和遍历,不适合插入和删除。2.Vector 与ArrayList一样,不同的是它支持线程的同步,即某一时刻只有一个线程能够写Vector,避免多线程同时写而引起的不一致性,但实现同步需要... 阅读全文
posted @ 2014-11-12 20:37 吕坤 阅读(164) 评论(0) 推荐(0)
摘要:默认安装在C:\ProgramFiles\Java\jdk1.7.0目录下环境变量配置为PATH=.;%JAVA_HOME%\bin //也可以是C:\Program Files\Java\jdk1.7.0_45\binCLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //F:\Users\LK\workspace (这是JAVA文件保存的绝对路径)JAVA_HOME=C:\Program Files\Java\jdk1.7.0 阅读全文
posted @ 2014-01-24 13:42 吕坤 阅读(176) 评论(0) 推荐(0)