摘要: new java.sql.Date(。。。) 是经过yyyy-MM-dd 格式化后的时间格式。如果需要:HH:mm:ss 。则要用 new java.sql.Timestamp(.....); 阅读全文
posted @ 2013-10-30 10:35 Little_cheeper 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1, a)使用hql语句直接查询整个model,取值时候需要向下转型: List list= session.createQuery("select s from Student s where s.name like ?").setParameter(0, "%"+param+"%").list(); for(Iterator it = list.iterator();it.hasNext();) { Student s = (Student)it.next();System.out.println(s.getName()); } 阅读全文
posted @ 2013-09-11 10:21 Little_cheeper 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 1,主语+谓语+宾语2,主语+系动词+表语 be "是"原形 表语---------------1,名词 2,形容词 3,介词短语 1,名词-----------1, to do 2,doing 3,从句 (名词性从句,表语从句) 2,形容词(分词(动词变过来的形容词) ,非谓语动词) 3,介词短语 定语,定语从句(修饰名词) 1,长定语放后边 2,短定语 放前边 状语 (修饰谓语,表示状态) 补语 (补充说明宾语)主语: 1,无灵主语(拟人修饰)定语:后置介词短语 1,掩盖词汇量不足 2,名词化原则1,状语: 主谓间的插入语 (目的:主谓不连贯原则) 模式:主语,状语/状 阅读全文
posted @ 2013-09-10 23:03 Little_cheeper 阅读(178) 评论(0) 推荐(0) 编辑
摘要: today,IFailed to load or instantiate TagLibraryValidator class - JstlCoreTLVjava.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport 阅读全文
posted @ 2013-09-06 15:19 Little_cheeper 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1,First of all, we should have a wrapper class for page,this class can calculate the startRow by the number of result,pageSize,and currentPage.public class Pager extends BaseBO { private static final int DEFAULT_PAGE_SIZE = 10; private int totalRows; private int pageSize = 10; private in... 阅读全文
posted @ 2013-09-05 23:18 Little_cheeper 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 首先分析下disable ,display和readonly:1,Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。2,表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去。3,.style="display:none" 用了隐藏页面标签。项目中要求用户不能二次更改所有select选项。通过查资料发现最好的做法是,把所有select置为disable,然后在用户提交的 阅读全文
posted @ 2013-09-05 22:06 Little_cheeper 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 项目里要写个function,对页面上所有input输入框进行非空判断,对非空input全部置为readOnly,提交的时候判断是否有空白项目。 var inputs=document.getElementsByTagName('input'); for(var i=0;i<inputs.length;i++){ if((inputs[i].type=='text')&&(inputs[i].value.replace(/[ ]/g,'')!='')){ if(inputs[i].name!="ma 阅读全文
posted @ 2013-08-30 09:03 Little_cheeper 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 项目中要解析Xml文件,于是在工程里找了下前人写例子。1,SAX(基于事件,效率高,使用声明加载什么)。public class MVCConfig { private static MVCConfig config=new MVCConfig(); private MVCConfig(){} public static MVCConfig getInstance(){ return config; } private Map actions=new HashMap(); private DataSourceDT... 阅读全文
posted @ 2013-08-28 15:53 Little_cheeper 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 项目里要求对军人身份证特殊处理,只要数字位。本想用正则表达式,但是oracle9i不支持正则。后来发现translate 可以实现功能.translate(string,from_str,to_str) 按字符替换string中的值。对一些字符,出现在from_str(要被替换掉字符)中,但是to_str(替换之后的字符)没有对应替换的字符,oracle会自动把这部分字符替换成NULL。translate(exp,x||exp,x) 这样我们就把exp中字符穿x保留下来,其他的字符系统自动剔除掉了。 阅读全文
posted @ 2013-08-09 15:30 Little_cheeper 阅读(1585) 评论(0) 推荐(0) 编辑
摘要: 1,oracle中计算年龄:select FLOOR(MONTHS_BETWEEN(SYSDATE, to_date('20130728', 'yyyymmdd')) / 12), trunc(months_between(sysdate, to_date('20130728', 'yyyymmdd')) / 12, 0) from dual;2,用EL表达式去变量Map集合,例1,List list = new ArrayList();list.add("first");list.add("seco 阅读全文
posted @ 2013-07-24 10:05 Little_cheeper 阅读(341) 评论(0) 推荐(0) 编辑