摘要: ① 制定合理的缓存策略(二级缓存、查询缓存)。 ② 采用合理的Session管理机制。 ③ 尽量使用延迟加载特性。 ④ 设定合理的批处理参数。 ⑤ 如果可以,选用UUID作为主键生成器。 ⑥ 如果可以,选用基于版本号的乐观锁替代悲观锁。 ⑦ 在开发过程中, 开启hibernate.show_sql选 阅读全文
posted @ 2016-02-25 16:07 是倩倩不是欠欠 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: Hibernate的Session提供了一级缓存的功能,默认总是有效的,当应用程序保存持久化实体、修改持久化实体时,Session并不会立即把这种改变提交到数据库,而是缓存在当前的Session中,除非显示调用了Session的flush()方法或通过close()方法关闭Session。通过一级缓 阅读全文
posted @ 2016-02-25 15:51 是倩倩不是欠欠 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 将时间戳转换为日期格式:比如降1455504268→2016-02-15 10:44:28 DATE_ADD() MySQL的DATE_ADD() 函数向日期添加指定的时间间隔。 语法: 解释: select UTC_TIMESTAMP() 获取世界标准是时间 select EXTRACT(HOUR 阅读全文
posted @ 2016-02-18 11:23 是倩倩不是欠欠 阅读(90000) 评论(0) 推荐(0) 编辑
摘要: spring 是一个轻量级的DI和AOP容器框架,说它轻量级有一大部分原因是相对与EJB的,重要的是,Spring是非侵入式的。基于Spring开发的应用一般不依赖于Spring的类。 DI:依赖注入(Dependency Injection)和控制反转(IOC)一个概念,具体的讲当一个角色需要另一 阅读全文
posted @ 2016-02-16 18:01 是倩倩不是欠欠 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 是jQuery为开发插件提拱了两个方法 jQuery.fn 1 jQuery.fn = jQuery.prototype = { 2 init: function( selector, context ) {//…. 3 //…… 4 }; 原来 jQuery.fn = jQuery.prototy 阅读全文
posted @ 2016-02-03 16:18 是倩倩不是欠欠 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 当提交的表单元素较多时用serialize()方法,serialize()方法也是作用于一个jQuery的对象,它能够将DOM元素内容序列化为字符串,用于Ajax请求。 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 .serialize() 方法可以操作已选取个别表单 阅读全文
posted @ 2016-02-02 19:55 是倩倩不是欠欠 阅读(1995) 评论(1) 推荐(0) 编辑
摘要: java中excel表格相同列的单元格合并 阅读全文
posted @ 2016-02-02 11:37 是倩倩不是欠欠 阅读(462) 评论(0) 推荐(0) 编辑
摘要: explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; expla 阅读全文
posted @ 2016-01-21 15:56 是倩倩不是欠欠 阅读(6953) 评论(0) 推荐(0) 编辑