- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 开源软件汇总
开源软件汇总使用过Apache Jakarta Commons Lang3 对JDK中java.lang包的补充,必备guava-libraries Google对Java类库的扩展,也必备Apache Log4j 最常用日志工具,必备Apache ZooKeeperApache KafkaApache Ant java世界中的makeSimple Logging Facade for Jav
2016-05-30 23:32:00 270
原创 如何在集合中筛选出满足条件的元素——org.apache.commons.collections4的使用
如何在集合中筛选出满足条件的元素——org.apache.commons.collections4的使用原来在一个集合中选出满足条件的元素:遍历 - 判断条件 - add到新的集合。使用org.apache.commons.collections4的集合工具类CollectionUtils中的select方法API:http://commons.apache.org/proper/commons-c
2016-05-30 22:15:17 1258
原创 Java™对Set接口的Tutorial
Java™对Set接口的Tutorialhttps://docs.oracle.com/javase/tutorial/collections/interfaces/set.html常用Set实现:HashSet TreeSet LinkedHashSetHashSet用hash table储存元素,性能高,不保证元素顺序TreeSet使用红黑树储存元素,比HashSet稍慢LinkedHashSe
2016-05-30 14:54:18 355
原创 Fortify&Coverity
Fortify&Coverity两者都是代码静态扫描工具,都需要购买LicenseCoverity主要聚集于产品的代码质量方面,美国COVERITY公司研发https://scan.coverity.com/Fortify更聚焦于产品代码的安全方面,被hp收购,价格100万/软件http://www8.hp.com/us/en/software-solutions/static-code-analy
2016-05-30 10:35:17 7251 2
原创 GoldenGate的mgr进程
Manager Processhttp://docs.oracle.com/goldengate/c1221/gg-winux/GWUAD/wu_manager.htm#GWUAD140运行OGG必须要启动manager进程manager进程的配置命令:EDIT PARAMS MGR会在/dirprm/下生成配置文件mgr.prm启停manager进程(GGSCI下)START MANAGER/MG
2016-05-27 09:52:41 844
原创 maven的传递依赖与scope关系
maven的传递依赖与scope关系项目里有个common工程,其他模块会通过maven依赖方式引入,本想在common中依赖test用的jar,如junit,这样其他引入common就可以传递依赖common的test用jar,就不用自己再引入,反正都要用到。但是却发现scope为test的jar无法通过传递依赖,看了看maven官网对于传递依赖与scope的关系:https://maven.ap
2016-05-25 23:16:25 6298
原创 Ant脚本初使用
Ant脚本初使用今天简单写了个ant xml脚本,进行工程下测试文件剔除操作,即把测试文件夹删除用到了几个标签<project>:xml的根元素name:project名称default:默认执行target的名称basedir:指定基准路径 “.”当前目录 “../”上层目录<property>:定义变量 name value 形式 通过${}引用属性<target> ant执行的一个单位
2016-05-25 00:10:11 492
原创 JAVA系统属性
java.lang.System官方API:http://docs.oracle.com/javase/8/docs/api/index.html整个类都是static的成员和方法,不能实例化包含哪些成员:标准输入、输出,error输出,各种环境变量就先输出所有的环境变量(系统属性)@Testpublic void getproperties(){ Properties props =
2016-05-24 10:05:34 408
原创 工程文件修改后Tomcat容器重启问题
工程文件修改后Tomcat容器重启问题在Eclipse中部署工程之Tomcat容器中,若代码有改动,一不小心按了save,则Tomcat就会重启,对于较大的工程很不方便。配置方法,Tomcat配置文件server.xml中,Context元素reloadable属性设置为false
2016-05-24 00:14:47 597
原创 org.apache.log4j.PatternLayout的输出格式
org.apache.log4j.PatternLayout的输出格式API手册的介绍:https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html这个bolg翻译了一下:http://blog.csdn.net/guoquanyou/article/details/5689652常用 %d{yyy
2016-05-20 17:37:34 1489
原创 多线程调用同一静态方法会有多线程问题吗
多线程调用同一静态方法会有多线程问题吗项目中有类的public static方法有可能被多线程同时调用,所以有这个疑问,大致网上查了下自己没有试验过。只要在静态函数中没有处理多线程共享数据,就不存在着多线程访问同一个静态方法会出现资源冲突的问题,静态方法是否引起线程安全问题主要看该静态方法是否对全局变量(静态变量static member)进行修改操作
2016-05-19 00:06:36 2937
原创 Eclipse快速关联常用工具类的静态成员
Eclipse快速关联常用工具类的静态成员org.apache.commons.lang3.StringUtils是很常用的一个字符串工具类,提供了对null的保护等特性。当前代码中字符串对比、判空等操作基本都使用它,可以通过Eclipse的设置将其添加入Content Assist的Favorities中,这样直接在代码中通过Alt + /就可以关联出该工具类的静态方法,而不用每次通过String
2016-05-19 00:03:49 419
原创 无序列表<ul>与列表项目<li>
无序列表ul与列表项目lihttp://www.w3school.com.cn/tags/tag_ul.asp<ul> <li>咖啡</li> <li>茶</li> <li>牛奶</li></ul>效果如下 咖啡 茶 牛奶
2016-05-17 18:52:43 757
原创 <div>
divhttp://www.w3school.com.cn/tags/tag_div.asp属性:class引用的样式类,class对应的CSS命名以”.”开头,Class命名在一个网页中可以使用无数次id元素唯一id,id在css代码中是以“#”井号符号开头命名的类
2016-05-17 18:50:10 310
原创 Vector
Vectorjdk 1.7 API: http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4a growable array of objects, the size of a Vector can grow or shrinkVector与ArrayList的主要区别Vector的方法都是同步的(Synchronized),是线程安全的(thread-
2016-05-17 00:08:18 304
原创 log4j对xml配置解析
log4j对xml配置解析以下是log4j.xml对appender的定义例子<appender name="" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="" /> <param name="MaxFileSize" value="" /> <param name="
2016-05-11 00:29:07 707
原创 log4j创建Logger实例解读
log4j创建Logger实例解读API:https://logging.apache.org/log4j/1.2/apidocs/一些对该方面源码的解读http://blog.csdn.net/wanglz666/article/details/43195149http://www.blogjava.net/DLevin/archive/2012/07/10/382678.htmlhttp://w
2016-05-10 02:08:55 3502
原创 创建File实例的相对路径与绝对路径
创建File实例的相对路径与绝对路径String path = 可以是绝对路径也可以是相对路径File pom = new File(path);绝对路径没什么好说的相对路径java.io 包中的类总是根据当前用户目录来解析相对路径名。此目录由系统属性 user.dir 指定,通常是Java 虚拟机的调用目录,即System.getProperty(“user.dir”)如在eclipse工程中S
2016-05-06 00:14:28 5069
原创 log4j
http://www.tutorialspoint.com/log4j/log4j_architecture.htm log4j framework Core Objects:Logger Object : 捕获日志信息Layout Object : 格式化日志信息org.apache.log4j.Layout 定义Layout抽象类 其子类分别是各种LayoutAppender Object
2016-05-04 00:09:28 284
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人