JAVA
PSVMC
这个作者很懒,什么都没留下…
展开
-
Java Cookies工具类
import java.util.HashMap;import java.util.Map;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ZJ_CookieU转载 2014-03-12 10:25:33 · 752 阅读 · 0 评论 -
Java 正确的做字符串编码转换
字符串的内部表示?字符串在java中统一用unicode表示( 即utf-16 LE) , 对于 String s = "你好哦!";如果源码文件是GBK编码, 操作系统(windows)默认的环境编码为GBK,那么编译时, JVM将 按照GBK编码将字节数组解析成字符,然后将字符转换为unicode格式的字节数组,作为内部存储。当打印这个字符串时,JVM 根据操转载 2014-03-08 14:13:19 · 1154 阅读 · 0 评论 -
MD5加密算法(1)
import java.security.MessageDigest;public class ZJ_MD5Util { private static final String hexDigits[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" }; private转载 2014-03-08 20:26:42 · 651 阅读 · 0 评论 -
MD5加密算法(2)
/** * MD5加密 * * @param s * @return */ private static String MD5(String s, String charsetname) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd',转载 2014-03-08 20:28:20 · 688 阅读 · 0 评论 -
财付通工具类
import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.security.MessageDigest;import java.util.Map;import java.util.TreeMap;/** * @文件名:ZJ_TenpayUtils.java * @作用: *原创 2014-03-08 20:30:56 · 2559 阅读 · 0 评论 -
实体类与Map互转工具类
import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.InvocationTargetException;import j原创 2014-03-08 23:11:28 · 5083 阅读 · 1 评论 -
常用接口
天气预报http://m.weather.com.cn/data/101200101.html原创 2014-06-29 15:55:52 · 5751 阅读 · 0 评论 -
时间字符串与时间戳互转
时间字符串转时间戳 // 将字符串转为时间戳 public static String timeStr2timestamp(String timeStr) { timeStr = timeStr.replaceAll("-", " ").replaceAll(":", " "); String newTimeStr = ""; String[] timeStrArray = time原创 2014-05-29 13:23:37 · 742 阅读 · 0 评论 -
日期与时间戳
// 日期字符串转Date public static Date dateStr2date(String dateStr) { dateStr = dateStr.replaceAll("-", " ").replaceAll(":", " "); String newTimeStr = ""; String[] dateStrArray = dateStr.split(" ");原创 2014-05-29 15:51:15 · 643 阅读 · 0 评论 -
验证码实现
Controller中@ResponseBody @RequestMapping(value = "/changeValidateKey") public String addRoleView(HttpServletRequest request, HttpServletResponse response) throws Throwable { String str = ZJ_Gene原创 2014-03-12 15:28:15 · 690 阅读 · 0 评论 -
百度云推送(Java实现)
import java.net.URLEncoder;import java.security.MessageDigest;import java.util.Arrays;import java.util.Date;import java.util.HashMap;import java.util.Map;import java.util.SortedMap;import java.原创 2014-03-04 23:25:44 · 2825 阅读 · 2 评论 -
图片裁剪工具类(支持jpg,png,bmp,gif(剪切后为静态))
package com.util;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import原创 2013-11-15 12:51:33 · 2766 阅读 · 0 评论 -
条形码(一维码)工具类
package com.util;import java.awt.*;import java.awt.image.BufferedImage;import java.io.*;import java.text.SimpleDateFormat;import java.util.Date;import org.jbarcode.JBarcode;import org.jbarcod原创 2013-11-15 10:41:46 · 1402 阅读 · 0 评论 -
图片转换缩放工具类
import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.imageio.ImageIO;原创 2013-11-15 13:40:04 · 721 阅读 · 0 评论 -
百度地图计算两坐标之间的距离
public class BaiDuMap { static double DEF_PI = 3.14159265359; // PI static double DEF_2PI= 6.28318530712; // 2*PI static double DEF_PI180= 0.01745329252; // PI/180.0 static double DEF_R =637069原创 2013-11-09 16:11:14 · 1959 阅读 · 1 评论 -
Java导出Excel工具类
所需jar包 poi工具类import java.io.IOException;import java.util.List;import java.util.Map;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletResponse;import org.apache原创 2014-01-09 23:13:49 · 882 阅读 · 0 评论 -
返回指定长度的随机数(在前面补0)
/* * 返回长度为【strLength】的随机数,在前面补0 */ public static String getFixLenthString(int strLength) { Random rm = new Random(); // 获得随机数 double pross = (1 + rm.nextDouble()) * Math.pow(10, strLength原创 2014-02-04 23:29:58 · 1704 阅读 · 0 评论 -
字符串生成器工具类(待完善)
import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;/** * @文件名:GeneratorUtils.java * @作用: * @作者:张剑 * @创建时间:2014-2-12 */public class ZJ_GeneratorUtils { private s原创 2014-02-12 22:57:47 · 907 阅读 · 0 评论 -
java占位符
public static void main(String[] args) { String str1 = "我叫%s,我是好'%s'"; String str2 = "我叫{0},我是好'{1}'"; // 方式一 String newstr1 = String.format(str1, "小明", "学生"); // 方式二 String newstr2 = MessageFor原创 2014-02-26 14:15:20 · 730 阅读 · 0 评论 -
js get提交中文乱码解决方案
js再传值之前对中文两次编码address = encodeURI(encodeURI(address));java页面根据编码进行解码address = java.net.URLDecoder.decode(address, "utf-8");原创 2014-02-26 23:09:07 · 1898 阅读 · 0 评论 -
log4j配置
log4j.rootLogger=INFO,stdout,D### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apa原创 2014-06-17 12:35:08 · 677 阅读 · 0 评论