- 博客(53)
- 资源 (35)
- 收藏
- 关注
原创 Spring aop的导包
http://today.java.net/article/2011/04/17/using-spring%E2%80%99s-aop-features-java-ee
2012-03-31 16:35:51 486
原创 Java学习论坛
1. http://forums.sun.com2. http://www.codeguru.com/forum/forumdisplay.php?f=53.http://www.javaworld.com/community/javaqa4. http://www.coderanch.com/forums5.http://forums.java.net/6...
2012-03-31 15:26:10 118
原创 Java设计模式总结
1.下载这个看 http://dl.iteye.com/topics/download/98291233-f250-328f-8a33-2e1eaf43c457 所在帖子http://mnieguomin.iteye.com/blog/1131848 2.在这里看http://blog.csdn.net/Aweijun360/article/details/674
2012-03-29 15:46:24 246
原创 遍历hashmap
List dataList = VirtualDataGenerator.getVirtualResult(); // 节点列表(散列表,用于临时存储节点对象) HashMap nodeList = new HashMap(); // 根节点 Node root = null; // 根据结果集构造节点列表(存入散列表...
2012-03-29 09:36:13 78
原创 云计算加密
清单 8. 一个 SimpleDB 加密测试案例 @Testpublic void testSimpleDBEncryptInsert() throws Exception { KeyStore.SecretKeyEntry pkEntry = getKeyStoreEntry(); Cryptographical crypto = AESCryptoI
2012-03-28 14:04:18 330
原创 云计算加密
清单 7. 一个 MongoDB 加密测试案例 { _id : "4ee0c541300484530bf9c6fa", name : "f0wJxYyVhfH0UkkTLKGZng=="}我在文档中保持实际密钥 (name) 不加密,但我也可以加密它。如果我这么做,我相应的查询将需要反映这一变化。我也会加密集合名称。直接String
2012-03-28 14:03:58 302
原创 云计算加密
清单 6. 加密 MongoDB 中的数据 @Testpublic void encryptMongoDBRecords() throws Exception { KeyStore.SecretKeyEntry pkEntry = getKeyStoreEntry(); Cryptographical crypto = AESCryptoImpl.init
2012-03-28 14:03:34 359
原创 云计算加密
接下来,在清单 5 中,我证明了一个给定的密钥实例始终会得到相应 String 的相同加密文本:清单 5. 对应于一个字符串的一个私钥 @Testpublic void testEncrypt() throws Exception { SecretKey key = KeyGenerator.getInstance("AES").generateKey(); KeySt
2012-03-28 14:02:57 313
原创 云计算加密
Java 密钥库接下来,让我们想想加密密钥。Java 平台的核心库可用于创建强加密密钥;但是,这些方法总是会得到一个随机生成的新密钥。所以,如果您使用 Java KeyGenerator 类创建密钥,则需要存储该密钥,以供将来使用(也就是说,在您决定使用该密钥解密已加密的文本之前使用)。为此,您可以使用 Java 平台KeyStore 实用程序和相应的类。KeyStore 包含一组
2012-03-28 14:02:46 303
原创 云计算加密
如果您使用 AES 加密,那么在加密明文时生成的二进制字符时,会需要使用 base-64 编码,至少在您希望在 Web 请求(例如,使用 SimpleDB 域)中使用它们时需要使用 base-64 编码。因此,我将编码所有加密的字符串,解码任何已加密的字符串。用于 AES 的 Cryptographical 实现类(如清单 3 所示)不仅要处理 AES 加密,还要处理 base-64 编码和解
2012-03-28 14:01:49 557
原创 云计算加密
清单 1. 一种加密接口 package com.b50.crypto;public interface Cryptographical { String encrypt(String plaintext); String decrypt(String ciphertext);}使用我的 Cryptographical 接口,我可以加
2012-03-28 14:01:10 271
原创 Java调用存储过程
public synchronized int createTempForPretreatmentRep() { //调用存储过程语句. String sql = "{call create_temp_sumsystem()}"; return this.createTempForReport(sql, null); }
2012-03-28 13:42:41 257
原创 ConnectionUtil
static { jdbcAddress = PropertieTools.getInstance().getStringVal(Constants.PROPERTIES_JDBC_ADDRESS); jdbcLoginname = PropertieTools.getInstance().getStringVal(Constants.PROPERTI
2012-03-27 16:38:26 1355
原创 读取jdbc的属性文件
1.定义jdbc.properties#数据库连接地址jdbc.address=jdbc:postgresql://127.0.0.1:888/XX#userjdbc.loginname=XXX#passjdbc.password=123456 2.读取属性文件//Propertie2当前类名public static Propertie2 getInsta
2012-03-27 16:36:13 535
原创 自定义获取属性文件
传入任意的文件名 private static Properties properties = null; private static PropertieTools tool = null; public static PropertieTools getInstance(String propertiesname ) { if
2012-03-27 16:30:06 266
原创 写日志范例
private static final LoggerUtils lo = LoggerUtils.getInstance(ExistedSystemAction.class); public String listProject() { LoggerUtil.debug("enter listProject()"); loggerMana
2012-03-27 16:25:51 434
原创 LoggerUtils
private static Hashtable instances = new Hashtable();private Class logClass;private LoggerUtils(){}public void setLogClass(Class logClass){ this.logClass = logClass; }public Class g
2012-03-27 16:20:22 1311
原创 如何写日志
记录每个HostIp的访问记录1.建立属性文件systemlog_zh.propertiessystemlog_en.properties分别例如ScenarioPlanAction.checkScenario.start=ScenarioPlanAction.checkScenario...Check the effectiveness of program entities
2012-03-27 16:11:57 362
转载 先看看toggle的文档
先看看toggle的文档:.toggle( handler(eventObject), handler(eventObject) [, handler(eventObject)] )handler(eventObject)A function to execute every even time the element is clicked.handler(eventObject)A
2012-03-27 14:07:14 447
原创 Jquery 隔行显示样式和追加样式Toggle()
//高级搜索 $("#btn_aser").click(function() { $("#aser").toggle(); $("#btn_aser").toggleClass("btn_aseron"); }) //展开详细 $(".zz").click(function() { $("#" + this.id + "_").toggle(); $(thi
2012-03-27 14:05:39 382
原创 request.getScheme()
返回的协议名称.默认是http 举个例子http://zhidao.baidu.com/question/168804058.htmlgetScheme()=http,getServerName()=zhidao.baidu.com;getContextPath()=http://zhidao.baidu.com
2012-03-27 14:02:21 308
原创 Jquery Dialog
fillformdata(function(){ $.dialog({ content : document.getElementById('addWindow'), width:430, height:230, id: 'sb2', title: "", lock: true,
2012-03-27 13:58:23 325
原创 Jquery填充select option和callback
遍历:function getNameById(id,index){ getAlldata(function(list){ $(list).each(function(i,obj){ if(obj.serverId == id){ $("#"+index+"-"+id).html(""+obj.name+""); ret
2012-03-27 13:57:39 1613 1
原创 Jquery 四舍五入遍历
val = (val * 100).toFixed(0);遍历function getNameById(id,index){ getAlldata(function(list){ $(list).each(function(i,obj){ if(obj.serverId == id){ $("#"+index+"-"+id).ht
2012-03-27 13:52:10 1039
原创 jquery form提交
$(function(){ $('#ff').form({ onSubmit:function(){ return $(this).form('validate'); }, success:function(data){ window.location.href=" /vpnManage/findVpn.action"; }
2012-03-27 13:48:07 446
原创 Jquery change
[b]Java replaceFirst[/b] private static String strUtil(String str) { String newStr2 = ""; if (null != str) { String []newStr = str.split(","); ...
2012-03-27 13:47:48 71
原创 限制文本输入
/** * 限制文本域输入 */function limitLength(obj, length) { var desc = obj.value; obj.value = substr(obj.value,length); } function substr(str,length){ var
2012-03-27 13:46:59 270
原创 Jquery change
$('#modelSelect').change(function(){ var modelId = this.value $.ajax({ type : 'POST', url : "/existedSystem/getBaseHwModel.action", data : { baseHwModelId : modelId }
2012-03-27 13:46:31 334
原创 国际化
[b]struts.xml[/b] private String key; public String getKey() { return key; } public void setKey(String key) { this.key = key; } ...
2012-03-27 10:11:17 52
原创 国际化
private Properties getGlobalMessagepoperties(String locale) { loggerManager.addLog(LogLevel.INFO.toString(), PropertieZhLogTools.getInstance().getStringVal("i18nAction.getGlobalMessag...
2012-03-27 10:10:48 61
原创 Hibernate返回一个实体
@Override public ExistedSystem getExistedSystemByName(String existedSystemName) { String hql = "select * from tbl_existed_system where name = {0}"; final String formathql =...
2012-03-27 10:10:11 240
原创 hibernate查询一个list
@Override public List queryForecastModelScenario(SearchBean[] searchBeans, int start, int limit) { DetachedCriteria criteria = SearchFactory.generateCriteria(ScenarioPlan.class, s...
2012-03-27 10:09:55 70
原创 生成id
public void saveHoliday(TblLegalHoliday holiday) { final String seqScript = "select " + Constant.SeqConstant.SEQ_HR + ".nextval from dual"; Object numObj = getHibernateTemplate().execute(ne
2012-03-21 16:49:53 310
原创 分页
@SuppressWarnings("unchecked") public void findHolidays(PageBean pageBean, int startRow, int pageSize) { final String hql = "from TblLegalHoliday"; final String countHql = "select count(*) fro
2012-03-21 16:49:09 208
原创 DateUtils
public static Date parserStringToDate(Date input, String hour) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String year = sdf.format(input); String sb = new StringBuffer(year)
2012-03-21 16:45:59 276
原创 分页
StringBuffer hql = new StringBuffer("from TblLegalHoliday WHERE 1=1"); StringBuffer countHql = new StringBuffer( "select count(*) from TblLegalHoliday WHERE 1=1"); if (holidayDateStar
2012-03-21 16:24:12 262
原创 c存储过程
create or replace procedure PRO_BUILDTMPTABLE(p_table in varchar,p_sql in varchar,p_type in number) is/** 创建会话临时表 @author lnj date 2012-3-2 参数说明 p_table 表名 p_sql 创建字段 ...
2012-03-20 11:39:43 101
sql injection SQL注入解析 和解决方案
2012-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人