<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pambassador的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pambassador</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pambassador]]></copyright><item><title><![CDATA[CSS3新特性总结]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/88559186</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/88559186</guid><author>pambassador</author><pubDate>Thu, 14 Mar 2019 21:44:15 +0800</pubDate><description><![CDATA[CSS3的新特性大致分为以六类：

CSS3选择器
	CSS3边框与圆角
	CSS3背景与渐变
	CSS3动画
	CSS3过度
	CSS3动画
1.CSS3选择器

选择器分类：



选择器语法

1.基本选择器语法

选择器
			类型
			功能描述
		*
			通配选择器
			选择文档中所以HTML元素
		E
			元素选择器
			选择指定类型的HTML元素
		#id
			ID...]]></description><category></category></item><item><title><![CDATA[HTML5新特性]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/88546841</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/88546841</guid><author>pambassador</author><pubDate>Thu, 14 Mar 2019 14:56:36 +0800</pubDate><description><![CDATA[1.语义化标签

语义化的标签，旨在让标签有自己的含义。

优势：

代码结构清晰，方便阅读，有利于团队合作开发。
	方便其他设备解析（如屏幕阅读器、盲人阅读器、移动设备）以语义的方式来渲染网页。
	有利于搜索引擎优化（SEO）。有了良好的结构和语义我们的网页内容便容易被搜索引擎抓取。
常见语义化标签：

标签
			描述
		&lt;header&gt;&lt;/header&gt;
			定...]]></description><category></category></item><item><title><![CDATA[HTTP常见的状态码]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/88541361</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/88541361</guid><author>pambassador</author><pubDate>Wed, 13 Mar 2019 21:13:18 +0800</pubDate><description><![CDATA[当浏览者访问一个网页时，浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前，此网页所在的服务器会返回一个包含HTTP状态码的信息头（server header）用以响应浏览器的请求。

HTTP状态码分类

HTTP状态码由三个十进制数字组成，第一个十进制数字定义了状态码的类型，后两个数字没有分类的作用。HTTP状态码共分为5种类型：

１ＸＸ　　　信息，服务器收到请求，需要请求者...]]></description><category></category></item><item><title><![CDATA[从输入一个URL到页面渲染的流程简介]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/88539478</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/88539478</guid><author>pambassador</author><pubDate>Wed, 13 Mar 2019 20:41:59 +0800</pubDate><description><![CDATA[从输入URL到页面加载，简单来说分为以下几个过程：

输入URL
	DNS解析
	TCP连接
	发送HTTP请求
	服务器处理请求并返回HTTP报文
	解析渲染页面
	连接结束
具体过程如下：

首先，在浏览器地址栏中输入URL。
	域名解析。实现网址到IP地址的转换。
当发送一个url请求时，不管这个url是web页面的url还是web页面上的每个资源的url，浏览器都会开启一个线程处理该请求，...]]></description><category></category></item><item><title><![CDATA[CSS居中指南]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/80055619</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/80055619</guid><author>pambassador</author><pubDate>Wed, 12 Sep 2018 22:04:56 +0800</pubDate><description><![CDATA[ 

水平居中

1.行内元素

    常用行内元素为a/img/input/span 等，标签内的HTML文本也属于此类。在块级父容器中让行内元素居中，只需使用 text-align: center; 

    这种方法可以让 inline/inline-block/inline-table/inline/flex 等类型的元素实现居中。

 

html结构：


&amp;lt;body&amp;gt;...]]></description><category></category></item><item><title><![CDATA[二叉树的遍历]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/70739211</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/70739211</guid><author>pambassador</author><pubDate>Tue, 25 Apr 2017 14:42:35 +0800</pubDate><description><![CDATA[【边学边记】之二叉树的遍历 
定义：二叉树遍历(Traversal)是指沿着某条搜索路线，依次对树中每个结点均做一次且仅做一次访问。访问结点所做的操作依赖于具体的应用问 题。 遍历是二叉树上最重要的运算之一，是二叉树上进行其它运算之基础。 
遍历方式：从二叉树的递归定义可知，一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。因此，在任一给定结点上，可以按某种次序执行三个操作: 
⑴访问结点本身]]></description><category></category></item><item><title><![CDATA[二叉查找树的查找、插入和删除]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/70598701</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/70598701</guid><author>pambassador</author><pubDate>Mon, 24 Apr 2017 15:50:19 +0800</pubDate><description><![CDATA[【边学边记】之二叉树相关算法 
关于二叉树的基础知识可参考上一篇文章《二叉树基础知识》 
二叉树节点声明typedef struct TreeNode *PtrToNode;
typedef struct PtrToNode Tree;
struct TreeNode
{
ElementType ELement;
Tree        Left;
Tree        Right;
};二叉查找]]></description><category></category></item><item><title><![CDATA[二叉树基础知识]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/70597737</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/70597737</guid><author>pambassador</author><pubDate>Mon, 24 Apr 2017 14:31:11 +0800</pubDate><description><![CDATA[【边学边记】之二叉树基础知识 
二叉树：二叉树是一棵树，其中每个节点都不能有多于两个的儿子。 
二叉树也是递归定义的，其结点有左右子树之分，逻辑上二叉树有五种基本形态： 
(1)空二叉树——(a)；

(2)只有一个根结点的二叉树——(b)；

(3)只有左子树——(c)；

(4)只有右子树——(d)；

(5)完全二叉树——(e) 
 
注意：尽管二叉树与树有许多相似之处，但二叉树不是树的特殊...]]></description><category></category></item><item><title><![CDATA[初步认识树]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/70590510</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/70590510</guid><author>pambassador</author><pubDate>Mon, 24 Apr 2017 12:44:04 +0800</pubDate><description><![CDATA[【边学边记】之初步认识树 
基本知识 
定义：树（tree）可以用几种方式定义。定义树的一种自然的方式是递归的方法。一棵树是一些节点的集合。这个集合可以是空集；若非空，则一棵树由称做根（root）的节点r以及0个或多个非空的（子）树T1,T2,...,Tk{T_1,T_2,...,T_k}组成，这些子树中每一棵树的根都被来自根r的一条有向的边（edge）所连接。 
树的递归定义如下：（1）至少有一个]]></description><category></category></item><item><title><![CDATA[算法分析]]></title><link>https://blog.youkuaiyun.com/pambassador/article/details/70229303</link><guid>https://blog.youkuaiyun.com/pambassador/article/details/70229303</guid><author>pambassador</author><pubDate>Tue, 18 Apr 2017 15:56:55 +0800</pubDate><description><![CDATA[【边学边记】之算法分析 
定义：算法分析是对一个算法需要多少计算时间和存储空间作定量的分析。 算法(Algorithm)是解题的步骤，可以把算法定义成解一确定类问题的任意一种特殊的方法。在计算机科学中，算法要用计算机算法语言描述，算法代表用计算机解一类问题的精确、有效的方法。算法主要从时间复杂度（算法效率），空间复杂度（占用内存）来评价。使用下列三个数学定义： 
定义:如果存在正常数c和n0{n_0]]></description><category></category></item></channel></rss>