自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (14)
  • 收藏
  • 关注

原创 jsp页面中script代码放置的位置知识整理

总体来说,如果js中都为方法的话,那么...可以放在....也可以放在....中,否则必须将其放在需要执行的body部分之后1. 放在head中这种方式会在页面载人前加载js代码,这样的话,我们不能在head中取得网页元素,因为网页还没加载,看下面的例子,当我们要动态修改按钮显示的值的时候,[在head中的代码就会报一个Cannot set property 'value' o

2014-03-09 22:55:38 7382 2

原创 dos下导入数据库的办法

dos下导入数据库的办法:  1,进入到mysql中  2,首先创建一个与要导入数据库名字(这里假设为mybookstore)相同的数据库.  命名: create database mybookstore;  3,键入命令:use tables;  4,键入命令:source [此处跟要导入的数据库的绝对路径,或者将其直接拖入到这里]现在,导入成功,可以通过show

2014-03-08 16:29:55 1113

原创 笔记--监听器

一Servlet监听器的分类1按监听的对象划分1),用于监听应用程序环境对象(ServletContext)的事件监听器2),用于监听用户会话对象(HttpSession)的事件监听器3),用于监听请求消息对象(ServletRequest)的事件监听器2按监听的事件类项划分1)用于监听域对象自身的创建和销毁的事件监听器2),用于监听域对象中属性的增加和删除的事件监听器

2013-12-28 18:03:20 586

原创 将本地语言字符成批编译成ascii码方法

将本地语言字符成批编译成ascii码方法1)在要求的路径下,建立被编码的文件,如设置文件 resource_zh_CN.txt,放置被编码的文本内容2)新建bat文件,命名为run.bat(前缀名称任意),里面代码如下:native2ascii -encoding gbk resource_zh_CN.txt resource_zh_CN.properties(其中native2a

2013-12-25 11:31:34 1305

原创 jsp相关笔记

1 在EL表达式中填写运算的好处:当该页面执行时就可以得到运算的结果,如果要传递其内容,实际传递的是这个运算后的值。比如:

2013-12-15 17:41:19 604

原创 笔记之--response和request对象编码等

1,在servlet中设置response和request对象编码的比较:// 数据到前台编码设置:response.setContentType("text/http;charset=utf-8");// 或者下面两句response.setCharacterEncoding("utf-8");//单独一个无效response.setContentType("text/htt

2013-12-09 22:16:55 852

原创 问题之--过滤器

一:声明式异常处理机制:通过在web.xml文件中设置errorPage标签,声明发生错误时,指定跳转页面。一种形式为:404/404.jsp 但是在这里没有成功跳转到指定页面,以下是一些解释:1, error-page实际上是一种业务手段,让异常被转到特定页面。既然是业务手段,则要求该异常需要从业务代码中抛出(也就是我们自己开发

2013-12-08 18:36:11 615

原创 笔记--过滤器

一:1,首先,过滤器类必须实现Filter接口,覆盖相关方法。1)init方法,服务器启动时加载一次,对应的destroy方法在关闭服务器是被调用。doFilter方法在每一对request/response被调用时执行一次。2)init方法中的FilterConfig对象是内置的,可以获取关于Filter类在web.xml 中相关配置信息3)配置过滤器类的相关内容如下:/

2013-12-07 18:49:48 596

转载 关于El的一些细节知识

此为转载,原址为:http://www.haojii.com/2009/12/why-el-use-java-property-instead-of-field/为什么EL表达式里的属性名不是javabean的字段呢?发表于 2009/12/29这个问题的场景,相信很多人都写过Struts的helloworld程序,下面是一个常见的hello.jsp页面,请求经由org

2013-09-30 15:25:17 697

原创 commons-beanutils的copyProperties方法

下面是引至这位网友的作品:http://www.cnblogs.com/gaojing/archive/2011/08/23/2413616.htmlspring和apache commons-beanutils中分别存在一个BeanUtils,提供了对java bean的常用操作。之前在写程序时,用到了两个不同类型但属性基本相同的对象的拷贝,结果在拷贝java.util.Date类型的对

2013-05-25 21:38:38 4813

转载 http相应头的一些知识

HTTP头部信息简单说明一、HTTP响应码响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。    响应码分五种类型,由它们的第一位数字表示:        1xx:信息,请求收到,继续处理        2xx:成功,行为被成功地接受、理解和采纳        3xx:重定向,为了完成请求,必须进一步执行的动作        4xx:客户端错误,请

2013-05-13 10:54:26 624

转载 Schema中elementFormDefault="qualified"所起的作用

http://xinklabi.iteye.com/blog/753767

2013-05-12 22:02:26 836

转载 http中content-type头值-(MIME类型)

http://blog.csdn.net/wang1006tao/article/details/5257278

2013-05-12 16:52:46 573

原创 Servlet的生命周期

Servlet的处理流程  1,客户端(浏览器之类)连接上Web服务器,并发送http/https请求(GET,POST)  2,Web服务器接收到请求后,这有几个小步骤:a,解析确定要访问的主机;      b,解析确定要访问的Web应用;      c,解析确定要访问的Web资源;      d,查看该Servlet是否为第一次调用,是,则创建一个Servlet实例并执行第

