<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fyyxc的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fyyxc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fyyxc]]></copyright><item><title><![CDATA[redis&jedis]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104739622</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104739622</guid><author>fyyxc</author><pubDate>Sun, 08 Mar 2020 20:25:48 +0800</pubDate><description><![CDATA[redis


概念： redis是一款高性能的NOSQL系列的非关系型数据库
1.1.什么是NOSQL
NoSQL(NoSQL = Not Only SQL)，意即“不仅仅是SQL”，是一项全新的数据库理念，泛指非关系型的数据库。
随着互联网web2.0网站的兴起，传统的关系数据库在应付web2.0网站，特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心，暴露了很多难以克...]]></description><category></category></item><item><title><![CDATA[AJAX&Json]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104739606</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104739606</guid><author>fyyxc</author><pubDate>Sun, 08 Mar 2020 20:24:17 +0800</pubDate><description><![CDATA[Ajax


概念： ASynchronous JavaScript And XML	异步的JavaScript 和 XML


异步和同步：客户端和服务器端相互通信的基础上

客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。
客户端不需要等待服务器端的响应。在服务器处理请求的过程中，客户端可以进行其他的操作。

Ajax 是一种在无需重新加载整个网页的情况下，能够更新部分网页的技...]]></description><category></category></item><item><title><![CDATA[J_Query高级]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104739537</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104739537</guid><author>fyyxc</author><pubDate>Sun, 08 Mar 2020 20:23:46 +0800</pubDate><description><![CDATA[J_Query

动画

三种方式显示和隐藏元素

默认显示和隐藏方式

show([speed,[easing],[fn]])

参数：

speed：动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如：1000)
easing：用来指定切换效果，默认是"swing"，可用参数"linear"

swing：动画执行时效果是 先慢，中间快，最...]]></description><category></category></item><item><title><![CDATA[J_Query基础]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104739521</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104739521</guid><author>fyyxc</author><pubDate>Sun, 08 Mar 2020 20:19:48 +0800</pubDate><description><![CDATA[J_Query基础


概念： 一个JavaScript框架。简化JS开发


jQuery是一个快速、简洁的JavaScript框架，是继Prototype之后又一个优秀的JavaScript代码库（或JavaScript框架）。jQuery设计的宗旨	是“write Less，Do More”，即倡导写更少的代码，做更多的事情。它封装JavaScript常用的功能代码，提供一种简便的JavaS...]]></description><category></category></item><item><title><![CDATA[Filter&Listner]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104739472</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104739472</guid><author>fyyxc</author><pubDate>Sun, 08 Mar 2020 20:18:55 +0800</pubDate><description><![CDATA[Fliter


概念：

生活中的过滤器：净水器,空气净化器，土匪、
web中的过滤器：当访问服务器的资源时，过滤器可以将请求拦截下来，完成一些特殊的功能。
过滤器的作用：

一般用于完成通用的操作。如：登录验证、统一编码处理、敏感字符过滤…





快速入门：

步骤：

定义一个类，实现接口Filter
复写方法
配置拦截路径

web.xml
注解




代码：



@WebFilt...]]></description><category></category></item><item><title><![CDATA[JSP]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104505522</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104505522</guid><author>fyyxc</author><pubDate>Tue, 25 Feb 2020 21:13:01 +0800</pubDate><description><![CDATA[JSP


概念：

Java Server Pages： java服务器端页面

可以理解为：一个特殊的页面，其中既可以指定定义html标签，又可以定义java代码
用于简化书写！！！





原理

JSP本质上就是一个Servlet



JSP的脚本：JSP定义Java代码的方式

&lt;%  代码 %&gt;：定义的java代码，在service方法中。service方法中可以定义什...]]></description><category></category></item><item><title><![CDATA[Cookie&Session]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104504476</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104504476</guid><author>fyyxc</author><pubDate>Tue, 25 Feb 2020 20:22:49 +0800</pubDate><description><![CDATA[会话技术

会话：一次会话中包含多次请求和响应。

一次会话：浏览器第一次给服务器资源发送请求，会话建立，直到有一方断开为止


功能：在一次会话的范围内的多次请求间，共享数据
方式：

客户端会话技术：Cookie
服务器端会话技术：Session



Cookie


概念：客户端会话技术，将数据保存到客户端


快速入门：

使用步骤：

创建Cookie对象，绑定数据

new Cook...]]></description><category></category></item><item><title><![CDATA[Response]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104504055</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104504055</guid><author>fyyxc</author><pubDate>Tue, 25 Feb 2020 20:21:00 +0800</pubDate><description><![CDATA[http协议

请求消息：客户端发送给服务器端的数据

数据格式：

请求行
请求头
请求空行
请求体




响应消息：服务器端发送给客户端的数据

数据格式：

响应行

组成：协议/版本 响应状态码 状态码描述
响应状态码：服务器告诉客户端浏览器本次请求和响应的一个状态。

状态码都是3位数字
分类：

1xx：服务器就收客户端消息，但没有接受完成，等待一段时间后，发送1xx多状态码
2xx...]]></description><category></category></item><item><title><![CDATA[Request]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104363635</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104363635</guid><author>fyyxc</author><pubDate>Mon, 17 Feb 2020 19:47:10 +0800</pubDate><description><![CDATA[Request


request对象和response对象的原理

request和response对象是由服务器创建的。我们来使用它们
request对象是来获取请求消息，response对象是来设置响应消息



request对象继承体系结构：	
ServletRequest		–	接口
|	继承
HttpServletRequest	– 接口
|	实现
org.apache.catali...]]></description><category></category></item><item><title><![CDATA[HTTP]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104363624</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104363624</guid><author>fyyxc</author><pubDate>Mon, 17 Feb 2020 19:46:29 +0800</pubDate><description><![CDATA[http


概念：Hyper Text Transfer Protocol 超文本传输协议


传输协议：定义了，客户端和服务器端通信时，发送数据的格式


特点：

基于TCP/IP的高级协议
默认端口号:80
基于请求/响应模型的:一次请求对应一次响应
无状态的：每次请求之间相互独立，不能交互数据



历史版本：

1.0：每一次请求响应都会建立新的连接
1.1：复用连接





请求消...]]></description><category></category></item><item><title><![CDATA[注解]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104363452</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104363452</guid><author>fyyxc</author><pubDate>Mon, 17 Feb 2020 19:37:02 +0800</pubDate><description><![CDATA[注解
​	是什么？
​	解决什么问题？
​		1、用来作为标记，区分有注解和没有注解的类或方法，程序可以通过判断类或者方法上有没有这个注解来执行不同的操作。
​		2、可以用作配置，提供常用的配置项，替代xml文件
​	怎么干？
// 定义一个注解, public @interface 注解名
public @interface MyAnno {
	// 注解中可以定义属性
	public 数据类...]]></description><category></category></item><item><title><![CDATA[servlet的执行原理和配置]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104363196</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104363196</guid><author>fyyxc</author><pubDate>Mon, 17 Feb 2020 19:22:48 +0800</pubDate><description><![CDATA[servlet servlet applet

概念：运行在服务器端的小程序

Servlet就是一个接口，定义了Java类被浏览器访问到(tomcat识别)的规则。
将来我们自定义一个类，实现Servlet接口，复写方法。


快速入门：

创建JavaEE项目
定义一个类，实现Servlet接口

public class ServletDemo1 implements Servlet


实...]]></description><category></category></item><item><title><![CDATA[tmocat的安装使用和配置]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104363123</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104363123</guid><author>fyyxc</author><pubDate>Mon, 17 Feb 2020 19:16:00 +0800</pubDate><description><![CDATA[web


软件架构

C/S：客户端/服务器端
B/S：浏览器/服务器端



资源分类

静态资源：所有用户访问后，得到的结果都是一样的，称为静态资源.静态资源可以直接被浏览器解析

如： html,css,JavaScript


动态资源:每个用户访问相同资源后，得到的结果可能不一样。称为动态资源。动态资源被访问后，需要先转换为静态资源，在返回给浏览器

如：servlet/jsp,php...]]></description><category></category></item><item><title><![CDATA[xml]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104302441</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104302441</guid><author>fyyxc</author><pubDate>Thu, 13 Feb 2020 20:55:29 +0800</pubDate><description><![CDATA[xml


概念：Extensible Markup Language 可扩展标记语言


可扩展：标签都是自定义的。   


功能

存储数据

配置文件
在网络中传输





xml与html的区别

xml标签都是自定义的，html标签是预定义。
xml的语法严格，html语法松散
xml是存储数据的，html是展示数据



w3c:万维网联盟




语法：

基本语法：

xml文...]]></description><category></category></item><item><title><![CDATA[Bootstrap响应式布局、CSS样式和JS插件]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104301716</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104301716</guid><author>fyyxc</author><pubDate>Thu, 13 Feb 2020 20:13:59 +0800</pubDate><description><![CDATA[Bootstrap响应式布局


同一套页面可以兼容不同分辨率的设备。


实现：依赖于栅格系统：将一行平均分成12个格子，可以指定元素占几个格子


步骤：

定义容器。相当于之前的table、

容器分类：

container：两边留白
container-fluid：每一种设备都是100%宽度




定义行。相当于之前的tr   样式：row
定义元素。指定该元素在不同的设备上，所占的格...]]></description><category></category></item><item><title><![CDATA[Bootstrap的使用]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104301547</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104301547</guid><author>fyyxc</author><pubDate>Thu, 13 Feb 2020 20:09:49 +0800</pubDate><description><![CDATA[Bootstrap的使用


概念： 一个前端开发的框架，Bootstrap，来自 Twitter，是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的，它简洁灵活，使得 Web 开发更加快捷。

框架:一个半成品软件，开发人员可以在框架基础上，在进行开发，简化编码。
好处：

定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到...]]></description><category></category></item><item><title><![CDATA[Javascript常用监听事件]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104301371</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104301371</guid><author>fyyxc</author><pubDate>Thu, 13 Feb 2020 19:49:47 +0800</pubDate><description><![CDATA[Javascript常用监听事件
事件监听机制

概念：某些组件被执行了某些操作后，触发某些代码的执行。

事件：某些操作。如： 单击，双击，键盘按下了，鼠标移动了
事件源：组件。如： 按钮 文本输入框…
监听器：代码。
注册监听：将事件，事件源，监听器结合在一起。 当事件源上发生了某个事件，则触发执行某个监听器代码。


常见的事件：


点击事件：

onclick：单击事件
ondblcli...]]></description><category></category></item><item><title><![CDATA[JavaScript Bom和Dom]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104301346</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104301346</guid><author>fyyxc</author><pubDate>Thu, 13 Feb 2020 19:47:34 +0800</pubDate><description><![CDATA[Bom


概念：Browser Object Model 浏览器对象模型

将浏览器的各个组成部分封装成对象。



组成：

Window：窗口对象
Navigator：浏览器对象
Screen：显示器屏幕对象
History：历史记录对象
Location：地址栏对象



Window：窗口对象


创建


方法


与弹出框有关的方法：
alert()	显示带有一段消息和一个确认按钮的...]]></description><category></category></item><item><title><![CDATA[JavaScript基本语法和基本对象]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104051103</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104051103</guid><author>fyyxc</author><pubDate>Mon, 20 Jan 2020 14:11:38 +0800</pubDate><description><![CDATA[JavaScript基本语法和基本对象
1、基本语法：
1. 与html结合方式
		1. 内部JS：
			* 定义&lt;script&gt;，标签体内容就是js代码
			&lt;script&gt;
				alert("Hello World");
			&lt;/script&gt;
		2. 外部JS：
			* 定义&lt;script&gt;，通过src属性引入外部的js文件
	...]]></description><category></category></item><item><title><![CDATA[CSS的基本用法]]></title><link>https://blog.youkuaiyun.com/fyyxc/article/details/104045920</link><guid>https://blog.youkuaiyun.com/fyyxc/article/details/104045920</guid><author>fyyxc</author><pubDate>Sun, 19 Jan 2020 22:26:31 +0800</pubDate><description><![CDATA[CSS：页面美化和布局控制
1. 概念： Cascading Style Sheets 层叠样式表
* 层叠：多个样式可以作用在同一个html的元素上，同时生效

2. 好处：
1. 功能强大
2. 将内容展示和样式控制分离
	* 降低耦合度。解耦
	* 让分工协作更容易
	* 提高开发效率

3. CSS的使用：CSS与html结合方式
1. 内联样式
	 * 在标签内使用style属性指定cs...]]></description><category></category></item></channel></rss>