Triple King

好记性不如烂笔头,曾经学习到的东西都是一笔财富,有空时不妨记录下来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年10月31日

摘要: oracle mysql 阅读全文

posted @ 2013-10-31 11:28 TripleKing 阅读(321) 评论(0) 推荐(0) 编辑

摘要: mybatis 插入日期类型精确到秒的问题 Mybatis 插入 数据库是为了防止插入空时报错, Mybatis 提供了一套机制,只要给定插入的字段的类型,如果为空,则它会自动处理为相应类型的默认值: 我们都知道,Date类型是精确到时分秒的, 如果需要精确到秒以后,则需要使用 TIMESTAMP  阅读全文

posted @ 2013-10-31 11:26 TripleKing 阅读(7068) 评论(0) 推荐(0) 编辑

2013年8月16日

摘要: 在实体注解OneToMany时,要加上mappedby,避免产生中间表。 阅读全文

posted @ 2013-08-16 10:49 TripleKing 阅读(615) 评论(0) 推荐(0) 编辑

2013年8月15日

摘要: 有如下代码:(51)在IE下能正常显示出(51),而谷歌浏览器下没显示出来,需要将display设置成inline才正常显示。(51) 阅读全文

posted @ 2013-08-15 18:05 TripleKing 阅读(2397) 评论(0) 推荐(0) 编辑

2013年8月5日

摘要: 问题一原版本Struts2.2.1中的JSP代码如下:上传鼠标移到这链接上,看到的链接地址如下:由于链接地址.do?后面进行了回车换行,所以导致了看到的实际链接地址上.do?后面多了一块空格。但后台是可以正确获取到businessId这个字段的值的。版本升级至Struts2.3.15.1后,后台变成了获取不到businessId这个字段的值了。通过调试查看request里面的参数名,发现它是已经把空格和businessId连在一起当作一个参数名了,如下图所示:解决方法只能是在链接地址.do?后面不进行回车换行了。问题二Struts2.2.1版本的时候,使用了Token来防止重复提交,在后台如果 阅读全文

posted @ 2013-08-05 16:28 TripleKing 阅读(2005) 评论(0) 推荐(0) 编辑

2013年7月31日

摘要: import org.hibernate.engine.SessionFactoryImplementor;import org.hibernate.hql.ast.QueryTranslatorImpl;QueryTranslatorImpl queryTranslator=new QueryTranslatorImpl(hql,hql,Collections.EMPTY_MAP,(SessionFactoryImplementor)getSessionFactory());queryTranslator.compile(Collections.EMPTY_MAP, false);query 阅读全文

posted @ 2013-07-31 10:55 TripleKing 阅读(2665) 评论(0) 推荐(1) 编辑

2013年7月17日

摘要: 方法:SELECTTrunc(MONTHS_BETWEEN(SYSDATE,BIRTH_DATE)/12) FROM 某表Trunc函数在这里对带有小数位数的数字取整数部分;SYSDATE为oracle的获取当前日期的函数;BIRTH_DATE为我自己的数据库表中存储生日日期的字段。 阅读全文

posted @ 2013-07-17 17:24 TripleKing 阅读(5886) 评论(0) 推荐(0) 编辑

2013年7月10日

摘要: java库中的具体集合:集合类型描述ArrayList一种可以动态增长和缩减的索引序列LinkedList一种可以在任何位置进行高效地插入和删除操作的有序序列ArrarDeque一种用循环数组实现的双端队列HashSet一种没有重复元素的无序集合TreeSet一种有序集EnumSet一种包含枚举类型值的集LinkedHashSet一种可以记住元素插入次序的集PriorityQueue一种允许高效删除最小元素的集合HashMap一种存储键/值关联的数据结构TreeMap一种键值有序排列的映射表EnumMap一种键值属于枚举类型的映射表LinkedHashMap一种可以记住键/值添加次序的映射表W 阅读全文

posted @ 2013-07-10 22:07 TripleKing 阅读(283) 评论(0) 推荐(0) 编辑

2013年6月30日

摘要: HashSet首先来看下HashSet的add()这个方法的源代码:public boolean add(E e) { return map.put(e, PRESENT)==null; }由此可知HashSet的值是存储在一个Map的key里面的,而正好Map的key是不能重复的,以下是HashSet的部分源码: private transient HashMap map; // Dummy value to associate with an Object in the backing Map private static final Object PRESENT ... 阅读全文

posted @ 2013-06-30 11:48 TripleKing 阅读(2429) 评论(0) 推荐(0) 编辑

2013年6月29日

摘要: ... 阅读全文

posted @ 2013-06-29 11:35 TripleKing 阅读(1068) 评论(0) 推荐(0) 编辑