2013-05-09 19:19:42 551

转载 Java的享元模式

Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。________________________________________Java中的String类型  在JAVA语言中,String类型就是使用了享元模式。String对象是

2013-04-15 18:02:38 4455 1

转载 java 重载和重写

(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。    (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。    (

2013-04-15 16:41:07 542

原创 Java 序列化

/* 对象序列化 没有方法的接口通常称为"标记接口",只要写上实现该接口,即表明拥有了标记,以形成某个特定的作用. 序列化只能针对堆内存了的对象及成员,比如被静态修饰的成员在方法区里,不能被序列化.又,如果对于非静态的成员你也想使其;不被序列化,就应该用transient修饰.*/import java.io.*;class Person implements Serializable

2013-04-05 09:42:44 543

原创 Java中 分割大文件以及合并部分文件的方法.

import java.io.*;import java.util.*;class SequenceDemo { public static void main(String[] args) throws IOException { //split(); //merge(); merge2(); } public static void merge()throws I

2013-04-04 17:28:01 695

原创 Java之装饰设计模式

/* 装饰设计模式:是一种将一个要加强的类的实例通过传入到一个类中并对其进行功能加强的设计模式.  通常会通过构造方法接收被装饰的对象,并基于被装饰的对象的功能,提供更强的功能.*///本例是模拟BufferedReader对FileReader进行装饰.import java.io.*;class  MyBufferedReader{ //传入要加强的类实例.

2013-03-31 08:12:56 570

转载 系统分隔符的使用注意点

编写创建文件的代码应注意一点,在windows系统中路径中使用“\”,同时需要再加一个转义的“\”,即形成了类似如下的路径:  “path\\fileName”  此种路径在windows系统没什么不对,但是到了linux系统会出现问题,在linux系统会生成名为“path\”的一个文件夹,当你再需要对创建的文件操作时,就会找不到文件。  解决时可以在路径中

2013-03-26 18:53:28 796

转载 Java-可变类和不可变类

JAVA的可变类与不可变类Posted on 2007-10-05 21:33 hilor 阅读(1796) 评论(2)  编辑  收藏 所属分类: J2EE 可变类和不可变类(Mutable and Immutable Objects)的初步定义:可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实

2013-03-12 18:45:21 660

转载 Java 多线程同步与死锁

在多线程中如何找到安全问题所在:1,明确哪些代码是多线程运行代码2,明确共享数据3,明确多线程运行代码中哪些代码是操作共享数据的静态的同步方法中,使用锁是该方法所在类的字节码文件对象,即 类名.class 前天俺们谈到了加锁,但是在使用加锁的同时又会带来一个问题,就是死锁。什么叫死锁?所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而

2013-03-10 14:51:26 6657

转载 Java的访问权限知识

在代码编写过程中,我们需要隐藏一些具体实现,进行访问控制。通过访问控制,可以阻止对象的滥用。Java提供了访问权限修饰词,从大到小包括  public,protected,包访问权限(没有关键词) 和private,下面看下他们的权限范围。 关键词 同一个类 同包不同类   不同包 private     ★   default     ★     ★  protected

2013-03-08 17:27:00 588

原创 Java文件创建--将原文件和可执行文件分开

如需使生成的class文件和原文件分别存放,在编译时可加 -d 包存放位置eg: javac -d d: javaLearning HelloWorld.java就会在d盘的javalearning目录下创建一个在原文件中指定包名的文件夹.此时class文件就在该包下,而原文件不变.当要提供给客户时,只给个该包下的可执行文件.

2013-03-08 17:26:22 554

原创 Java异常抛出时的规定

异常在子父类覆盖中的体现: 1,子类在覆盖父类时,如果父类的方法抛出异常,那么子类的覆盖方法,只能抛出父类的异常或者该异常的子类. 2,如果父类方法抛出多个异常,那么子类在覆盖该方法时,只能抛出父类异常的子集. 3,如果父类或者接口的方法中没有抛出异常,那么子类在覆盖方法时,也不能抛出异常;如果子类方法发生了异常,就必须进行try处理,绝对不能抛. 4,当程序中声明runtimeE

2013-03-07 17:08:38 743

原创 Java 内部类以及匿名内部类

内部类的访问规则:一:定义在成员位置上1,内部类可以直接访问外部类中的成员,包括私有.  之所以可以直接访问外部类的成员,是因为内部类中持有一个外部类的引用,格式为:外部类名.this2,外部类要访问内部类,必须建立内部类的对象.class Outer{ private int x =3; class Inner { int x=4; void function

2013-03-06 10:53:06 615

转载 多态以及其优缺点

多态:可以理解为事物存在的多种体现形态,比如说人:男人、女人;动物:猫,狗。多态:多种形态。这里要重点讲的就是对象的多态性。狗 x = new 狗();动物 y = new 狗();//对象的多态性,狗对象即是狗类型,又是动物形态。必须要明确一点:狗是动物中的一种。意味着狗是需要继承动物的才可以这样指向。多态性:在程序中的体现。 就是:父类或者接口的引用指向自己

2013-03-05 16:47:47 10176

转载 Java中的聚合-组合

聚合和组合的区别:1.聚合关系也称"has-a"关系,组合关系也称"contains-a"关系2.聚合关系表示事物的整体/部分关系的较弱情况,组合关系表示事物的整体/部分关系的较强的情况.3.在聚合关系中,代表部分事物的可以属于多个聚合对象,可以为多个聚合对象共享,而且可以随时改变它所从属的聚合对象.代表部分事物的对象与代表聚合事物    对象的生存期无关,一旦删除了它的一

2013-03-04 19:48:43 3693

转载 Java 模板方法模式

模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,模板方法可以使子类可以不改变一个算法的结构即可以重定义该算法的某些特定步骤。 方法模式的特点:把不变的行为搬到超类,去除子类中重复的代码来体现他的优势。 当不变的和可变的行为在方法中混合在一起时,不变的行为就会在子类中重复出现,模板方法模式就是将这些不变的行为搬移到一个超类中,避免重复代码。

2013-03-04 19:17:30 1159

原创 模式设计1--单例设计模式

单例设计模式的要求:    1在某些情况下为了避免死其他程序过多的该类的对象,则需禁止其他程序建立该类的对象.    2但是又需要让其他程序能够访问到该类的对象,只好在本类中自定义一个对象    3这个自定义对象要被其他程序访问,就必须在该类中对外提供一些访问方式由以上要求,单例模式的设计思路:    1将构造器函数私有化,这样就可以避免其他程序创建该类的对象.    2在

2013-03-04 17:15:32 354

原创 Java二维数组的三种表达形式

表达形式一:int[][] x表达形式二: int x[][]表达形式三: int[] y[]   this kind  of expression is less in use ,but can be encounterd at interview ,for example :int[] x,y[]  //x一维数组,y二维array

2013-03-04 16:19:40 1319

原创 构造函数之间调用

构造函数之间调用只能用this关键字,通过参数区分所调用的构造函数可以这样理解: this.age中的this为this关键字,而this(age)中的this为this语句,它起到调用函数的作用.the example: private String name; private int age; public TestConstructor(String name){ this.

2013-03-03 18:54:16 648

转载 Java的四种代码块

Java的4种代码块一、普通代码块  直接在一个方法中出现的{}就称为普通代码块,例子程序如下:  public class CodeDemo01{  public static void main(String[] args){  //普通代码块  {  int x = 10;  System.out.println("x="

2013-03-03 17:19:54 578

原创 Java二维数组的三种表示形式

表示形式一: int[][] x;表示形式二: int x[][]表示形式三:int[] x[]---this kind of express is less in use ,but can be encounterd at the interviewexample : int[] x,y[] : indicate that x is 一维,the y is 二维

2013-03-03 15:16:25 3739

原创 十进制转其他进制--优化方案

package cn.imust.day01;class TestTransfer{ public static void main(String[] args) { toBin(6); toOctonary(60); toHex(60); } public static void toBin(int num){ transfer(num,1,1); }

2013-03-03 14:38:58 383

原创 两种常用的排序算法

public class TestSort{ public static void main(String[] args){ int[] arr={1,4,9,3,7,10,23,5}; printArray(arr); System.out.println(); selectSort(arr); printArray(arr); System.out.println();

2013-03-02 12:10:46 389

原创 十进制转十六进制

package cn.imust.day;public class TestChange { public static void main(String[] args){ toHex(60); } private static void toHex(int num) { // TODO Auto-generated method stub //decimal syste

2013-03-02 11:10:35 397

原创 break的一些没有注意的用法

public class TestBreak { /** * @param args */ public static void main(String[] args) { e:for (int x=0;x<5 ;x++ ) { i:for (int y=0;y<=x ;y++ ) { System.out.print("*"); if (y==3

2013-03-02 09:04:59 313

原创 一些for循环嵌套

package cn.imust.day01;public class TestForCircle { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //the general rectangle /* **

2013-03-02 08:24:57 422

原创 循环语句的一些小知识点

class TestFor{ public static void main(String[] args){ int x=1; for(System.out.println("a");System.out.println("b");System.out.println("c")){ System.out.println("d") }// this for-circle can

2013-03-01 21:52:59 517

jdk帮助文档

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

W3C 全套教程

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

jstl对应的standard的jar包

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

html语法教程

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

jsp帮助文档

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

dom4j1.6.1.jar

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

commons-logging1.1.2

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

Junit.src源码

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

beanutils1.8.3.jar

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

Dom文档对象模型

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

junit核心包

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

JavaServlet帮助文档

JavaServlet帮助文档

2013-09-30

css2.0帮助文档

本人也在使用该资源,说实在的,它比较好,特别当你想好好看看,以便获取你想要的信息,知识时,谢谢

2013-09-30

jstl的jar包

本人使用过的,自认为还可以,对于一般的需求完全可以满足,对于超出一般的,相信你肯定会另有办法的。 你一定会喜欢的。

2013-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除