- 博客(36)
- 资源 (5)
- 收藏
- 关注
原创 访问Action 报错
访问Action 方法时,具体 报错如下解决方法:发现其他地方有相同的包名和名称空间,修改一下 name 和 namespace 就可以正常访问了
2017-06-20 17:22:27
614
原创 EasyUI
HTML CSS JavaScript ajax jquery Flash extjs easyUI ... CSS 浏览器支持的效果不一样 JavaScript 浏览器支持效果不一样 JQuery UI 提供的UI都比较散 ....
2017-06-13 09:05:45
606
原创 SpringMVC
Spring MVC 1 Spring MVC简介1.1. Spring3 MVC VS Struts2l 官方的下载网址是:http://www.springsource.org/download l 我们用Struts2时采用的传统的配置文件的方式,并没有使用传说中的0配
2017-06-13 09:04:35
242
原创 ibatis
MyBetis3.2框架技术 1.MyBetis介绍及基本环境搭建1.1 MyBatis介绍MyBatis 世界上流行最广泛的基于SQ语句的ORM框架,由Clinton Begin 在2002 年创建,其后,捐献给了Apache基金会,成立了iBatis 项目。2010 年5 月,将代码库迁致Google Code,并更名为MyBatis.1.2 与Hibe
2017-06-13 09:04:00
279
原创 jQuery
1 jQuery描述jQuery是一个优秀的Javascript库。它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器(jQuery 1.x和2.x一直在更新)。jQuery使用户能更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互
2017-06-13 09:03:27
527
原创 Oracle基本语法
1 Oracle概述1.1 常见数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库通常分为层次式数据库、网络式数据库和关系式数据库三种;不同的数据库是按不同的数据结构来联系和组织的。将反映和实现数据联系的方法称为数据模型。层次结构模型实质上是一种有根结点的定向有序树,按照层次模型建立的数据库系统称为层次模型数据库系统;按照网状数据结构建立的数据库系统
2017-06-13 09:02:10
599
原创 Ajax
1 JavaScript回顾1.1 JavaScriptJavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中(该浏览器已停止更新),并于 1997 年被 ECMA(欧洲计算机制造商协会)采纳并制定标准定义了名为 ECMAScript 的全新脚本语言。国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScrip
2017-06-13 09:01:33
348
原创 Spring(下)
Aop编程代理---à Aop编程--------à 事务应用 目标:1. Spring提供的声明式事务管理2. Spring与Hibernate整合3. SSH 整合 1. Spring提供的声明式事务管理1.1 事务?特性?n 事务是一组操作的执行单元,相对于数据库操作来讲,
2017-06-13 09:00:43
338
原创 Spring(中)
1. 介绍IOC容器2. 依赖注入的方式?3. 内部bean注入,特点?4. Spring XML配置与注解,特点?5. Spring主要功能?SpringCore IOC容器SpringWeb 对web的支持(Struts/SpringMVC) 目标:1. 代理模式案例: 手动实现Aop编
2017-06-13 08:59:55
239
原创 Spring(上)
1. 框架回顾 Struts框架:* 作为控制层组件:处理请求、响应用户Action取代Servlet开发!* 提供的功能# 自动封装请求数据# 数据库处理: map封装了域对象的操作# 上传、类型转换、数据效验!Hibernate框架:* 作为持久层组件:封装简化JDBC操作!* ORM的实现* 功能:简
2017-06-13 08:59:27
211
原创 Struts2后台校验两种方式
数据效验1)数据效验2种方式前台校验 也称之为客户端校验,主要是通过JavaScript编程的方式进行表单数据的验证。 特点:数据效验在客户端浏览器完成,效率高!不安全!后台校验 也称之为服务器端校验,这里指的是使用Struts2通过XML配置的方式进行表 单数据的验证。 通过java代码进行的效验! 特点
2017-06-13 08:58:33
1858
原创 Hibernate(下)
Hibenate中对象状态n 临时状态1) 直接new出来的对象2) 不处于session的管理3) 数据库没有对象的记录 n 持久化状态1) 处于session的管理2) 数据库中有对应的记录3) 怎么来的?执行session对象的方法:save/update/get/load/list()等方法!
2017-06-13 08:55:50
189
原创 Hibernate(中)
1. 集合映射集合映射,就是指对集合属性进行映射!需求存储用户的地址:班长 广州天河 深圳罗湖 北京朝阳………. 副班 广州天河 深圳罗湖 小张 深圳一个用户,对应多个地址!设计表存储设计JavaBean封装数据public cla
2017-06-13 08:55:18
193
原创 Hibernate(上)
Hibernate框架Hibernate框架在分层中作用Struts2: 基于MVC模式应用框架!ORM映射ORM是一种规则!O Object 对象R Relation 关系M Mapping 映射ORM就是对象关系映射!1. 把对象映射到数据的表的记录行中!2. 作用通过操作对象,影响数据库记录!
2017-06-13 08:52:16
217
原创 Struts2框架
Struts11. 开发流程2. 执行流程Filter: 创建对象/init()/doFilter()/destroy()3. Struts中数据处理ServletActionContext 获取原生态的servletApiActionContext 获取对域对象封装后的MapStruts2核心业务操作:1. 请求数据自动封
2017-06-13 08:51:42
246
原创 项目开发流程
软件项目的生命周期:(需求分析开始,验收表示项目完成!)1、需求分析岗位:需求分析工程师/项目经理目的:了解需要做什么?做成什么样的软件?输出:《需求分析说明书.doc》程序员,了解需求的途径:1. 文档2. 沟通:想需求管理方、需求提出者询问沟通 当需求文档描述不清晰、有
2017-06-13 08:50:45
304
原创 监听器、国际化
监听器、国际化!1. 监听器概念:监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。监听器可以监听对象创建或属性的变化: 监听的对象:ServletContext/HttpServletRequest/HttpSession对象
2017-06-12 14:00:45
274
原创 连接池
连接池与分页1. 连接池(一) 思考:程序中如何管理连接1. 对数据库的所有的操作,都需要一个Connection对象!2. 如果每次操作数据库,都打开连接,执行完一个sql后,就关闭, 这样效率太低!很影响程序的性能! 如何解决? 目的: 提高连接利用效率b. 使用开源的连接池组件DBCP 连接池C3P0
2017-06-12 13:59:05
260
原创 BeanUtils 和 DBUtils
1. BeanUtils 组件什么是Javabean?Javabean, 是一个对象(cn.itcat.entity 包下所有的类都是 !Javabean作用:封装数据/业务Javabean要满足下面特点:1. 必须有无参数构造函数2. get或者set 方法如何操作javabean?方式1:User user
2017-06-12 13:57:54
809
原创 JDBC
JDBC技术 为什么要使用JDBC技术使用jdbc技术,就可以把sql语句发送给数据库服务器端执行!一般是通过jsp输入数据,servlet封装,再把数据库作为sql语句参数,所以执行sql是在java程序中执行,这就要使用jdbc技术了!2.1 JDBC技术概述JDBC: java database connection 使用java语言连接数据
2017-06-12 13:56:12
333
原创 mysql
1.MySQL数据库安装【服务端&客户端】2. 数据库操作 查看所有数据库、创建数据库、查看数据库创建语法 修改数据库、删除数据库3. 表操作 创建表、修改表、删除表4. 表数据操作5. 数据查询 查询带条件:一个条件/多个条件 and 连接多个条件 or 连接多个条件 between ..
2017-06-12 13:54:38
259
原创 Java 虚拟机
1、java虚拟机的生命周期: Java虚拟机的生命周期一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。在程序执行时,你必须给Java虚拟机指明这个包换main(
2017-06-12 13:53:27
242
原创 jstl
JSTL 标签库3.1 概述El主要用于jsp页面取值,取代jsp中java代码,但遍历集合,el不能做到,所以可以结合jstl 相关标签库,el + jstl 就可以取代jsp中的所有java代码!Jstl标签库介绍:JavaServer Pages Standard Tag Library JSTL 标签标签库由JCP(Java Com
2017-06-12 13:44:42
321
原创 jsp
1. JSP技术1.1 概述:什么是Jsp技术---Java Server Page, 服务器段的页面技术!JSP全称是Java Server Page,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。Jsp就是Servlet!1.2 特点Jsp中可以写html代码, 我们向开发html一样开发jsp技术!
2017-06-12 13:43:30
219
原创 会话技术
会话技术【cookie 与 session】会话技术概述什么是会话技术? 人与人聊天,叫是会话!浏览器与服务器的会话:打开浏览器,访问服务器,在关闭浏览器浏览器之前,这就是一次会话!打开浏览器,访问服务器1次,访问服务器2次,访问服务器n次,只要浏览器没有关闭,这就是一次会话,且还在进行中!什么时候会话结束
2017-06-12 13:42:24
306
原创 servlet
1 Servlet执行过程1.1 servlet简介servlet:用java语言开发网页动态资源的技术。servlet特点:1)servlet就是一个普通的java类,继承HttpServlet类2)一个普通的java类实现了Servlet接口,也叫Servlet程序。我们通常继承HttpServlet是为了创建一个基于http协议的servlet程序。
2017-06-12 13:41:46
265
原创 http协议
1 http协议1.1 概念:是对浏览器和服务器端数据传输格式的规范!1.2 http协议内容GET /day08/first HTTP/1.1Host: localhost:8080User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
2017-06-12 13:40:31
395
1
原创 tomcat
Tomcat专栏软件结构分类:CS结构:客户端和服务器端特点:1)必须安装特点的客户端程序2)服务器端升级,客户端同步升级BS结构:浏览器和服务器端特点:1)不需要安装特点的客户端(只需要浏览器)2)服务器端升级,客户端不需要升级的。 1.2 服务器从物理上一台PC机器,配置比较高。web服务器
2017-06-12 13:39:19
315
1
原创 xml 解析
xml加强1) 讲解jaxp的小练习2)jaxp进行sax解析3) Junit单元测试4) DOM4J基本使用5) xpath基本使用(更加方便读取xml)6) schema约束 一、jaxp进行sax解析dom解析:一次性读到内存,占用内存比较大sax解析:sax的出现就是为了弥补dom解析的缺陷(内存消耗大),sax解析内
2017-06-12 13:37:12
279
1
原创 mvc设计模式
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通过对复杂度的简化,使程序结构更加直观。软件系统通过对自身基本部分分离的同时也赋
2017-06-12 13:33:36
1459
1
原创 Java基础算法
1.99乘法表Java代码 public void nineNineMulitTable(){ for (int i = 1,j = 1; j 9; i++) { System.out.print(i+"*"+j+"="+i*j+" "); if(i==j){
2017-06-12 13:31:10
284
原创 javascript
一、javascript简介作用:负责网页的交互(数据校验,网页特效)javascript的知识系统:ECMAScript基础语法(统一)BOM(非ECMA)DOM(非ECMA)二、变量和数据类型(重点)定义: var 变量名=值类型是赋值的时候确定的js数据类型:number:数值类型string:字符串
2017-06-12 13:29:03
314
原创 css
CSS编程一、css简介及作用CSS,Cacasding Style Sheet 层叠样式表作用:html:负责网页的结构(框架)css:负责网页美化二、使用css的方式(三种方式)方式一:行内样式特点:1)在标签内部使用style属性编写css内容2)作用范围:针对某个标签(很局限)方
2017-06-12 13:28:04
390
原创 HTML 基本入门
一、html简介html全称,hypertext markup lanuage 超文本标记语言。作用是用于网站制作,是学习网页制作的第一门语言。软件结构分类:C/S结构: Client-Server 客户端和服务器典型应用:聊天室(socket),飞秋,红蜘蛛,QQ特点:1)必须安装特定客户端2)服务器端升级,客户端必须升级B/S结
2017-06-12 13:24:46
428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人