摘要: Servlet中的线程安全问题:有共享时才会有线程安全问题 int i=0; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { i++; try { Thread.sleep(... 阅读全文
posted @ 2016-04-13 21:31 戒。 阅读(81) 评论(0) 推荐(0) 编辑
摘要: ebLogic,webSphere-支持J2EE规范(十三种技术) web服务器的启动问题: a,JAVA_HOME环境变量问题 b,端口号被占用 3,Catalina_home环境变量的设置问题:如果设置了,则用的设置的TOMCAT ************ 对于一个web项目a @@@@@@a/WEB-INF/web.xml下设置主页 ... 阅读全文
posted @ 2016-04-13 20:33 戒。 阅读(110) 评论(0) 推荐(0) 编辑
摘要: for(Pro属性:javaBean中的getXXX,setXXX称为一个属性(少了其中的一个,也是一个属性) 问题:如何判断一个javaBean有多少属性? 不光是看这一个类有多少看get,set还有看父类,加一起才为它有多少属性 1.运用内省: public void test1() throws Exception{ //进行内省,了... 阅读全文
posted @ 2016-04-11 21:05 戒。 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 泛型的基本术语: 以ArrayList为例,念typeof .E为类型参数变量 .ArrayList中的Integer为实际类型参数 .整个称为ArrayList泛型类型 .整个ArrayList称为参数化的类型(ParameterizedType)1.声明在类上的泛型(泛型类)在静态函数上是无效的,但是作用于所有的非静态的; 案例:反序2,通配符:? :public... 阅读全文
posted @ 2016-04-11 20:35 戒。 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 反射: 概念:反射就是加载类,并解剖出类的各个组成部分 加载类的三种方法(假如这个类是Person): a-Class class1=Class.forName("my.reflect.Person");//在my.reflect包下 b-Class class2=new Person().getClass(); c-Class c... 阅读全文
posted @ 2016-04-10 21:06 戒。 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 枚举类: 。枚举类也是一种特殊形式的Java类 。枚举类中声明的每个枚举值代表枚举类的一个对象 。与java的普通类一样,在声明枚举时,也可以声明属性,方法与构造函数(构造函数必须私有) 。枚举类也可以实现接口,或者继承抽象类。(抽象类后边分号结束:public abstract void test();) 。switch也可以接受一个... 阅读全文
posted @ 2016-04-10 21:05 戒。 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1,【@BeforeClass,@AfterClass】与【@Before,@After】的区别 前者只是在测试方法之前和之后调用,而后者在测试每个方法时都会先后调用 小技巧:我们可以利用他们的特征进行初始化,以及关闭资源等 提示:前者的方法是静态的 2,Assert方法的断言的使用(具体有哪些方法,到MyEclipse看 3,测试的方法之前要有@Test ... 阅读全文
posted @ 2016-04-10 21:04 戒。 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Myeclipse的使用常识: 1.编译器与环境变量 运行环境>=编译环境才能运行 Properties(属性)->java compliler:编译器 java Bulid Path:运行环境 2,调试 F5:step into F6:step over F7:step return drop to frame:跳... 阅读全文
posted @ 2016-04-10 21:03 戒。 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 注意: doGet(HttpServletRequest request, HttpServletResponse response)中用response.sendRedirect("")传的参数是 用request接收(与jsp中的response和request不一样,这里只是变量),而在使用session的时候要使用HttpSession 得到session,在获得... 阅读全文
posted @ 2016-03-21 21:16 戒。 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 作用:防止用户非法登录,同时对两周内(这是自己设定的)保存密码的用户进行处理 pw.println("您的id为:" + request.getRemoteAddr()); pw.println("您的id为:" + request.getRemoteHost()); 阅读全文
posted @ 2016-03-21 21:12 戒。 阅读(210) 评论(0) 推荐(0) 编辑
摘要: servlet的三种开发方法: *************************1(import java.servlet.*;****************************** public class Hello implements Servlet { /*销毁Servlet实例(释放内存),调用它的三种情况:1,r... 阅读全文
posted @ 2016-03-18 22:26 戒。 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 解锁 ALTER USER user1 ACCOUNT UNLOCK; 修改用户密码 alter user user1 identified by newpass; 阅读全文
posted @ 2016-03-18 18:50 戒。 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1)从安全的角度,getpost,get要求服务器立即处理,而post可能形成一个对列请求 阅读全文
posted @ 2016-03-18 13:52 戒。 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 基本类型:java中String不是基本类型,是类。 char:同时注意的char占两个字节可以存放汉字,在对char进行加减运算的时候直接当成ASCII码对应的整数对待,而汉字是Unicode码! byte,short,int,long:分别是占1,2,4,8个字节; 以byte为例,一个字节是8位,开始的一位是符号位(补码的形式,0表示正,1表示负,00000000就表示0, 1000000... 阅读全文
posted @ 2016-03-17 22:00 戒。 阅读(92) 评论(0) 推荐(0) 编辑
摘要:   阅读全文
posted @ 2016-03-15 18:56 戒。 阅读(109) 评论(0) 推荐(0) 编辑