- 博客(22)
- 收藏
- 关注
原创 mysql笔记
修改(alter)://增加列alter table 表名 add( 列名 属性);//修改列属性alter table 表名 modify( 列名 属性);//删除列alter table 表名 drop 列名;//修改表名alter table old表名rename to new表名;权限://创建用户create user 用户名@i...
2018-08-24 12:26:02 181
原创 EL表达式及JSTL标签库
EL表达式:什么是EL表达式?EL是jsp内置的表达式语言,从jsp2.0开始,不让使用jsp java脚本,而是使用EL表达式和动态标签来替代java脚本,注意的是:EL代替的只是<%= ... %>。使用EL表达式读取四大域<!-- 若属性不存在,则输出空字符串,而不是null -->${pageScope.属性名称}${request.属性名称}...
2018-08-21 14:13:12 686
原创 HttpSession、PageContext了解
HttpSession:什么是HttpSession?HttpSession是由JavaWeb提供的,是用来跟踪会话的类,session是服务器端的对象,保存在服务器上。它是Servlet三大域之一,同样拥有域对象的setAttribute()、getAttribute()、removeAttribute()方法。一般来说,session对象的默认寿命是30分钟。什么是会话?一个用...
2018-08-20 18:40:49 255
原创 jsp、cookie了解
JSP什么是jsp?jsp全称Java Server Page,可以理解为Servlet的另外一种形式,目前jsp主要负责的是请求发起页面(显示表单,超链接)和请求结束页面(显示数据),而Servlet主要负责的是处理数据。jsp由html、java脚本、jsp标签(指令)构成。jsp注释在最后浏览器显示时源代码不会显示此注释<%-- .... --%>jsp...
2018-08-19 11:17:12 216
原创 JavaWeb三大组件之服务连接器Servlet
Servlet介绍什么是Servlet?Servlet是JavaWeb服务器的三大组件之一,主要的作用是接收请求、处理请求、反馈请求。把它想象成某些公司的客服人员就比较好理解一些,如听取客户问题、处理客户问题、给客户反馈处理的结果。并且每个Servlet在服务器端是不一样的,各自有各自处理请求的内容。Servlet接口和类的介绍1.实现Servlet接口三个周期方法:对象由...
2018-08-15 19:36:03 447
原创 利用Java画图生成验证码图片
代码还有改进的地方,如生成每个字符串的字体,样式,颜色等,此处只做简单的生成。package image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.FileNotFoundExcep...
2018-08-14 23:50:32 269
原创 Java反射原理
了解:大部分框架实现的原理就是利用的反射。Java反射原理1.将Java文件保存到本地硬盘2.编译Java文件,生成.class文件3.使用Java虚拟机(JVM)将字节码文件加载到内存4.字节码文件在内存中使用Class类表示5.使用反射的时候,首先获取到Class类,就可以得到class文件里的所有内容,包含属性、构造方法、普通方法6.属性通过Filed类表示7...
2018-08-14 13:37:39 7568 3
原创 xml_dom4j对xpath的操作
注意:dom4j和xpath的jar包dom4j xpath(提取密码:ss6f)dom4j提供以下两个方法对xpath进行操作方法 作用 selectNodes(“xpath表达式”) 寻找符合表达式的所有节点 selectSingleNode(“xpath表达式”) 寻找符合表达式的一个节点 xpath表达式(部分):1./AAA/BBB/CCC:找A...
2018-08-14 12:22:39 133
原创 xml_dom4j具体操作_增删改查
1.查询操作方法 作用 element() 获取当前节点下所有子节点 elements(qName) 获取当前节点下所有的pName节点 element(qName) 获取当前节点第一个pName节点 package dom4j;import java.util.List;import org.dom4j.Document;import or...
2018-08-14 00:02:48 191
原创 xml_使用jaxp进行sax解析(实例)
注意:sax解析只能进行查询操作,原因是边读变解析遍历全部节点并打印package SAX;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import org.xml.sax.SAXException;imp...
2018-08-13 16:07:00 188
原创 xml_schema约束
schema介绍schema符合xml的语法一个xml中可以拥有多个schema,使用名称空间进行划分dtd中有PCDATA一种数据类型,而schema有多种数据类型schema语法复杂,schema目前不能替代dtd,但是最初的目的是为了替代dtdschema的快速入门<?xml version="1.0" encoding="UTF-8"?><sc...
2018-08-13 14:50:02 167
原创 xml_使用jaxp进行dom解析_增删改查(实例)
1.查询节点import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Node;import org.w3c.dom.NodeList;public class Se...
2018-08-13 09:17:31 119
原创 xml_dtd约束
dtd的简单入门示例:<?xml version="1.0" encoding="gbk"?><China> <ShaanXi>陕西</ShaanXi> <ShanXi>山西</ShanXi></China>1.确定xml文件有几个元素(标签)&
2018-08-11 20:06:33 133
原创 xml
什么是xml?可扩展标记语言xml的作用?1.传递数据2.表示一些关系型数据3.文件配置xml的文档声明<?xml version="1.0" encoding="gbk" standalone="yes"?>属性:version:版本,只有两个版本(1.0、1.1),一般我们使用的是1.0版本,因为1.1无法向下兼容。encoding:编码,...
2018-08-11 15:27:44 178
原创 案例:动态生成表格
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><me
2018-08-08 23:06:31 272
原创 案例:下拉列表左右选择
注意:option集合长度在每次添加完成时的减一<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtm...
2018-08-08 19:45:02 330
原创 案例:利用JS动态的显示当前时间
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><me
2018-08-08 14:44:10 442
原创 DOM_操作DOM树
操作DOM树方法:方法 描述 appendChild() 将新的子节点添加到指定节点 insertBefore(new,old) 在指定的节点前面添加新的节点 removeChild() 删除指定节点的子节点 replaceChild(new,old) 替换子节点 操作:<!DOCTYPE html PUBLIC "-//W3C...
2018-08-08 13:44:44 212
原创 DOM_Node对象
Node对象Node对象的三个属性值nodeType 节点类型nodeName 节点名称nodeValue 节点值三种节点对象所对应的值 nodeType nodeName nodeValue 标签 1 大写名称(如UL) null 属性 2 属性名称(如id) 值(如ulId) 文本 3 #...
2018-08-08 12:25:35 151
原创 DOM_Element对象
Element对象首先必须采用Document对象得到Element的引用如:var element = document.getElementById(id);Element对象常用的方法setAttribute(name,value) 修改指定属性的值,第一个参数是属性名,第二个是属性值getAttribute(name) 获取指定属性的值removeAttribute...
2018-08-08 11:24:06 154
原创 DOM_案例
案例一:采用document对象和window对象实现弹窗并进行数据间的传送。注意:由于我们要在新打开的窗口向第一个页面传递数据,这里我们用到了一个属性opener 返回对创建此窗口的窗口的引用。问题:在安全性较高的浏览器中不允许对本地文件进行数据传输,如Chrome(实际开发不会遇到)。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1....
2018-08-07 22:46:30 137
原创 DOM
什么是DOM?DOM全称Document Object Model(文档对象模型)文档:超文本文档(html、xml)对象:提供属性和方法模型:使用属性和方法操作标记性文档总的来说就是使用JS中DOM提供的对象,使用这些对象的属性和方法操作标记性文档DOM如何解析HTML?根据HTML的层级结构,在内存中分配一个树形结构,需要把HTML中的每部分分装成对象docum...
2018-08-07 18:46:58 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人