- 博客(13)
- 收藏
- 关注
原创 HTTP协议
http协议 用于定义客户端与web服务器通讯的格式 HTTP是TCP/IP协议的一个应用程协议,用于定义WEB浏览器和WEB服务器之间交换数据的过程 HTTP协议是学习JavaWEB开发的基石,不深入了解HTTP协议,就不能说掌握了WEB开发,更无法管理和维护一些复杂的WEB站点 HTTP协议的版本:HTTP/1.0、HTTP/1.1 HTTP请求:客户端
2017-02-28 22:31:06
357
原创 web应用的基本概念
WEB应用程序指供流浏览器访问的程序,简称web应用 一个web应用由多个web资源组成(静态的+动态的) 1.html、css、js文件 2.Jsp文件、java程序、支持jar包 3.配置文件等等 组成web应用的这些文件通常用一个目录组织, 这个目录叫做web应用所在目录 server.xml:host标签中 虚拟目录映射 缺省web应用
2017-02-28 22:28:04
1940
原创 XPath小例
模拟登陆模块: users.xml 具体实现:import java.io.File; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Node; import org.dom4j.io.SAXReader; public class Demo3 { //查找u
2017-02-27 13:56:43
247
原创 dom4j解析xml
dom4j对XML增删改查更加灵活 问题:dom4j是dom解析方式还是SAX解析方式? 注意:dom4f中有对乱码问题的很好处理 增删改查示例代码: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import
2017-02-27 11:04:15
276
原创 使用SAX方式对XML进行解析
SAX 解析特点:对XML文档从上到下,从左到右进行解析 解析步骤:创建工厂->得到解析器->得到处理器->设置内容处理器->读取xml文档内容 处理器中常实现的方法:startElement characters endElement SAX解析的优点:逐行扫描,占内存少 缺点:不好对XML进行增删改查 用法示例:
2017-02-27 10:37:48
349
原创 使用DOM方式对XML进行CRUD
DOM:将xml文档解析成对象和子对象(标签对象,属性对象) 缺点:占内存,如有必要需要修改虚拟机的运行内存 优点:CRUD容易操作 示例代码提示:用DOM方式对book.xml进行增删改查 book.xml 红楼梦 曹雪芹 80元 水浒传 施耐庵 60 Demo.java import java.io.File; imp
2017-02-26 11:14:37
340
原创 DTD语法
DTD可以作为单独的文件编写,也可以在XML内部文件编写 XML文件使用DOCTYPE声明语句来指明它所遵循的DTD文件,DOCTYPE声明语句有两种形式: 1、引用本地文件时: 2、引用公共文件时: DTD约束语法:元素定义、属性定义、实体定义 元素定义: 格式: 元素类型可以是内容 或类型 ,类型有EMPTY、ANY 内容顺序问题:
2017-02-25 21:42:47
636
原创 泛型
1.范例说明 import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; import org.juni
2017-02-25 14:09:37
285
原创 内省操作javabean属性
javabean Person类 public class Person { private String name; private String password; private int age; public String getAb(){ return null; } public String getName() { return name; }
2017-02-24 22:31:33
405
原创 反射
1.反射 : 加载类并剖解类的各个组成部分(1.构造函数 2.方法 3.字段) 待剖解类Person.java import java.io.InputStream; import java.util.List; public class Person { public String name = "haha"; private int password = 123; privat
2017-02-24 20:59:37
304
原创 枚举
1.枚举 import org.junit.Test; //枚举 public class Demo1 { @Test public void testGrade(){ print(Grade.C); print(Grade.D); } public void print(Grade g){ String value = g.getValue(); Syste
2017-02-24 17:44:28
267
原创 java基础强化
1.jdk 1.6.0:开发环境+运行环境 ,jre1.6.0:运行环境 2.java运行环境要高于编译环境,否则会有报错:Bad version under in .class file 3.断点调试:f5-> step into 、 f6->step over 、 f7->step return 、drop to frame:调到当前方法的首行、resume:跳到下一个断点(若没有下
2017-02-23 20:49:56
455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