摘要:
DOM解析XML文件 dom(Document Object Model) 文档对象模型。 DOM中主要包括五个对象: Document、Node、NodeList、Element、Attr下面对这五个元素一一分析: 1,Document对象代表了整个xml文档,xml所有的node都按一定的顺序在 阅读全文
摘要:
以上是服务端的代码,那么我们如何在客户端去调用这两个方法呢?请看下面: 打开浏览器,进入到http://127.0.0.1:8989/WS_Server/WebService 进入到cmd命令窗口 就可以看见生成的代码了 阅读全文
摘要:
先来看下StrutsPrepareAndExecuteFilter的doFilter方法: 下面对doFilter方法中的重点部分一一讲解: (1)prepare.setEncodingAndLocale(request, response); (2)prepare.createActionCont 阅读全文
摘要:
在使用Struts2的时候,我们都会在项目中的web.xml这样定义: 这样写的意思是让所有的请求都经过这个过滤器(如果不想所有的请求都经过该过滤器,只需要更改url-pattern)。 而在早期的Struts2(2.1.0-2.1.3)的时候,并不是使用的StrutsPrepareAndExecu 阅读全文
摘要:
上图为struts2官网上的工作流程图,通过上图可以看出Struts2是怎么样的工作的: 1,应用服务器(Tomcat或者Jetty等)将浏览器请求封装成HttpServletRequest 2,请求通过一系列的过滤器(Other filtler),最终到达核心过滤器(FilterDispather 阅读全文
摘要:
String StringBuffer StringBuilder String --> private final char val[] 使用final定义的char数组 StringBuffer -->AbstractStringBuilder char val[] 没有使用final定义 St 阅读全文
摘要:
1,静态代理模式: 需要定义接口或者父类,被代理的对象和代理对象一起实现这个接口或者继承父类 优点:可以做到在不修改目标对象功能的前提下,对目标对象的功能进行扩展 缺点:一旦接口增加方法,两个都需要改变 例子: 接口 目标对象 代理对象 2,动态代理模式 代理对象不需要实现接口 代理对象的生成,利用 阅读全文
摘要:
修改默认编码: 1,删除原来的表 drop table user; 2, 重新建表: create table user (id int(10) ,name varchar(20)) default charset=utf8 再次测试就可以插入汉字 阅读全文
摘要:
Mysql安装 解压安装包 修改Mysql根目录下的my-default.ini : basedir = D:\Java\Mysql\mysql-5.7.13-winx64 datadir = D:\Java\Mysql\mysql-5.7.13-winx64\data port = 3306 如果 阅读全文