2015年3月17日

Struts2 结合 Freemarker 实例

摘要: Freemarker 是一个不依赖 web 容器的模板引擎,一个基于模板生成文本输出的工具。其工作的原理如下图: freemarker 不是一个 web 应用的框架,而适合作为 web 应用的一个组件。使用 freemarker ,可以用已经定义好的模板,生成各种想要的文件,在某些方面使用起来... 阅读全文

posted @ 2015-03-17 19:29 为努力骄傲 阅读(249) 评论(0) 推荐(0)

Hibernate 批处理(batch inserts, updates and deletes)

摘要: 总结:hibernate在进行批量处理不给力的主要原因就是Session中存在缓存,而hibernate的机制就是通过session中的一级缓存去同步数据库,所以当进行批量处理时,缓存中保存的数据量很大时会消耗很大内存资源,造成各种崩溃。 其实平时工作中用到大量的批处理数据还是挺少的,很少遇到有上... 阅读全文

posted @ 2015-03-17 19:23 为努力骄傲 阅读(1138) 评论(0) 推荐(0)

Java: FreeMarker的配置和使用

摘要: 初学什么都不可以忽略的地方就是这个东西的官方网站:http://freemarker.org/。下载或者API都可以参考这里。FreeMarker是什么非常的简单明了。FreeMarker是一个java包。实现了MVC模式,分离开发者和设计师。也就是分离html也java的代码。FreeMarker... 阅读全文

posted @ 2015-03-17 18:49 为努力骄傲 阅读(2652) 评论(0) 推荐(0)

Hibernate批处理操作优化 (批量插入、更新与删除)

摘要: 问题描述我开发的网站加了个新功能:需要在线上处理表数据的批量合并和更新,昨天下午发布上线,执行该功能后,服务器的load突然增高,变化曲线异常,SA教育了我一番,让我尽快处理,将CPU负载降低。工作所需,我经常要写些程序批量处理数据,每次执行几十万数据处理的时候,我机子的CPU都会飙高,而且数据处理... 阅读全文

posted @ 2015-03-17 17:44 为努力骄傲 阅读(2863) 评论(0) 推荐(0)

Java JDBC批处理插入数据操作

摘要: 在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。首先,使用Java JDBC基本的API批量插入数据到数据库中。Simple Ba... 阅读全文

posted @ 2015-03-17 17:32 为努力骄傲 阅读(1249) 评论(0) 推荐(0)

两个有序数组合并为一个有序数组

摘要: 突然想到了这个算法,记得以前看过,但是没写,怕自己会写不出这个算法,于是就把它用JAVA写出来,呵呵。思想:先依次比较两个数组,按照小的就传入新的数组。当这次比较完之后可能有一个数组的长度很长,留下一些数组,然后在新数组的末尾插入即可。代码:Code highlighting produced by... 阅读全文

posted @ 2015-03-17 17:22 为努力骄傲 阅读(327) 评论(0) 推荐(0)

Java中如何把两个数组合并为一个

摘要: http://freewind.me/blog/20110922/350.html在Java中,如何把两个String[]合并为一个?看起来是一个很简单的问题。但是如何才能把代码写得高效简洁,却还是值得思考的。这里介绍四种方法,请参考选用。一、apache-commons这是最简单的办法。在apac... 阅读全文

posted @ 2015-03-17 17:18 为努力骄傲 阅读(556) 评论(0) 推荐(0)

js正则表达式总结

摘要: 1、require: /.+/,2、username: /^[\u4E00-\u9FA5A-Za-z0-9_\ ]{3,20}$/i,3、password: /^[a-zA-Z0-9\_\-\~\!\%\*\@\#\$\&\.\(\)\[\]\{\}\\?\\\/\’\”]{3,20}$/,4、nu... 阅读全文

posted @ 2015-03-17 09:47 为努力骄傲 阅读(102) 评论(0) 推荐(0)

史上最全JS表单验证封装类

摘要: /***************************************************************** 表单校验工具类 (linjq) *******************************************... 阅读全文

posted @ 2015-03-17 09:45 为努力骄傲 阅读(147) 评论(0) 推荐(0)

Oracle 树操作(select…start with…connect by…prior)

摘要: oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而... 阅读全文

posted @ 2015-03-17 09:42 为努力骄傲 阅读(122) 评论(0) 推荐(0)

导航