java编程
hanqiuting
这个作者很懒,什么都没留下…
展开
-
开源jar包
1、String工具类 commons-lang3-3.1.jar 例如:import org.apache.commons.lang3.StringUtils;StringUtils.isEmpty2、集合工具类 commons-collections-3.2.2.jar 例如:import org.apache.commons.collections.Collecti原创 2016-05-11 10:17:14 · 493 阅读 · 0 评论 -
java文件读写和properties文件的读取
1、路径分为绝对路径和相对路径。绝对路径是指真实的路径,相对路径是相对于项目的名字所在的路径的,比如当前项目为testfile,其下有个文件夹resource,resource下有个文件aa.txt,则txt的相对路径为resource/aa.txt创建文件对象是使用下面的格式File file = new File("resource/aa.txt");2、判断文件是否存原创 2015-06-26 19:54:38 · 1064 阅读 · 0 评论 -
自定义比较器
1、自定义的比较器需要实现接口Comparator,并重写里面的方法compare,下面是一个比较器的框架package testXml;import java.util.Comparator;public class PolicyComporator implements Comparator { @Override public int compare(PointCut原创 2016-05-11 10:09:56 · 2418 阅读 · 0 评论 -
XML文件解析
XML内容如下: tom 19 john 19 使用jdom解析该XML的代码如下 InputStream in = null; Map map = new HashMap(); try { in = new FileInputStream("resource/aa.xml");原创 2015-07-02 23:16:38 · 233 阅读 · 0 评论 -
正则表达式
1、电话号码11位,以13开头或以186开头^(13[0-9]{9})|(189[0-9]{8})$2、域名:www.开头,.com或.cn结尾^www.[a-zA-Z0-9.]+(.com|.cn)$3、不包含两个连续的点.*\\.\\..*4、IP的校验,0-255之前,其中第一位和第四位不能为0,^([1-9]|[1-9][0-9]|(1[0-9]原创 2015-06-30 23:43:26 · 209 阅读 · 0 评论 -
Flume相关知识整理
最近项目中用到了flume技术,flume也看过很多文档,但是一直感觉掌握不牢,有人曾说如果想深刻记住一个知识点就把它写出来,因此就出现了这篇博客。 Flume是一种分布式的可靠的服务,它能有效地采集、汇聚及传输大数据。 1、Flume的基本概念 source 主要是用来从源端采集数据,并传输到channel channel 主要是缓存sourc原创 2017-09-15 09:19:33 · 429 阅读 · 0 评论