笔记
冰雪巅峰
这个作者很懒,什么都没留下…
展开
-
day10复习
第一天 ----- 第十天 知识点复习 day1 XML 语法和两种约束技术 1、XML语法写法、规范: 根元素必须唯一、元素名称与属性名称不能以数字开始、元素标记必须结束、元素不能交叉嵌套、属性值必须加引号(双引号、单引号) ----- 考试:排错 2、CDATA块 与 特殊字符转义在 使用上区别 ? <book> <p>标记的作用 </book> ----...2014-03-25 07:38:00 · 97 阅读 · 0 评论 -
day 09内省,BeanUtils,Double精度问题,JSP动作标签,MVC设计模式
odel2 : JSP + JavaBean + Servlet 符合MVC设计模式 JSP(View视图功能):负责页面显示 JavaBean(Model 模型功能):负责数据封装和处理 Servlet(Controller 控制器功能):连接模型和视图,对整个业务流程进行控制,调用JavaBean封装处理数据,调用JSP显示页面MVC模式 、JavaEE体系结构三层架构 关系? 三层架构:web层、业务层、数据层 MVC : Model 、View 、Controller 业务层和数据层 ---2014-03-25 07:34:00 · 77 阅读 · 0 评论 -
day07 Cookie Session
ad> </head> <body> Hello </body> </html>用Servlet 输出流打印网页信息 response.getWriter().print("<html>");Servlet生成网页缺点 1、通过print输出网页 开发很不方便 2、美工人员经常对页面进行CSS修饰,美工人员在java代码中调试C2014-03-17 14:41:00 · 62 阅读 · 0 评论 -
day06Request Response中文乱码 文件下载 验证码
2014-03-16 15:15:00 · 270 阅读 · 0 评论 -
day05 servlet生命周期,路径问题,servletcontext对象
2014-03-13 22:20:00 · 86 阅读 · 0 评论 -
day04 tomcat及http协议
术: ,net 和 php学习javaweb ----- CRM 、ERP、OA 定制web界面JVM支持多种脚本 语言: Jruby GroovyWeb系统 采用 B/S结构 :Browser -- Server 1、浏览器向服务器发送访问目标资源请求 (请求) 2、服务器根据请求的目标资源路径,在服务器端进行查找 (请求处理) 3、服务器会将查找结果 返回给客户端浏览器 (响应) * 在B/S系统中必须先产生请求,才会生成响应 ---- 请求和响应时成对出现的什么是web服务器? 硬2014-03-10 21:12:00 · 69 阅读 · 0 评论 -
day 03 jdk5.0新特性
a框架)JDK5 之前集合对象使用问题: 1、向集合添加任何类型对象 2、从集合取出对象时,数据类型丢失,使用与类型相关方法,强制类型转换 * 程序存在安全隐患泛型语法: List<泛型类型> 规定 List集合中元素类型 ,取出集合中元素时,获得具体数据类型元素(不需要进行类型强制转换 ) * 泛型技术 只是 编译器阶段技术,为javac命令 起到类型安全检查作用 ,生成.class文件后,泛型信息将会被 擦除List<String> -2014-03-09 09:16:00 · 57 阅读 · 0 评论 -
day 02xml解析
2014-03-02 08:36:00 · 84 阅读 · 0 评论 -
day01xml约束
2014-02-28 00:46:00 · 76 阅读 · 0 评论 -
day08 EL+JSTL处理Cookie乱码 jsp配置错误页面
法,html代码需要通过response输出流输出,JSP支持HTML语法,生成HTML方便。JSP技术与Servlet 技术区别和关系? JSP和Servlet技术都是用来动态生成网页的,Servlet不支持HTML语法,生成网页麻烦,JSP支持HTML语法,生成网页方便,JSP运行时翻译Servlet 执行的。JSP 就是 Servlet 。JSP运行原理是怎样的 ? 客户端访问编写JSP文件,服务器读取JSP文件,根据JSP生成Servlet ,Servlet编译运行 生成网页。JSP &2014-03-25 07:37:00 · 84 阅读 · 0 评论 -
day10复习
2014-03-25 07:38:00 · 62 阅读 · 0 评论 -
git sshkey生成
Git SSH Key 生成步骤2012-11-27 15:49 112338人阅读 评论(4) 收藏 举报Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、git config -l查看是否配置过这些,如果没配置设置Git的user name和email:$ git ...原创 2015-10-13 10:09:47 · 250 阅读 · 0 评论 -
day11 mysql基础及乱码问题
day11 -- day16 MySQL 数据库 练习SQL语句 JDBC编程关系化数据模型?常见关系化数据库有哪些? 收费产品免费产品Microsoft SQL Server : 微软公司产品,中等规模数据库 收费产品,运行在windows平台上 --- .net平台+SQLServer进行开发 Oracle :甲骨文公司产品,大型商业数据层,收费 运行在任何操作系统上 windo...原创 2014-04-06 17:35:55 · 142 阅读 · 0 评论 -
day12 mysql复杂sql语句编写
SQL基本部分:1、数据库操作相关SQL ---- database创建数据库 create database 数据库名称; ------ 在sql后通过 character set 指定数据库本身字符集,如果没有指定将服务器默认* 服务器默认字符集 mysql安装目录/my.ini [mysqld] default-character-set查看当前有哪些数据库 show database...原创 2014-04-06 17:38:55 · 142 阅读 · 0 评论 -
day13 JDBC 基础 事务控制 大数据 批处理
JDBC : Java Database Connectivity什么是JDBC? 为什么学习JDBC? Java程序中操作数据库数据,必须通过JDBC接口JDBC就像一座桥,连接Java程序与数据库进行JDBC开发1、学习JDBC接口规范 java.sql javax.sql 接口如何使用2、在工程中导入 相应数据库驱动(JDBC实现)核心JDBC接口规范DriverManager...原创 2014-04-06 17:41:53 · 115 阅读 · 0 评论 -
day14 JDBC事务管理 数据库连接池技术
今天学习重点:JDBC事务管理、数据库连接池技术事务:一组全部成功、全部失败操作。(这组操作不可分割)案例:转账案例MySQL 数据库 默认情况下 一条SQL就是一个单独事务,事务是自动提交的Oracle 数据库 默认情况下 事务不是自动提交 ,所有SQL都将处于一个事务中,你需要手动进行commit提交/rollback回滚设计账户tablecreate table accoun...2014-04-06 17:44:00 · 96 阅读 · 0 评论 -
day15 JDBC元数据 DBUtils 开发模型
人们直接使用JDBC开发,非常麻烦 ----- 企业中开发web程序,连接数据库 通过JDBC框架1、JDBC元数据API (编写JDBC框架基础)2、编写自己JDBC框架(重点理解框架编写思想,代码不做要求)3、Apache DBUtils 框架什么是数据库元数据(MetaData):数据库存储结构定义信息 (库、表、列 定义信息)学习元数据API 获得 数据库、表、列定义信息1、Da...原创 2014-04-06 17:47:42 · 113 阅读 · 0 评论 -
day16 项目1客户信息系统
客户信息增删改查系统软件工程开发流程:1、瀑布模型 2、螺旋模型RUP (Rational Unified Process,统一软件开发过程 ) 采用瀑布模型: 需求 --- 需求分析 --- 系统设计(概要、详细设计)---- 编码 --- 测试 --- 实施 --- 维护* 瀑布模型 缺陷在编码结束之前,客户看不到最终软件产品 ,如果需求、设计出现明显错漏,导致软件后期无法维护,存...原创 2014-04-09 15:32:42 · 149 阅读 · 0 评论 -
day17过滤器 禁止缓存中文乱码自动登录MD5加密url级别权限控制
day17Servlet Filter 过滤器day18 Servlet Listener 和 在线支付day19JavaMailday20 文件上传和下载JavaEE Servlet规范 描述三种技术 Servlet Filter ListenerServlet 技术 生成动态web资源Filter 技术 对服务器web资源进行拦截(权限控制)* Filter 对目标资源拦截...2014-04-12 09:27:41 · 143 阅读 · 0 评论 -
day18 监听器 统计在线人数,定时销毁超时session,钝化活化session,在线列表显示和踢人功能防止用户自动登录,在线支付...
Servlet 监听器和过滤器一样,是Servlet开发高级应用技术监听器:监听器就是一段java程序,用来监听另一个java对象方法调用和属性改变。监听原理1、存在事件源2、提供监听器3、为事件源注册监听器4、操作事件源,产生事件对象,将事件对象传递给监听器,并且执行监听器相应监听方法例如:swing开发首先制造Frame窗体,窗体本身也是一个显示空间,对窗体提供监听器,监听窗体方法...2014-04-12 20:53:18 · 135 阅读 · 0 评论 -
day11 mysql基础及乱码问题
原创 2014-04-06 17:35:55 · 61 阅读 · 0 评论 -
day12 mysql复杂sql语句编写
原创 2014-04-06 17:38:55 · 112 阅读 · 0 评论 -
ajax03 jquery jquery_ajax
2014-05-09 23:14:10 · 68 阅读 · 0 评论 -
struts201 struts2环境搭建及入门
2014-05-10 21:31:48 · 73 阅读 · 0 评论 -
struts02表单验证文件上传自定义拦截器类型转换常用常量
2014-05-11 21:46:07 · 87 阅读 · 0 评论 -
struts2_03表单校验ognl国际化
2014-06-07 10:23:51 · 134 阅读 · 0 评论 -
hibernate_01hibernate入门简单api
------------类 字段--------------属性 记录--------------对象 Hibernate是ORM规则的具体实现技术之一,而且是较好的技术之一。 Hibernate只能位于持久化,是开源,免费 二)hibernate快速入门 【CustomerDao/User/id/name/age/des】 *三)hibernate配置文件祥解 (1)hibernate.properties【先加载,如果没有属性,跳过该步骤】2014-06-10 18:20:52 · 86 阅读 · 0 评论 -
hibernate_02 四种状态 多对一级联操作
)位于session缓存内外;B)是否有与数据库交互能力;C)OID是否有值 A)临时状态 就是通过关健字new创建出来的对象 session缓存【外】 不能与数据库进行交互 无OID值,此时hibernate框架没有为customer对象分配OID值 B)持久化状态【重要】 session缓存【内】 能与数据库进行交互 有OID值,此时hibernate框架根据OID生成策略,自动产生id值,通过setId()方法,传入到持久化原创 2014-06-11 19:55:48 · 81 阅读 · 0 评论 -
hibernate03 一对一 多对多双向映射
2014-06-24 17:19:11 · 83 阅读 · 0 评论 -
hibernate04
原创 2014-06-27 21:03:40 · 79 阅读 · 0 评论 -
day25 注解技术 动态代理 servlet3.0 线程池
eld、Method )字符串格式化 StringFormat、System.out.printf 注解技术线程并发库 Java基础加强第二天 :上午:注解技术使用 @override ----- Servlet3.0 新特性 (之前课程中2.5 特性) 、动态代理技术(方法增强三种方式)下午:复习线程基础知识、多线程编写案例 、Java5 提供线程并发库 线程池 、Socket网络编程(自定义服务器案例 tomcat)Java Annotation 注解技术 是java5.0 新特性 (如果编译环境是ja2014-05-03 01:11:43 · 100 阅读 · 0 评论 -
day20 文件上传与下载
2014-05-02 10:50:19 · 108 阅读 · 0 评论 -
day19 javamail
学习目标:通过java程序发送邮件邮件服务器? 网络中一台电脑,在电脑安装邮件服务器端软件,需要对服务器进行配置电子邮箱? 邮件服务器上账户,可以通过电子邮箱登陆 邮件服务器* 服务器会为每个邮箱账户,分配一定空间,用来保存邮箱相关电子邮件 邮件收发协议? SMTP、POP3、IMAPSMTP 发送邮件协议,默认端口25POP3 收取邮件协议,默认端口110* 协议是用来规定通信格式的IMAP 收取邮件协议,默认端口143,允许用户在线操作邮件,而不需要将邮件下载 ------- GMAIL开发IMAP权限原创 2014-05-02 10:42:03 · 129 阅读 · 0 评论 -
day13 JDBC 基础 事务控制 大数据 批处理
发1、学习JDBC接口规范 java.sql javax.sql 接口如何使用2、在工程中导入 相应数据库驱动(JDBC实现)核心JDBC接口规范DriverManager 驱动管理器Connection 连接Statement 操作状态 (子接口 PreparedStatement、CallableStatement)ResultSet 结果集第一个JDBC程序1、搭建数据库环境启动mysql服务,连接mysql创建数据库 create database day13;切换数据库 use day13原创 2014-04-06 17:41:53 · 63 阅读 · 0 评论 -
day14 JDBC事务管理 数据库连接池技术
下 一条SQL就是一个单独事务,事务是自动提交的Oracle 数据库 默认情况下 事务不是自动提交 ,所有SQL都将处于一个事务中,你需要手动进行commit提交/rollback回滚设计账户tablecreate table account( id int primary key not null, name varchar(40), money double);insert into account values(1,'aaa',1000);insert into accoun2014-04-06 17:44:00 · 68 阅读 · 0 评论 -
day15 JDBC元数据 DBUtils 开发模型
框架编写思想,代码不做要求)3、Apache DBUtils 框架什么是数据库元数据(MetaData):数据库存储结构定义信息 (库、表、列 定义信息)学习元数据API 获得 数据库、表、列定义信息1、DatabaseMetaData 数据库元数据 ----- 获得数据库结构信息新建web工程将mysql驱动 c3p0的jar包 复制WEB-INF/lib将c3p0-config.xml 复制 src目录下 (修改数据库连接参数)编写JDBCUtils (用c3p0连接池获得一个连接)crea原创 2014-04-06 17:47:42 · 75 阅读 · 0 评论 -
day16 项目1客户信息系统
原创 2014-04-09 15:32:42 · 100 阅读 · 0 评论 -
day17过滤器 禁止缓存中文乱码自动登录MD5加密url级别权限控制
2014-04-12 09:27:41 · 79 阅读 · 0 评论 -
day18 监听器 统计在线人数,定时销毁超时session,钝化活化session,在线列表
2014-04-12 20:53:18 · 120 阅读 · 0 评论 -
ajaxday2 ajax json xstream
2014-05-02 10:34:01 · 70 阅读 · 0 评论