2013年2月16日

摘要: 方法一: 1.Window-Preferences->Java->Build Path->User Libraries中 New一个User Library,命名为Spring Add ExternalJARs,将之前解压出的JAR包(全选)添加到spring中 点击OK,确定 2.左键项目名->Properties->Java Build Path->Add Library->User Library->Next选中之前添加好的User Library,Finish 方法二: 直接将Spring库文件导入到项目的Java Build Path属 阅读全文
posted @ 2013-02-16 12:53 itstrike 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: jcaptcha验证码组件官网:http://jcaptcha.octo.com/confluence/display/general/Simple+Servlet+Integration+documentation如果验证码需要忽略大小写,有两种方法:1、WordGenerator参数大写或小写只用一种,那么在校验时将用户输入uppercase或lowercase一下2、修改源码Gimpy类中的 private final Boolean validateResponse(final String response){ return new Boolean(response.equal... 阅读全文
posted @ 2013-02-16 11:06 itstrike 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 直接加载有显著的性能提高(不会产生log),前者使用直接路径(不会触发触发器,直接把sga中的脏数据刷新到磁盘)加载,后者使用外部表(默认并行执行),为了提高性能,可以调整sqlldr的 READSIZE , STREAMSIZE ,COLUMNARRAYROWS参数。注意的地方:1、使用直接路径(direct=true)有一定的限制,有索引的表是不允许这样做的,选项UNRECOVERABLE同理2、导入完成后校验数据,因为sqlldr没有trim空格3、使用了direct=true(直接路径),则不能使用insert4、给有索引的表加载数据完成操作后,为了提高性能可以考虑重建索引 具体代码: 阅读全文
posted @ 2013-02-16 11:03 itstrike 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 直接路径加载与常规路径加载的比较保存数据的方法常规路径加载使用 SQL 处理和数据库 COMMIT 操作来保存数据。插入记录数组后会执行 COMMIT 操作。每次数据加载可能涉及多个事务处理。直接路径加载使用数据保存将数据块写入 Oracle 数据文件。这就是为什么直接路径加载比常规路径加载快很多的原因。通过以下特性可区分数据保存与 COMMIT 的差异:•在数据保存期间,只整个数据库块写入数据库中。•这些块是在写入表的高水位标记 (HWM) 之后写入的。•完成数据保存后,高水位标记 (HWM) 会移动。•完成数据保存后不会释放内部资源。•完成数据保存不会结束事务处理。•每次完成数据保存时不会 阅读全文
posted @ 2013-02-16 11:02 itstrike 阅读(310) 评论(0) 推荐(0) 编辑

导航