摘要:
文件编码 java的字符串是双字节编码utf-16be,中英文字符都用两个字节来表示;utf-8中文3个字节英文一个字节;gbk中文2个字节英文一个字节。 文本文件是文本(char)序列按照某种编码方案(utf-8,utf-16be,gbk)序列化为byte的存储结构。 把字符序列变成字符串时需要使 阅读全文
posted @ 2016-04-20 16:00
门那粒沙
阅读(208)
评论(0)
推荐(0)
摘要:
进程和线程 一个程序运行至少一个进程,一个进程里面至少包含一个线程,线程是进程的组成部分。 进程的特性: --》独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每个进程都拥有自己私有的地址空间。在没有经过进程本身运行的情况下是不能访问其中的内容的。 --》动态性:进程与程序的区别在于, 阅读全文
posted @ 2016-04-20 15:59
门那粒沙
阅读(114)
评论(0)
推荐(0)
摘要:
当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁--代理对象。按照代理对象的创建时期不同,可以分为两种:静态代理:程序员事先写好代理对象类,在程序发布前就已经存在了;动态代理:应用程序发布后,通过动态创建代理对象。其中动态代理又可分为: 1 阅读全文
posted @ 2016-04-20 15:58
门那粒沙
阅读(102)
评论(0)
推荐(0)
摘要:
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的 阅读全文
posted @ 2016-04-20 15:58
门那粒沙
阅读(86)
评论(0)
推荐(0)
摘要:
若两台计算机上的应用程序通过网络进行通信,需要有IP地址(唯一表示网络中的机器)、同一种协议、端口(区分一台计算机上的不同应用程序)。 IP地址和端口号组成了所谓的Socket,Socket是网络上运行的程序之间双向通信链路的终结点,是TCP和UDP的基础。 相关类 (1)InetAddress:用 阅读全文
posted @ 2016-04-20 15:57
门那粒沙
阅读(156)
评论(0)
推荐(0)
摘要:
接口和抽象类的概念 (1)抽象类;用abstract修饰的类。抽象类和普通类的主要有三点区别: --》抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。 --》抽象类不能用来创建对象; --》如果一个类 阅读全文
posted @ 2016-04-20 15:55
门那粒沙
阅读(207)
评论(0)
推荐(0)
摘要:
javaEE应用的分层模型 Domain Object(领域对象)层:此层由系列的POJO(Plain Old Java Object,普通的、传统的java对象)组成,这些对象是该系统的Domain Object,往往包含了各自所需要实现的业务逻辑方法。 DAO(Data Access Objec 阅读全文
posted @ 2016-04-20 15:53
门那粒沙
阅读(343)
评论(0)
推荐(0)
摘要:
servlet容器对url的匹配过程: 当 一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url。 比如我访问的是 http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://local 阅读全文
posted @ 2016-04-20 15:48
门那粒沙
阅读(885)
评论(0)
推荐(0)
摘要:
当Web应用在Web容器中运行时,Web应用内部会不断地发生各种事件:如Web应用被启动、Web应用被停止、用户session开始、用户session结束、用户请求到达等,可以用Servlet API提供的监听器来监听Web应用的内部事件,从而允许当Web内部事件发生时回调事件监听器内的方法。应用程 阅读全文
posted @ 2016-04-20 15:43
门那粒沙
阅读(1584)
评论(0)
推荐(0)
摘要:
Filter可负责拦截多个请求或响应;一个请求或响应也可被多个Filter拦截。 Filter用处: 在HttpServletRequest到达Servlet之前,拦截客户的HttpServletRequest。 根据需要检查HttpServletRequest,也可以修改HttpServletRe 阅读全文
posted @ 2016-04-20 15:42
门那粒沙
阅读(1796)
评论(0)
推荐(0)
摘要:
(1)GET方式的请求:直接在浏览器地址栏输入访问地址所发送的请求、提交表单发送请求时form元素没有设置method属性或者设置为get,这几种请求都是GET方式的请求。GET方式的请求会将请求参数的名和值转换成字符串,并附加在原URL之后,因此可以在地址栏中看到请求参数名和值。且GET请求传送的 阅读全文
posted @ 2016-04-20 15:39
门那粒沙
阅读(381)
评论(0)
推荐(0)
摘要:
会话:客户端发出请求打开与服务器的连接 到 服务器响应客户端请求的全过程。 意义:浏览器与服务器之间的通信是通过HTTP协议进行通信的,而HTTP协议是“无状态”的协议,它不能保存客户的信息,即一次响应完成之后连接就断开了,下一次的请求需要重新连接,这样就需要通过会话跟踪来判断是否是同一个用户。 会 阅读全文
posted @ 2016-04-20 15:37
门那粒沙
阅读(141)
评论(0)
推荐(0)
摘要:
当一个JSP文件第一次被请求的时候,JSP引擎(本身也是一个Servlet)首先会把这个JSP文件转换成一个Java源文件。在转换过程中如果发现JSP文件有语法错误,转换过程将中断,并向服务端和客户端输出出错信息;如果转换成功,JSP引擎用javac把该Java源文件编译成相应的.class文件并将 阅读全文
posted @ 2016-04-20 15:31
门那粒沙
阅读(123)
评论(0)
推荐(0)
摘要:
jsp注释 jsp注释(不会发送到客户端):<%--注释内容--%> html注释(会发送到客户端);<!--注释内容--> jsp声明 jsp声明用于声明变量和方法,会转换成对应Servlet的成员变量或成员方法。所以jsp声明部分定义的变量和方法可以使用private、public等访问控制符修 阅读全文
posted @ 2016-04-20 15:28
门那粒沙
阅读(125)
评论(0)
推荐(0)
摘要:
MYSQL语句的规范 (1)关键字与函数名称全部大写 (2)数据库名称、表名称、字段名称全部小写 (3)SQL语句必须以分号结尾 MYSQL语句的规范 (1)关键字与函数名称全部大写 (2)数据库名称、表名称、字段名称全部小写 (3)SQL语句必须以分号结尾 数据类型:指列、存储过程参数、表达式和局 阅读全文
posted @ 2016-04-20 15:24
门那粒沙
阅读(151)
评论(0)
推荐(0)

浙公网安备 33010602011771号