正在加载...

java常用工具-CharsetUtil

进行网络爬虫下载的时候,可能由于对方的网页做得不规范,使得字符集是错误的。为了解决这个问题,我们需要对字符集进行一个简单的探测。因为主要抓取的是国内的中文和国外的英文网站。所以,下面的代码也只能分析出这两种:[ByteBuffer 来自这][1] import ByteBuffer; public class CharsetUtil { public static...

阅读全文 →


java常用工具-StringUtil

java中关于String的操作有很多。而String中也有很多的API,但是还远远不够。比方说: - 不区分大小写的比较 - 不区分大小写的查找子串 - ......所以,封装了下面的这个: import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java...

阅读全文 →


java常用工具-SysConf

经常需要对项目进行配置。而项目可能是b/s 和 c/s。所以,一个统一的配置读取很重要。我的习惯。 - 对于c/s: 直接存放到当前的conf目录下面 - 对于b/s: 存放到WEB-INF/conf目录下面所以,为了方便,封装了如下的工具。 import java.io.File; import java.io.FileOutputStream; import java.io...

阅读全文 →


java常用工具-DateUtil

java的Date不推荐使用了,而推荐使用Calender,但是Calender确实难用。经常要转几个弯,才能得到自己需要的结果,所以,封装了这个东西,方便以后使用。代码中的Convert请看:[java常用工具-Convert][1] import java.text.ParseException; import java.text.SimpleDateFormat; impo...

阅读全文 →


java常用工具-Convert

java原生提供了一些数据类型的转换,比方说:string -> int, int -> string, float -> string, string -> float 等等。但是,对于blog -> string,string -> blog, clob -> string, string -> clob 没有, 为了方便的解决各个类型中的相互转化,特地封装了这个工具 import j...

阅读全文 →


java常用工具-ByteBuffer

在进行网络编程的时候,进行走的是2进制协议。一般一个package定义为4个字节的len,和len个字节的长度。这个时候,一个对字节进行操作,功能类似于StringBuffer的工具,就显得尤为重要了。所以,对其进行了封装。 import java.io.*; import java.util.zip.GZIPInputStream; public class ByteB...

阅读全文 →