`
q530414675
  • 浏览: 3910 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
所谓cache,不是应该这样吗:1、insert,在数据库里创建+cache里创建。2、update,在数据库里update+cache里update。3、delete,在数据库里delete+cache里delete。4、read,在cache里read,如果没有,从数据库里read+cache里创建。
核心代码 /** * 获取上一篇,下一篇文章信息 */ @SuppressWarnings("unchecked") public void getUpNextInfo(NewsPublicationInfoViewForm newsPublicationInfoViewForm,int infoId,int cateId,NewsPublicationInfoHandler handler)throws Exception{ // 根据文章加载上一篇,下一篇文章信息 start update by KF45113 date 2011- ...
批量删除海量数据通常都是很复杂及缓慢的,方法也很多,但是通常的概念是:分批删除,逐次提交。 下面是我的删除过程,我的数据表可以通过主键删除,测试过Delete和For all两种方法,for all在这里并没有带来性能提高,所以仍然选择了批量直接删除。   首先创建一下过程,使用自制事务进行处理: create or replace procedure delBigTab ( p_TableName in varchar2, p_Condition in varchar2, p_Count in varchar2 ) as pragma autonomous_transact ...
IE5、6、7均存在一个问题,便是用javascript使用document.createElement创建对象后,便无法动态赋予其name值。而对于FORM表单里的input元素里的name属性非常重要,如果name值赋予不成功,提交表单后肯定会出问题的。 一般我们的思想肯定是这样写: JavaScript 代码复制内容到剪贴板 var input = document.createElement('input'); input.id = 'myId'; input.name = 'myName'; 这种写法在FireFox等非IE浏览器以及IE8中是正确的,但IE5、6、7不正确(微软总 ...
Global site tag (gtag.js) - Google Analytics