- 浏览: 334295 次
- 性别:
- 来自: 深圳
最新评论
-
palmtale:
我居然看了一篇 2013年的文章, 整比你落后了6年。 说地对 ...
关于大数据各个级别选择(Pandas、Hadoop) -
jiiiang400:
sdfgs
EXT--Ext.form.field.HtmlEditor组件编辑器模式示例
文章列表
开发者博客:http://www.developsearch.com
一、关于Java Enum:
Enum一般用来表示一组相同类型的常量。如性别、日期、月份、颜色等。
对这些属性用常量的好处是显而易见的,不仅可以保证单例,且比较时候可以用”==”来替换equals。是一种好的习惯。
JDK1.5之前没有Enum这个类型,那时候一般用接口常量来替代。有了JavaEnum之后,可以更贴近的表示这种常量。
二、用法
public enum DictType {
//用户名称
USER_SIMPLEINFO_NAME,
//机构名称
ORG_SIM ...
开发者博客:http://www.developsearch.com
java中的compareTo()函数用法
此函数没有缺省值,必须自己定义它。
表示调用此函数的对象与传入的另一个对象o做比较,
若返回负值(表示此对象小于传入的对象,事实并没有所谓的大小之分)则在数组或容器中将此对象放在传入的对象前面,
若返回正值则所放的位置相反,若返回0则不改变位置。
按字典顺序比较两个字符串。
该比较基于字符串中各个字符的 Unicode 值。
将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。
如果按字典顺序此 String 对象在参数字符串之前,则比较结果为一个负整 ...
开发者博客:http://www.developsearch.com
/**
* Double 工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class DoubleUtil {
// 默认除法运算精度
private static final int DEF_DIV_SCALE ...
开发者博客:http://www.developsearch.com
/**
* 数组 工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class ArrayUtil {
/**
* 比较两个字符串数组,返回第一个数组与第二个数组不同的元素数组
*
* @param array1 String[] 字符串1
* @param array2 String[] 字符 ...
开发者博客:http://www.developsearch.com
/**
* 字符编码辅助类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class CharsetUtil {
public static final String UTF_8 = "UTF-8";
public static final String ISO8859_1 = "ISO8859_1" ...
开发者博客:http://www.developsearch.com
/**
* 字符串工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class StringUtil {
/**
* 判断字符串是否为空
*
* @param str
* @return
* @see [类、类#方法、类#成员]
*/
public ...
开发者博客:http://www.developsearch.com
/**
* 加密、解密工具类 包装cipher对象的操作
* 基于javax.crypto.*、java.security.*、org.apache.commons.codec.binary.Base64实现
* 解密、加密包装。该工具类仅仅是对底层方法的包装,提供更友好的API使用,本身不包含任何加密、解密
* 算法;所有加密、解密算法均依赖于JDK提供的包实现;
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法] ...
开发者博客:www.developsearch.com
[code="java"]/** * 验证类 * * @author chenxin * @version [版本号, 2012-5-21] * @see [相关类/方法] * @since [产品/模块版本]
* @descript: 验证帮助类: 包括电子邮件,固定电话,移动电话,邮编,数字,整数,浮点数,英文,汉字<br> */public class ValidateUtil { private final static String regexEmail = "^ ...
开发者博客:http://www.developsearch.com
/**
* 字节转化工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class ByteUtil {
/**
* 把16进制字符串转换成字节数组
* < ...
开发者博客:http://www.developsearch.com
/**
* 数字型运算
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class NumeralUtil {
/**
* 整数相除,计算百分比,结果保留整数位
*
* @param a
* @param b
* @return
*/
public static String getPercentNoPerc ...
开发者博客:www.developsearch.com
[code="java"]/** * 日期工具类 * * @author chenxin * @version [版本号, 2012-5-21] * @see [相关类/方法] * @since [产品/模块版本] */public class DateUtil { /** * 默认的格式:yyyy-MM-dd */ ...
开发者博客:http://www.developsearch.com
/**
* 获取系统信息
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class SystemInfoUitl {
/**
* 系统属性
*/
private static final Properties props = System.getProperties();
public static final Strin ...
开发者博客:http://www.developsearch.com
/**
* 标准Base64编解码
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class Base64 {
/** Base64编码表。 */
private static char Base64Code[] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G',
'H', 'I', ' ...
开发者博客:http://www.developsearch.com
/**
* JSON解析工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class GsonUtil {
/**
* 把json串转为指定的对象
*
* @param <T>
*/
public static <T> T fromJson(String st ...
开发者博客:http://www.developsearch.com
/**
* cookie处理器
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class CookieUtil {
/**
* 添加cookie
*
* @param response
* @param name Cookie的名称,不能为null
* @param value Cookie的值,默认值空字符串
...