`
文章列表
session的工作原理 一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打开到关闭这个期间①。最混乱的是“用户(客户端)在一次会话期间”这样一句话,它可能指用户的一系列动作(一般情况下是同某 ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="retu ...
The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。struts.configuration The org.apache.struts2.config.Configuration implementation class org.apache.struts2.config.Configuration接口名struts.config ...
//简易函数;abc(handler){ } DWREngine.beginBatch(); 开始缓存; DWREngine.endBatch();提交缓存; DWREngine.defaultMessageHandler(abc);默认的消息句柄; DWREngine.setTextHtmlHandler;当接收到html时发生的事件;<没有期待到javascript时,不解其意> DWREngine._httpSessionId; 会话id; DWREngine._scriptSessionId; 当前页的id; DWREngine.setErrorHandle ...
使用Hibernate要从以下几个方面入手解决性能问题. 一、尽量降低数据库的访问次数。 解决方案:充分利用Hibernate的缓存,对延迟检索和立即检索设置批量检索数目。 二、避免多余加载程序不需要的数据 可以采用延迟策略和集合过滤。 三、避免查询无用的字段。 可以使用投影查询,只查出实例的一部分字段。 使用Iterate()方法。 在这里特别注意Iterate()方法和List()方法的区别。否则不仅起不到优化的效果,反而还加大系统的开销。Iterate()方法是基于Hibernate缓存基础之上的,包括一级和二级缓存。Iterate()的实现原理是:首先从数据库中检索ID, ...

dojo [Widgets]

    博客分类:
  • Ajax
1,创建Widgets:dojo可以这样创建Wedgets: <input dojoType="ComboBox" value="default" dataUrl="comboBoxData.js"> Click me var myButton = dojo.widget.byId("foo"); 也可以这样创建:创建一个Editor并显示:var editor = dojo.widget.createWidget("Editor2", { });document.body.ap ...
备份和恢复的命令分别为(其中斜体字表示需要替换相关的内容): 备份:mysqldump --force --add-drop-table --extended-insert -h"数据库主机名" -u"用户名" -p"密码" "数据库名" > 备份数据文件名 恢复:mysql -h"数据库主机名" -u"用户名" -p"密码" "数据库名" < 备份数据文件名
有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1.x Stuts 2.0 接口 必须继承org.apache.struts.action.Action或者其子类 无须继承任何类型或实现任何接口 表单数据 表单数据封装在FormBean中 ...
在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.x Struts 2.0 分类 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 严格上来说,没有分类,所有标志都在URI为“/struts-tags”命名空间下,不过,我们可以从功能上将其分为两大类:非UI标志和UI标志 表达式语言(expression languages) ...
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金 ...
整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。 <!--START RESERVED FOR FUTURE USE INCLUDE FILES--><! ...
Global site tag (gtag.js) - Google Analytics