<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[L097_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/L097_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; L097_]]></copyright><item><title><![CDATA[五十    Ajax]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/95805671</link><guid>https://blog.youkuaiyun.com/L097_/article/details/95805671</guid><author>L097_</author><pubDate>Sat, 13 Jul 2019 23:09:44 +0800</pubDate><description><![CDATA[五十章 — Ajax和jQuery
一、理解Ajax技术原理
AJAX(Asyn)
可以对网页莫部分进行更新（）局部刷新
同步请求（传统请求）：它是浏览器来帮助我们发送的一个请求，然后得到一个页面的完整响应（页面内容重新加载一次）
异步请求： 浏览器借助Ajax核心引擎（XmlHttpRequest对象）来发送请求，得到数据之后再次通过xhr引擎来对数据进行处理接收，然后将其借助DOM操作展示在页...]]></description><category></category></item><item><title><![CDATA[四十九  过滤器和监听器]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/95804740</link><guid>https://blog.youkuaiyun.com/L097_/article/details/95804740</guid><author>L097_</author><pubDate>Sat, 13 Jul 2019 23:01:50 +0800</pubDate><description><![CDATA[四十九章 — 过滤器和监听器
过滤器 Filter
监听器 Listener
一、掌握过滤器的使用
web三大组件：servlet、过滤器、监听器
1.理解过滤器的特点和执行原理
每次在请求前都要进行一系列编码问题解决和相应格式问题解决
每次请求前需要记录请求日志，响应后也需要记录响应日志
检查当前用户是否有处理目标资源的权限（查看用户是否登录）
过滤器就可以实现上述的简化处理
过滤器
用于拦截传...]]></description><category></category></item><item><title><![CDATA[四十八  Servlet基础]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/95205255</link><guid>https://blog.youkuaiyun.com/L097_/article/details/95205255</guid><author>L097_</author><pubDate>Tue, 09 Jul 2019 16:19:45 +0800</pubDate><description><![CDATA[四十八章 — Servlet基础
一、Servlet概述
web开发三大组件之一
Java EE 三大组件  ：Servlet  、过滤器 、监听器
1.JSP和Servlet的关系
jsp的执行过程

从继承体系中可以看出：JSP本质上就是一个Servlet （以前定义一个常类，需要继承Exception类或者实现Throwable接口，或者定义了一个猫类继承了动物类，我们就可以说猫 is a动...]]></description><category></category></item><item><title><![CDATA[四十七   EL和JSTL]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94986915</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94986915</guid><author>L097_</author><pubDate>Sun, 07 Jul 2019 14:12:16 +0800</pubDate><description><![CDATA[四十七章 ---- EL和JSTL
01-简易的Tomcat
02-搭建了web环境和初识JSP
03-JSP的内置对象（request  response  session  application）
04-数据源和分层（查询新闻列表、新增新闻、删除新闻）
JNDI和连接池

三层架构：

表现层：接收请求，并对请求做出响应

业务逻辑层：处理业务逻辑（删除新闻）

数据访问层：用于和数据进行直...]]></description><category></category></item><item><title><![CDATA[四十六  第三方控件]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94986250</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94986250</guid><author>L097_</author><pubDate>Sun, 07 Jul 2019 14:03:33 +0800</pubDate><description><![CDATA[四十六章 — 第三方控件
一、掌握文件上传
HTTP协议是基于TCP协议的一种超文本传输协议，用于通信
客户端请求，服务端响应。
rfc 1867里提出了HTTP协议允许进行文件上传
&lt;input type = "file"/&gt;
commons-fileupload 它遵循了rfc 1867规范 进行了一系列文件上传封装。

下载最新版fileupload和io组件http://com...]]></description><category></category></item><item><title><![CDATA[四十五 数据源及分层开发]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94390058</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94390058</guid><author>L097_</author><pubDate>Mon, 01 Jul 2019 14:18:32 +0800</pubDate><description><![CDATA[四十五章 — 数据源及分层开发
一、了解JNDI的使用（了解）
JNDI(Java Naming and Directory Interface)  java的命名和目录接口
JNDI的作用：用于在多个项目中进行资源共享，且极大的对代码进行了解耦
二、理解数据库连接池的原理
Connection Pool 连接池
作用：
用来降低每次JDBC连接数据库时的资源损耗，因为JDBC连接数据库每次都要开...]]></description><category></category></item><item><title><![CDATA[四十四 JSP - 2]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94320572</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94320572</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 15:14:46 +0800</pubDate><description><![CDATA[四十四章 — JSP - 2
JSP是一种动态网页技术，javaServer  Pages， Java + HTML ,HTML 是作为网页内容显示，java是作为动态逻辑处理
它实质上是一种模板技术，然后通过Tomcat的jasper组件，可以将其翻译为.java文件，然后进行编译运行
它里面面的每一块组成都会被翻译到.java文件的对应位置
脚本： &lt;% %&gt;-&gt;_jspSe...]]></description><category></category></item><item><title><![CDATA[四十三  JSP - 1]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94323044</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94323044</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 15:00:13 +0800</pubDate><description><![CDATA[四十三章 — JSP-1
一、掌握Tomcat的环境搭建和使用
1.了解主流的web服务器
服务器（硬件）：
在公网上用来运行特别的程序或者此程序需要的运行环境能够给广大用户提供服务的计算机。
一般配置比较高，同样也有人专门进行维护（运维）
服务器（软件）：
如果只有硬件，那么用户无法访问资源内容，例如使用SeverSocket技术提供接受请求并处理然后响应的能力，但是SeverSocket技术太...]]></description><category></category></item><item><title><![CDATA[四十二  实现一个简易Tomcat]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94318270</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94318270</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 14:47:02 +0800</pubDate><description><![CDATA[四十二章 —  实现一个简易Tomcat
一、目标

前端数据库 复习java
后端java EE 难点客户端 服务端的网络通信

二、了解HTTP协议
1.协议的概念
一方或者多方约定好的一个规范
TCP（传输控制协议）协议
UDP（数据报协议）协议
IP（Internet Protocol  网络协议）协议
2.HTTP协议的介绍
超文本传输协议（HTTP，HyperText Transfer...]]></description><category></category></item><item><title><![CDATA[四十一  表单校验]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94316093</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94316093</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 14:25:47 +0800</pubDate><description><![CDATA[四十一章 — 表单校验
一、掌握表单验证的实现流程
1.表单验证的作用：

保证用户输入的内容符合项目的要求
降低服务器的压力
提升用户的体验

2.表单验证的实现思路
1.程序的入口：
事件（	表单提交事件onsubmit,
	失去焦点事件`onblur`,

	普通按钮的点击事件`onclick`,

	获取焦点事件`onfocus`,

	键盘录入事件`onkeydown `）

2.程序主...]]></description><category></category></item><item><title><![CDATA[四十  jQ的事件和DOM操作]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94314728</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94314728</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 14:05:35 +0800</pubDate><description><![CDATA[四十章 — jQ的事件和DOM操作
jQ对于事件进行了大量的封装。click（）
$().click(function(){
    
});

jQ对于DOM操作
获取某些节点：document.getElementById();  -&gt;  $(选择器)
添加内容：xxx.innerHTML = xxx;   -&gt;   $().html();

一、掌握常用的事件进行操作
jQ中的事...]]></description><category></category></item><item><title><![CDATA[三十九 初识jQuery]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/94313487</link><guid>https://blog.youkuaiyun.com/L097_/article/details/94313487</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 13:46:09 +0800</pubDate><description><![CDATA[三十九章 — 初识jQuery
jQuery是JS的一个库 封装好的一个库 类似于Java中的一个jar包
jQuery是最具代表性的一个库，它是划时代的产品
一、了解jQuery
核心理念： write less do more 写的更少 做的更多
只要js能做的他都能做！大大简化了开发代码


强大的选择器
它支持CSS3的所有选择器，还单独定制了一套高级选择器


出色的DOM封装
简化且封...]]></description><category></category></item><item><title><![CDATA[三十八  JavaScript操作BOM/DOM对象]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/93027908</link><guid>https://blog.youkuaiyun.com/L097_/article/details/93027908</guid><author>L097_</author><pubDate>Sun, 30 Jun 2019 13:34:53 +0800</pubDate><description><![CDATA[三十八章--  JavaScript操作BOM/DOM对象
首先理解js的组成：

ECMAScript：核心标准/语法
BOM   Browser Object Model  浏览器对象模型
DOM 文档对象模型

一、了解BOM组成和其子对象的使用
浏览器对象模型：他是能提供一套独立的能够对浏览器进行操控的对象模型
以面向对象的思想进行构成，window对象是BOM的核心对象，也是顶级对象
w...]]></description><category></category></item><item><title><![CDATA[三十七   JavaScript]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/92687058</link><guid>https://blog.youkuaiyun.com/L097_/article/details/92687058</guid><author>L097_</author><pubDate>Mon, 17 Jun 2019 19:29:49 +0800</pubDate><description><![CDATA[三十七章 — JavaScript基础
一. 掌握JavaScript的组成


为什么学习JavaScript？
可以做表单验证
可以做页面的动态交互


JS是什么？
W3C设立的标准：

结构语言：HTML…
表现语言：CSS
行为/交互语言：JS…

它是一种基于事件和对象驱动的，具有安全性的脚本语言。
JS也是一门面向对象的编程语言，它是一种面向原型(prototype)的面向对象(原型...]]></description><category></category></item><item><title><![CDATA[三十六 CSS高级特性]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/92436436</link><guid>https://blog.youkuaiyun.com/L097_/article/details/92436436</guid><author>L097_</author><pubDate>Sun, 16 Jun 2019 22:33:03 +0800</pubDate><description><![CDATA[三十六章—CSS高级特性
一、理解盒子模型-布局
box盒子
它是抽象于现实生活中的盒子，将网页中的所有元素看做是一个个的盒子，那么在调整网页中的这些元素布局时，就可以通过调整盒子信息来进行。
盒子模型的组成：
盒子内容  +  盒子的内边距(盒子内容到边框的填充)  + 盒子边框  + 盒子外边距
二、掌握盒子模型的使用
1.边框

border-style  边框样式

/*border-st...]]></description><category></category></item><item><title><![CDATA[三十五   TABLE / FROM]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/91852247</link><guid>https://blog.youkuaiyun.com/L097_/article/details/91852247</guid><author>L097_</author><pubDate>Thu, 13 Jun 2019 14:04:57 +0800</pubDate><description><![CDATA[三十五章 — 表格/表单和高级选择器
一、掌握表格的使用
表格是我们在日常生活中用到的非常多的一种数据表现形式。
它的结构清晰，稳定，易于管理，且使用简单
例如：工资条/后台管理系统各种数据表，成绩单等…
1.表格的基本语法
&lt;table&gt;&lt;!--表格标签--&gt;
    
     &lt;!--先考虑是几行几列的表格--&gt;
    
    &lt;!--table...]]></description><category></category></item><item><title><![CDATA[三十三  HTML]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/91372876</link><guid>https://blog.youkuaiyun.com/L097_/article/details/91372876</guid><author>L097_</author><pubDate>Mon, 10 Jun 2019 13:50:47 +0800</pubDate><description><![CDATA[三十三章 – HTML
它不是编程语言。它是标记语言 （Markup Language）：使用标签等标记来描述一些事物的一种语言。
md：markdown  一种文件格式 程序员必会 它支持一些标记语法 甚至支持HTML
一般来讲 编程语言都拥有选择和循环结构
一. 了解HTML相关该概念**HTML：**超文本标记语言(Hyper Text Markup Language)，标准通用标记语言下的...]]></description><category></category></item><item><title><![CDATA[三十二   DAO]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/91043101</link><guid>https://blog.youkuaiyun.com/L097_/article/details/91043101</guid><author>L097_</author><pubDate>Thu, 06 Jun 2019 14:09:31 +0800</pubDate><description><![CDATA[三十二章-- DAO
DAO是 简化  优化  封装JDBC的操作
一 了解什么是DAO模式
传统的JDBC操作（问题）：
1.加载驱动和建立连接的步骤冗余
解决方案： 提取成公共的方法
2.释放资源/关流步骤冗余
解决方案： 提取成公共的方法
3.业务代码和数据访问代码耦合在一起 会导致阅读困难   数据访问代码复用性差
解决方案： 将业务代码和数据访问代码分离 无非就是抽成方法或类
什么是DA...]]></description><category></category></item><item><title><![CDATA[三十一  JDBC]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/90952258</link><guid>https://blog.youkuaiyun.com/L097_/article/details/90952258</guid><author>L097_</author><pubDate>Wed, 05 Jun 2019 21:52:03 +0800</pubDate><description><![CDATA[三十一 使用JDBC操作数据
一 理解JDBC原理
Java连接数据库
它提供了一套接口 用于接入不同的数据库 基本上主流的数据库都支持    它的接口名称为
Java DataBase Connectivity   JDBC 数据库连接
Java应用程序通过JDBC来连接数据库时 其实就是在Java平台准备一套接口 ，然后不同的数据库厂商提供这些实现类（驱动），然后再通过Java提供的取得管理程...]]></description><category></category></item><item><title><![CDATA[三十   MySQL  （设计）]]></title><link>https://blog.youkuaiyun.com/L097_/article/details/90741577</link><guid>https://blog.youkuaiyun.com/L097_/article/details/90741577</guid><author>L097_</author><pubDate>Sun, 02 Jun 2019 17:57:11 +0800</pubDate><description><![CDATA[三十章  MySQL – 设计
一.了解设计数据库的步骤
数据库设计的作用：
随着项目的规模变大 设计变得越来越重要
良好的数据库设计能节省数据的存储空间，能够保证数据的完整性，方便进行数据库的应用系统开发
糟糕的设计会产生冗余 存储空间浪费，内存空间浪费 数据更新和插入的异常
数据库设计的步骤（生命周期）
1.需求分析：分析客户的业务和数据处理需求 明确客户意图
2.概要设计阶段：设计数据库的E...]]></description><category></category></item></channel></rss>