03 2014 档案
摘要:一、Session 1、每个客户端都有各自的Session对象,以SessionId标识。 2、Session技术实际上是借助Cookie技术实现的。在创建Session时,会将该Session的ID以Cookie:JSESSIONID=sessionId的形式写给客户端。 3、Session默认30分钟后失效。 4、在web.xml文件中配置Session的失效时间:在根元素中增加: 1 5、客户端禁用了Cookie的解决方法:URL重写。以下两个方法可以实现重写,要对该站所有的URL都进行重写。 response.encodeRedirectURL...
阅读全文
摘要:一、request对象常用API 1、取得请求头相关的信息: 1)request.getHeader(String):String 2)request.getHeaders(String):Enumeration 3)getHeaderNames():Enumeration 2、获取请求参数的值: 1)request.getParameter(String):String 2)request.getParameterValues(String):String[]。可以用于像获取多选框的值 注意:在GET请求方式下,如果参数不一致,返回null,可能出...
阅读全文
摘要:一、ServletContext对象 1、在Web应用中,由服务器创建的唯一一个对象是ServletContext。 2、ServletContext对象在每一个Servlet中取得都是相同的。 3、ServletContext对象的存取方法: 存ServletContext.setAttribute(String , Object):void 取ServletContext.getAttribute(String):Object 4、在Web应用中,可以取得Web应用的初始化参数。 5、ServletContext对象可以实现转发功能,即307+location。转发代...
阅读全文
摘要:一、HTTP协议 1、客户端->服务端(请求request)有三部分: 1)一个请求行 2)若干请求头 3)请求的内容,如果没有,就是空白字符 2、服务端->客户端(响应response)有三部分: 1)一个响应行 2)若干响应头 3)响应的内容,如果没有,就...
阅读全文
摘要:一、Tomcat web服务器 1、运行Tomcat只需要一个环境变量:JAVA_HOME,该环境变量的值指向JDK安装路径。例:D:\JavaTools\jdk1.7.0_51 2、Tomcat端口被占用,可以通过Server.xml文件修改默认端口号。查看当前进程使用情况,工具cports。 3、窗口一闪而过,JAVA_HOME目录设置出错。 4、Tomcat目录的含义: 1)bin:存放启动和关闭Tomcat的命令的路径。 2)conf:存放Tomcat的配置,所有的Tomcat的配置都在该路径下设置。 3)lib:存放着Tomcat服务器的核心类库(JAR文件...
阅读全文
摘要:一、dom4j解析器(使用时需要导入dom4j-1.6.1.jar包) 1、XML解析器有两类,分别是DOM和SAX。DOM一次性将整个XML文档读入内存中,形成一个倒状的树形结构;SAX分多次将整个XML文档读到内存。 2、Java里解析XML文件的方式如下图所示: 3、dom4j的使用代码如下: package com.gnnuit.dom4j;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;im...
阅读全文
摘要:一、什么是JavaBean?有何特征? 1、符合特定规则的类就叫JavaBean。 2、JavaBean分两类: 1)狭义的JavaBean包括以下内容: a、私有的字段(Field)。 b、对私有字段提供存取方法(get和set方法)。 2)广义的JavaBean包括以下内容: a、私有的字段(Field)。 b、对私有字段提供存取方法(get和set方法)。 c、数量任意的业务方法。二、内省API(由SUN公司开发的) 1、内省技术访问JavaBean的两种方式: (1)通过PropertyDescriptor类操作...
阅读全文
摘要:一、Eclipse快捷键 1、Alt+/:智能提示 2、Ctrl+Shift+F:格式化代码 3、Ctrl+/:注释代码 4、Ctrl+1:提示代码错误 5、Ctrl+Shift+X:转大写 6、Ctrl+Shift+Y:转小写 7、Ctrl+Shift+O:一次导入多个对应的包 8、Ctrl+Sh
阅读全文
摘要:import android.util.Log;public class Logger { private static int LOGLEVEL = 6;// 在开发阶段设置为6,发布阶段设置为0 private static int VERBOSE = 1; private static int DEBUG = 2; private static int INFO = 3; private static int WARN = 4; private static int ERROR = 5; public static void v(String t...
阅读全文
摘要:1、在project.properties中加入以下代码: proguar.config=proguard.cfg2、取消project.properties中以下代码的注释: proguard.config=${sdk.dir}/tools/proguard/proguard-android....
阅读全文
摘要:4.0系统以上自定义标题栏报错解决办法:1、为布局文件修改style.xml此处的style.xml在values-11或者value-14中,否侧会报错:you cannot combine custom titles with other title features 2、在AndroidManifest.xml添加主题样式android:theme="@style/titlebarstyle"
阅读全文

浙公网安备 33010602011771号