java读书笔记
文章平均质量分 55
axu_air
这个作者很懒,什么都没留下…
展开
-
线程与进程
待找原创 2015-10-21 12:43:41 · 488 阅读 · 2 评论 -
jsp页面加载时自动执行action
在做新闻发布系统时,打开CategoryList.jsp页面并不会执行action,即不会调用servlet进行数据加载。显示如下:此时有一个办法:就是建立一个临时的页面,比如temp.jsp,在该jsp页面中的head中只有一句:然后在web.xml文件中设置,把temp.jsp设置成初始访问的页面(原先是welcome.jsp)。如下:原创 2015-10-15 12:26:22 · 4084 阅读 · 0 评论 -
java垃圾回收
垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。System.gc()方法 命令行参数透视垃圾收集器的运行原创 2015-10-13 11:05:53 · 469 阅读 · 0 评论 -
java初始化(static)总结
1.无继承情况下: 静态成员变量首先初始化(Static其执行顺序和其在类中申明的顺序有关)class Test{ static{ System.out.println("static 块 1 执行"); } static Sample staticSam1=new Sample("静态成员staticS原创 2015-10-13 10:37:33 · 380 阅读 · 0 评论 -
Struts2的ONGL表达式
同以往的技术相比,OGNL有哪些优势呢?总结起来有如下几个方面。 OGNL是将视图元素(例如textfield、combobox等)同模型对象绑定在一起的一种语言。使用OGNL的类型转换功能,会使类型转换变得更加简单(例如将一个字符串类型转换为一个整数类型)。 表格元素同Swing TableModel对应的一种数据源语言。 可以将Web页面元素同后台服务器业务对象对转载 2015-10-23 21:20:41 · 424 阅读 · 0 评论 -
struts2的值栈
值栈是?作用是?使用方法是?转载 2015-10-23 15:45:13 · 233 阅读 · 0 评论 -
ongl表达式的应用
OGNL表达相当于JSP+Servlet模式中JSTL的地位,但是它的功能要比JSTL强大,在学习OGNL表达式时,你需要忘掉JSTL.OGNL能够访问系统中OgnlContext中的对象, OgnlContext对象是OGNL表达式的下上文对象,即所有通过OGNL表达式取出的数据都是从上下文对象取出来的, OGNL的上下文环境是一个Map结构,称之为OgnlContext。Ogn转载 2015-10-23 21:52:11 · 519 阅读 · 0 评论 -
HTML绝对路径和相对路径
HTML绝对路径和相对路径在网页制作的过程中,会使用很多的引用。如,引用文件,插入图片等。如果使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。要正确使用引用,有两种路径的书写方式:相对路径和绝对路径。转载 2015-09-19 17:39:09 · 2921 阅读 · 0 评论 -
struts2值栈学习
1:简单的说,值栈是对应每一个请求对象的轻量级的数据存储中心,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样数据被集中管理起来而不凌乱。 简单的说,值栈能够线程安全的为每个请求提供公共的数据存取服务。 当有请求的时候,Struts2会为每个请求创建一个新的值栈,也就是说,栈和请求是一一对应的,不同的转载 2015-10-23 19:43:36 · 333 阅读 · 0 评论 -
jsp九大内置对象、四大作用域和session的生命周期
JSP中九大内置对象及对应的作用域为:request 请求对象 类型 javax.servlet.ServletRequest 作用域:Requestsession 会话对象 类型 javax.servlet.http.HttpSession 作用域:Session转载 2015-10-21 12:40:41 · 6206 阅读 · 0 评论 -
request对象的getAttribute和getParameter区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.j转载 2015-10-21 15:53:24 · 433 阅读 · 0 评论 -
request.getRequestdispacher("result.jsp“).forward(request,response)与response.sendRedirect()重定向
RequestDispatcher接口的forward("result.jsp“)方法,表单提交的所有信息都在"result.jsp“中可获得,且浏览器的URL不变,在服务器端完成;HttpServletResponse接口的sendRedirect()方法也能够实现跳转,使用了HTTP协议规定的重定向机制。服务端返回状态代码302的响应结果,并在响应结果中提供另一个URL,浏览器接受到服务器原创 2015-10-21 13:53:11 · 1082 阅读 · 0 评论 -
Ruby vs Java -- "== 与 equal"
Ruby vs Java该文档包含ruby与java的异同比较阅读文档,你将了解:== 与 equal 的区别重写与重载Difference between “==” and “equal”NOTE: ruby为弱类型语言,java为强类型语言。最基本的区别就是,ruby容忍隐式转换。 ruby中一切皆对象,java中基本类型的不具备对象特性rubyruby: String 类中 ‘==’原创 2017-11-22 19:54:10 · 483 阅读 · 2 评论