常用jar包作用 jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SO
JAVA 继承 父类子类 内存分配 继承的基本概念:(1)Java不支持多继承,也就是说子类至多只能有一个父类。(2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。(3)子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承。(4)子类中定义的成员方法,并且这个方法的名字返回类型,以及参数个数和类型与父类的某个成员方法完全相同,则父类的成员方法不能被继承。
Hibernate 入门一 第一步:下载Hibernate5的运行环境1. 下载相应的jar包等 * http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/hibernate-release-5.0.7.Final.zip/download 第二步:创建表结构1. 建表语句如下 Create database hi
Spring笔记一 Spring 框架1. 建立web工程,导入jar包 (最基本的jar包,版本spring-framework-4.2.4)2. 创建对象,书写配置注册对象到容器位置任意(建议放到src下) 配置文件名任意(建议applicationContext.xml) 3. 导入约束编写applicationContext.xml ,添加beans 标签 <?xml version="1.0" en
Struts2 笔记一 1. Struts2 开发步骤这里使用的版本是:Struct2.3.1 导入jar包: 把 \apps\struts2-blank\WEB-INF\lib下的jar都导入eclipse中 配置web.xml配置struts.xml ; 该文件放到src根目录下扩展添加源代码路径: E:/BaiduYunDownload/share/0750_Struts2.3.1/soft/struts
JSP笔记一 1. 变量和方法的声明在<%! %>里面声明是成员变量和成员方法,在整个jsp页面内都有效。 在<%程序代码%>里面声明的变量是局部变量,只在方法内部有效。可以放入任何的JAVA程序代码 <%! int a = 1; %> <% int b = 2; %> 三种JSP注释 方式 <%-- 注释 --%>
Servlet笔记一 1. Web Application 的概念Tomcat去实现Sun公司定义的servlet-api接口,供程序员使用。HttpServletRequest request;request 封装了客户端到服务器端的请求信息。HttpServletResponse response;response 封装了服务器端到客户端的返回信息。 <servlet>
JAVA之容器 1. 容器容器: Java API 所提供的一系列类的实例,用于在程序中存放对象Set中的数据对象没有顺序且不可以重复。(类似数学里面的集合)List中的数据对象有顺序且可以重复。List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素public class demo01 { public static void main(String[] a
MVC思想 1. jsp+javabean+servlet jsp的model2: jsp:展示数据 javabean:和数据库打交道 servlet:接受请求,处理业务逻辑 就是MVC思想的体现MVC: 就是将业务逻辑,代码,显示相分离的一种思想 M:model 模型 作用:主要是封装数
JDBC完成CURD操作记录(一) Eclipse 配置注意事项jdbc操作步骤:★1.数据库和表2.创建一个项目3.导入驱动jar包4.编码: 注册驱动 获取连接 编写sql 创建预编译的语句执行者 设置参数 执行sql 处理结果 释放资源使用junit单元测试 要求: 1.方法是public void xxx(){}
Servlet入门 servlet仅作为控制器反射就是加载类,并解剖出各个类的组成部分。获得字节码对象3种方法 第一种方法: Class clazz = Class.forName("com.cast.reflect.Person");必须是完整路径带包名的类。第二种方法: Class clazz = new person().getClass();第三种方法:Class clazz = Person.class
xml 笔记1 Tip: 注释xml声明之前不能有注释对于XML标签中出现的所有空格和换行,XML解析程序都会当作标签内容进行处理。 如: 第一段:<site>www.baidu.com</site>第二段: <site> www.baidu.com </site>以上两段内容意义是不一样的XmlDTD约束 可以通过拷贝到eclipse进行检验XML编程(CRUD) creat
Git的基本操作 Git的基本操作Git能非常友好帮我们管理源代码,功能非常强大,这里只简单记录下最基本的一些常用操作。首先注册一个github账号,然后建立仓库,这些是最基本的。下面是一个栗子:创建完仓库后,其实github下面也有提示你如何进行操作在本地建立新文件夹 放源代码如我的放置源代码的路径在:D:\gitdemo 下面存放都是项目源代码。接着打开Git Bash 切换到相应路径,不过要注意,git是li
web前端组件开发 之 弹窗组件实现 widget 抽象类首先抽象出弹窗组件的一些共有属性和方法。widget抽象类中 定义一个最外层容器,即整个弹窗,在widget构造函数中,添加一个属性:this.boundingBox = null; // 弹窗组件最外层容器在widget抽象类中,提供4个接口,具体实现留给子类去实现。 4个接口具体功能如下: //接口,添加DOM节点 renderUI: function(
Web组件开发一 分层详解 和模块化 1. JS在实战中的分层方法,主要是分为四层,浏览器底层,框架core核心层,框架组件层,应用层。2. 浏览器底层,存在的问题JS核心语法层面薄弱JS原生API不好用浏览器兼容问题后来有了框架核心层去解决以上的问题,如Prototype,YUI, Dojo,以及一直流行很长时间的JQuery。框架组件层,提高了一些简单的控件,如input,text, checkbox radio s
前端 1. html2. CSS1. position的值, relative和absolute分别是相对于谁进行定位的?absolute :生成绝对定位的元素, 相对于最近一级的定位不是 static 的父元素来进行定位。fixed (老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口或 frame 进行定位。3. JavaScript
JS 中元素的各种位置尺寸宽高 offsetLeft[Top]只读 属性 当前元素到定位父级的距离,到当前元素的offsetParent的距离ie7 : 如果自己没有定位,那么offsetLeft[Top]是到body的距离,如果自己有定位,那么offsetLeft[Top]是到offsetParent的距离。style.width ,clientWidth ,offsetWidthstyle.width: 样式宽
parentNode 、 offsetParent父节点 parentNode (推荐使用)元素.parentNode : 只读 属性 当前节点的父级节点,完美兼容。来个栗子:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script> window.onload = function() { oA=
DOM 子节点 和兄弟节点 firstChild元素.firstChild : 只读 属性 第一个子节点标准下: firstChild会包含文本类型的节点非标准下: 只包含元素节点firstElementChild元素.firstElementChild: 只读 属性 标准下获取第一个元素类型的子节点,非标准下是不存在结合起来的兼容写法:var oFirst = oUl.fistElementChild || o