随笔分类 -  工具类

文件名及文件路径相关的操作
摘要:package com.opslab.util; /** * 文件名及文件路径相关的操作 */public final class FilePathUtil { /** * 判断是否符是合法的文件路径 * * @param path 需要处理的文件路径 */ public final static 阅读全文

posted @ 2019-01-11 14:05 我是司 阅读(526) 评论(0) 推荐(0)

封装Email相关的操作
摘要:package com.opslab.util; import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.ma 阅读全文

posted @ 2019-01-11 14:04 我是司 阅读(289) 评论(0) 推荐(0)

异常处理的工具类
摘要:package com.opslab.util; import java.io.PrintWriter;import java.io.StringWriter; /** * 异常处理的工具类 */public final class ExceptionUtil { /** * 只返回指定包中的异常堆 阅读全文

posted @ 2019-01-11 14:04 我是司 阅读(936) 评论(0) 推荐(1)

DateUtil 提供一些常用的时间想法的方法
摘要:package com.opslab.util; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java 阅读全文

posted @ 2019-01-11 14:03 我是司 阅读(1284) 评论(0) 推荐(0)

常用类型转换
摘要:package com.opslab.util; import java.io.ByteArrayOutputStream; /** * 常用类型转换 */public final class ConvertUtil { private final static String hexStr = "0 阅读全文

posted @ 2019-01-11 14:02 我是司 阅读(300) 评论(0) 推荐(0)

Java Class与反射相关的一些工具类
摘要:package com.opslab.util; import org.apache.log4j.Logger; import java.io.File;import java.io.IOException;import java.lang.reflect.Field;import java.lan 阅读全文

posted @ 2019-01-11 14:01 我是司 阅读(556) 评论(0) 推荐(0)

配置相关的一些辅助类
摘要:package com.opslab.util; import org.apache.log4j.Logger; import java.io.File;import java.io.IOException;import java.io.InputStream;import java.net.URL 阅读全文

posted @ 2019-01-11 14:01 我是司 阅读(124) 评论(0) 推荐(0)

一些中文相关的操作方法
摘要:package com.opslab.util; import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforg 阅读全文

posted @ 2019-01-11 14:00 我是司 阅读(257) 评论(0) 推荐(0)

提供一些对象有效性校验的方法
摘要:package com.opslab.util; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Collection;import java.util.Map; /** * 提供一 阅读全文

posted @ 2019-01-11 13:59 我是司 阅读(500) 评论(0) 推荐(0)

编码相关的封装类
摘要:package com.opslab.util; import java.io.ByteArrayOutputStream;import java.io.OutputStreamWriter;import java.io.UnsupportedEncodingException; /** * Des 阅读全文

posted @ 2019-01-11 13:58 我是司 阅读(203) 评论(0) 推荐(0)

CharUtil
摘要:package com.opslab.util; import java.io.UnsupportedEncodingException; /** * Various character and character sequence utilities, including <code>char[] 阅读全文

posted @ 2019-01-11 13:58 我是司 阅读(356) 评论(0) 推荐(0)

数组相关的工具类
摘要:package com.opslab.util; /** * 数组相关的工具类 */public class ArrayUtil { /** * 获取一个double类型的数字的小数位有多长 * @param dd * @return */ public static int doueleBitCo 阅读全文

posted @ 2019-01-11 13:57 我是司 阅读(242) 评论(0) 推荐(0)

提供Web相关的个工具类
摘要:package com.opslab.util.web; import com.opslab.util.ConvertUtil;import com.opslab.util.StringUtil; import java.io.UnsupportedEncodingException; /** * 阅读全文

posted @ 2019-01-11 13:56 我是司 阅读(209) 评论(0) 推荐(0)

URL相关的工具类
摘要:package com.opslab.util.web; import com.opslab.util.CharUtil;import com.opslab.util.CharsetUtil;import com.opslab.util.StringUtil; import javax.servle 阅读全文

posted @ 2019-01-11 13:55 我是司 阅读(1283) 评论(0) 推荐(0)

经纬度相关的一些操作
摘要:package com.opslab.util.map; /** * 经纬度相关的阿一些操作 */public final class CoordinateUtil { /** * 计算地球上任意两点(经纬度)距离 * * @param long1 第一点经度 * @param lat1 第一点纬度 阅读全文

posted @ 2019-01-11 13:53 我是司 阅读(282) 评论(0) 推荐(0)

存放字段属性信息
摘要:package com.opslab.util.bean; import java.lang.reflect.Method; /** * 存放字段属性信息 */public class BeanStruct { //字段的名字 private String fieldName; //字段的类型 pr 阅读全文

posted @ 2019-01-11 13:29 我是司 阅读(285) 评论(0) 推荐(0)

对比俩个字符串的相似度
摘要:package com.opslab.util.algorithmImpl; import com.opslab.util.CharsetUtil;import com.opslab.util.SysUtil; import java.io.ByteArrayInputStream;import j 阅读全文

posted @ 2019-01-11 13:25 我是司 阅读(1946) 评论(0) 推荐(0)

利用文件头来实现的一些文件类型的方法封装
摘要:package com.opslab.util.algorithmImpl; import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import 阅读全文

posted @ 2019-01-11 13:24 我是司 阅读(394) 评论(0) 推荐(0)

封装了集中常用的文件读的方法
摘要:package com.opslab.util.algorithmImpl; import java.io.*;import java.nio.ByteBuffer;import java.nio.channels.FileChannel; /** * 封装了集中常用的文件读的方法 */public 阅读全文

posted @ 2019-01-11 13:22 我是司 阅读(190) 评论(0) 推荐(0)

文件编码相关的一些工具函数
摘要:package com.opslab.util.algorithmImpl; import com.opslab.util.FileUtil;import com.opslab.util.CheckUtil; import java.io.*;import java.nio.charset.Char 阅读全文

posted @ 2019-01-11 13:21 我是司 阅读(189) 评论(0) 推荐(0)

导航