摘要:
转载自:http://www.itivy.com/java/archive/2012/3/6/634666475287515374.html一 转换器的介绍Struts2的类型转换器实际上是基于OGNL实现的,在OGNL项目中有一个ognl.TypeConverter接口,这个接口就是实现类型转换器必须实现的接口,实现类型转换器必须实现上面的TypeConverter,不过上面的接口里的方法过于复杂,所以OGNL项目还提供了一个该接口实现类:ognl.DefaultTypeConverter,通过继承该类实现自己类型转换器二 实例分析详解1.aultTypeConverter的方法举例:pac 阅读全文
随笔档案-2012年03月
android打开系统联系人界面
2012-03-08 10:47 by 一个寂寞的分享者, 1537 阅读, 收藏, 编辑
摘要:
转自:http://www.itivy.com/android/archive/2012/3/7/634667317165382352.html在android应用程序的开发中,经常要实现的一个功能是调用系统自带的联系人界面,做到选择人之后,取得相应的名称和号码,并返回。android2.0前后实现方式上也有一定的差别:主要是2.0及以上版本联系人API发生了变化,由原来的Contacts变成了ContactsContract。(一)2.0之前取联系人列表的方式:声明意图方式一Intent intent = new Intent();intent.setAction(Intent.ACTION 阅读全文
Java正则表达式:Pattern类和Matcher类
2012-03-08 10:08 by 一个寂寞的分享者, 22067 阅读, 收藏, 编辑
摘要:
转自:http://www.itivy.com/java/archive/2012/3/6/634666291500777359.html一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1 开始的。例如,在表达式((A)(B(C)))中,存在四个这样的组:1((A)(B(C)))2(A)3(B(C))4(C)组零始终代表整个表达式。 以(?)开头的组是纯的非捕获组,它不捕获文本,也不针对组合计进行计数。与组关联的捕获输入始终是与组最近匹配的子序列。如果由于量化的缘故再次计算了组,则在第二次计算失败时将保留其以前捕获的值(如果有的话)例如,将字符串"aba" 阅读全文
Hibernate中报错——node to traverse cannot be null
2012-03-07 13:38 by 一个寂寞的分享者, 535 阅读, 收藏, 编辑
摘要:
Hibernate中报错——node to traverse cannot be null出现这种问题是因为HQL语句出现问题,引起内部查询对象为空,无法处理为空值引起的。有可能是在update Student s set s.name = "徐越" ,set.age = 25 where s.num = 01 这样的更新hql语句中少了逗号“,”。所以一旦出现这种错误,查hql语句。 阅读全文