`
skambc
  • 浏览: 45949 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Js代码   1.获取dom元素的位置     利用offsetParent属性,获得元素相对于offsetParent的位置,再继续获取offsetParent元素的位置,两个位置叠加起来便是要求的值了。获取offsetParent的位置时使用的是同一方法,这样便形成递归。 Js代码 function pageX(elem){        return elem.offsetParent ?elem.offsetLeft + pageX( elem.offsetParent ) : elem.offsetLeft;    }      function pageY ...
1、struts2.2.1 最少需要8个包,其中下载下来得包里面缺少一个javassist包,可以在app应用中找到该 包。 具体情况请见附件。 2、用convention插件实现action的注解配置,省去了struts.xml里面的配置,引入struts2-convention-plugin-2.2.1.jar后, ...
Struts1.x的线程是单例的,如果action里面有实例变量的话会有线程安全问题,所以尽量不要在action里面使用实例变量,如果要使用的话可以是用同步或其他技术来解决。

java 修饰符

public--都可访问(公有)   private--类内可访问(私有) protected--包内和子类可访问(保护) 不写(default)--包内可访问 (默认) public>protected>default>private
在一些Javascript库中可以看见这种写法: function(){ //所有库代码代码 }(); 这样写的一个目的是——封装。 JavaScript并不是面向对象的,所以它不支持封装。但是在不支持封装的语言里同样可以实现封装。而实现的方法就是匿名函数。 //定义 function F(x) { this.x = x; function double(x){return x*x;} this.getDoubleX = function(){ return double(this.x); ...

oracle 树

做了个实验总结一下connect by树查询的用法: SQL> select * from t_dept_temp;    DEPT_ID  PARENT_ID DEPT_NAME      AMOUNT ---------- ---------- ---------- ----------          1            1                   2          2          1 1-2                15          3          1 1-3                 8          4        ...
在servlet中,一般跳转都发生在doGet, doPost等方法里面。 一、原理 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect("http://www.ycul.com"); 跳转后浏览器地址栏变化。 这种方式要传值出去的话,只能在url中带parameter或者放在session中,无法使用request.setAttribute来传递。 ...
JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType 第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文乱码。 第二阶段是由JAVAC的JAVA源码至java byteCode的编译,不论JSP编写时候用的是什么编码方案,经过这个阶段的结果全部是UTF-8的encoding的java源码。 JAVAC ...
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将具体讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 dom4j.jar: dom4j是一个Java的XML API,类似于jdom, ...
1、union union区别  在数据库中,union和union all关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。 如: select * from test_union1    union select * from test_union2       这个SQL在运行时先取出两个表的结果,再用排序空间进行排序删除重复的记录,最后返回结果集,如果表数据量大的话可能会导致用磁盘进行排序。     而union all只是简单的将两个结果合并 ...
Global site tag (gtag.js) - Google Analytics