JSONTOOLS使用简要
2009-07-21 15:27
| //JavaBean to JSON JSONValue jsonValue = JSONMapper.toJSON( order ); String jsonStr = jsonValue.render(false); System.out.println(jsonStr); //JSON to JavaBean JSONParser parser = new JSONParser(new StringReader(jsonStr)); ClientTicketOrder u = (ClientTicketOrder) JSONMapper.toJava(parser.nextValue(), ClientTicketOrder.class); System.out.println(u.getClientOrderNo() + " " + u.getTicketItems()[0].getPnr()); |
深圳市劳动和社会保障业务网上服务大厅网址
2009-05-12 16:38
| 深圳市劳动和社会保障业务网上服务大厅网址: http://61.144.253.110/NetHall/index.jsp |
Google SVN 使用
2009-05-10 22:57
| 进入Google代码管理页面 http://code.google.com/ 1、 创建一个Google账户 a) 访问https://www.google.com/accounts/Login?continue=http://www.google.cn/&hl=zh-CN b) 点击现在就创建一个帐户 c) 用邮箱账号做为用户名,申请一个账户 d) 申请成功后,把账号发给我 2、 获取svn密码 a) 访问http://code.google.com/p/thbs/source/checkout b) 点击googlecode.com password.,取得svn密码。 3、 安装svn的eclipse插件 a) 点击eclipse的Help -> Software Updates -> Find and Install...菜单下。 选择搜索要安装的新功能部件,点击新建远程站点,弹出品问题窗口,在URl输入框输入http://subclipse.tigris.org/update...... |
文字自动换行
2009-03-02 14:22
| 文字自动换行 方法1: style="TABLE-LAYOUT:fixed" 方法2: 完美支持IE,Firefox,Opera等浏览器。 <style type="text/css"> .linebr { clear: both; /* 清除左右浮动 */ width: 100px; /* 必须定义宽度 */ word-break: break-word; /* 文本行的任意字内断开 */ word-wrap: break-word; /* IE */ white-space: -moz-pre-wrap; /* Mozilla */ white-space: -hp-pre-wrap; /* HP printers */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: pre; /* CSS2 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well...... |
EXT的百分比设置
2008-11-18 00:10
| layout: 'anchor', items: [{ title: 'Panel 1', height: 100, anchor: '50%' },{ title: 'Panel 2', height: 100, anchor: '-100' },{ title: 'Panel 3', anchor: '-10, -262' }] 外层嵌个panel,layout为anchor即可 |
实现文件上传和下载的Java类
2008-10-21 21:25
| package com.tds.framework.common.file; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.InputStream; import java.io.LineNumberReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.URLEncoder; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletResponse; import org.apache.struts.upload.For...... |
java 生成随机图片验证码
2008-08-29 00:00
Java版MD5生成
2008-08-28 23:56
| import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Change { public static String getMD5(String src) { if (src == null) { return null; } String resultString = new String(src); MessageDigest md = null; try { md = MessageDigest.getInstance("MD5"); md.update(src.getBytes()); byte[] digest = md.digest(); StringBuffer sb = new StringBuffer(); for (int i = 0; i < digest.length; i++) { sb.append(Integer.toHexString(((int) digest) & 0xFF)); } resultString = sb.toString(); } catch (NoSu...... |
迭代输出HashMap内的key和value的值
2007-11-08 17:30
| 迭代输出HashMap内的key和value的值,把结果贴出来了,以后备用 //迭代输出HashMap内的key和value Iterator it = hm.keySet().iterator(); while(it.hasNext()) { Object o = it.next(); System.out.print(o + "\t"); System.out.println(hm.get(o)); } |