博客园 - 息晴海
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=6918
2017-01-12T08:46:25Z
息晴海
https://www.cnblogs.com/xuezhi/
feed.cnblogs.com
https://www.cnblogs.com/xuezhi/p/6278883.html
script 标签里的 async 和 defer - 息晴海
无 async 和 defer 浏览器立即加载并执行指定脚本(读到即加载并执行),阻塞文档解析 async 脚本的加载执行和文档的加载渲染 并行。 defer 脚本的加载和文档的加载渲染并行,但脚本的执行必须在所有元素解析完成之后进行,即DOMContentLoaded事件触发之前完成。 浏览器立即
2017-01-12T08:46:00Z
2017-01-12T08:46:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】无 async 和 defer 浏览器立即加载并执行指定脚本(读到即加载并执行),阻塞文档解析 async 脚本的加载执行和文档的加载渲染 并行。 defer 脚本的加载和文档的加载渲染并行,但脚本的执行必须在所有元素解析完成之后进行,即DOMContentLoaded事件触发之前完成。 浏览器立即 <a href="https://www.cnblogs.com/xuezhi/p/6278883.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/6247754.html
浏览器渲染过程 - 息晴海
浏览器渲染的过程主要包括几棵对象树的建立。 1. 首先,在解析HTML的过程中,会收集相应的HTML节点逐渐形成一棵DOM Tree。 2.结合CSS 和 DOM Tree 形成 Render Tree. Render Tree只包含需要显示(display)的节点,节点上拥有css 中例如背景颜色
2017-01-04T02:50:00Z
2017-01-04T02:50:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】浏览器渲染的过程主要包括几棵对象树的建立。 1. 首先,在解析HTML的过程中,会收集相应的HTML节点逐渐形成一棵DOM Tree。 2.结合CSS 和 DOM Tree 形成 Render Tree. Render Tree只包含需要显示(display)的节点,节点上拥有css 中例如背景颜色 <a href="https://www.cnblogs.com/xuezhi/p/6247754.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5279436.html
git 命令熟悉 - 息晴海
1. git clone +ssh 地址=将远程代码download 到本地:要在根目录执行这个操作 2.查看所有分支:git branch -a (当前分支前带星号) 3.切换到某个分支:git checkout +分支名称  
2016-03-15T06:34:00Z
2016-03-15T06:34:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】1. git clone +ssh 地址=将远程代码download 到本地:要在根目录执行这个操作 2.查看所有分支:git branch -a (当前分支前带星号) 3.切换到某个分支:git checkout +分支名称   <a href="https://www.cnblogs.com/xuezhi/p/5279436.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5198605.html
cookie和Session - 息晴海
好文推荐:http://blog.csdn.net/fangaoxin/article/details/6952954(Cookie/Session机制详解 ) Cookie的属性 name :cookie名称,一旦创建,不可改变 value :cookie值 maxAge:cookie失效时间,单
2016-02-18T08:31:00Z
2016-02-18T08:31:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】好文推荐:http://blog.csdn.net/fangaoxin/article/details/6952954(Cookie/Session机制详解 ) Cookie的属性 name :cookie名称,一旦创建,不可改变 value :cookie值 maxAge:cookie失效时间,单 <a href="https://www.cnblogs.com/xuezhi/p/5198605.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5191074.html
git操作 - 息晴海
git中的基本概念 1.工作目录: workplace ,git 直接忽略 2.暂存区:stage,开始纳入git记录,没有history git add file.txt/ git add . :让文件从工作目录跳到暂存区(文件没有移动位置,只是被标记为纳入git记录) 3.本地仓库 Local,
2016-02-15T09:58:00Z
2016-02-15T09:58:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】git中的基本概念 1.工作目录: workplace ,git 直接忽略 2.暂存区:stage,开始纳入git记录,没有history git add file.txt/ git add . :让文件从工作目录跳到暂存区(文件没有移动位置,只是被标记为纳入git记录) 3.本地仓库 Local, <a href="https://www.cnblogs.com/xuezhi/p/5191074.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5189685.html
HTTP状态码 - 息晴海
http状态码负责表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 状态码类别分组如下: 1. 1XX: informational(信息性状态码) 接收的请求正在处理 2. 2XX: Success(成功状态码) 请求正常处理完毕 3. 3XX: Redirec
2016-02-14T14:29:00Z
2016-02-14T14:29:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】http状态码负责表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 状态码类别分组如下: 1. 1XX: informational(信息性状态码) 接收的请求正在处理 2. 2XX: Success(成功状态码) 请求正常处理完毕 3. 3XX: Redirec <a href="https://www.cnblogs.com/xuezhi/p/5189685.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5169025.html
前端学习路线整理 - 息晴海
源于饥人谷方方老师上课笔记---前端学习路线 CSS 1.手机页面(活动分析) 2.PC简单页面(知乎登录、百度登录) 3.PC复杂页面(微博、京东) 4.酷炫效果页面(codrops) 你的CSS知识能做到哪一步? JS 1.会用JQuery插件 2.会用JQuery 2.1 会读API 2.2
2016-01-29T07:01:00Z
2016-01-29T07:01:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】源于饥人谷方方老师上课笔记---前端学习路线 CSS 1.手机页面(活动分析) 2.PC简单页面(知乎登录、百度登录) 3.PC复杂页面(微博、京东) 4.酷炫效果页面(codrops) 你的CSS知识能做到哪一步? JS 1.会用JQuery插件 2.会用JQuery 2.1 会读API 2.2 <a href="https://www.cnblogs.com/xuezhi/p/5169025.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5145917.html
jquery.extend - 息晴海
经常在插件中看到jquery.extend 方法,最近在尝试写一些简单的插件,顺便研究一下这个方法。 原文:http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html 1. 方法原型:extend(dest,src1,sr
2016-01-20T09:19:00Z
2016-01-20T09:19:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】经常在插件中看到jquery.extend 方法,最近在尝试写一些简单的插件,顺便研究一下这个方法。 原文:http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html 1. 方法原型:extend(dest,src1,sr <a href="https://www.cnblogs.com/xuezhi/p/5145917.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/5013151.html
NET 自带IOC容器MEF指初体验 - 息晴海
转自:http://www.cnblogs.com/ulex/p/4186881.htmlIOC容器:工具较多,大体功能都相同,大都需要事先对接口与实现进行配对(通过代码或配置文件),然后由系统自动或手动通过接口来获得相应实现类的实例,对象实例化的工作由IOC容器自动完成。概述:MEF :Manag...
2015-12-02T07:27:00Z
2015-12-02T07:27:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】转自:http://www.cnblogs.com/ulex/p/4186881.htmlIOC容器:工具较多,大体功能都相同,大都需要事先对接口与实现进行配对(通过代码或配置文件),然后由系统自动或手动通过接口来获得相应实现类的实例,对象实例化的工作由IOC容器自动完成。概述:MEF :Manag... <a href="https://www.cnblogs.com/xuezhi/p/5013151.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4994696.html
几种模式 - 息晴海
单一职责原则 (Single responsibility Principle)1.它规定一个类应该只有一个发生变化的原因。所谓职责就是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多余一个的职责。而单一职责的原则就是指一个类或者模块应该有且只有一个改变的原因。每一个职责都是变化...
2015-11-25T07:02:00Z
2015-11-25T07:02:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】单一职责原则 (Single responsibility Principle)1.它规定一个类应该只有一个发生变化的原因。所谓职责就是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多余一个的职责。而单一职责的原则就是指一个类或者模块应该有且只有一个改变的原因。每一个职责都是变化... <a href="https://www.cnblogs.com/xuezhi/p/4994696.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4942490.html
Javascript 函数表达式 - 息晴海
函数表达式是Javascript中一个既强大又令人困惑的特性,定义函数的方式有两种,一种是函数声明,另一种是函数表达式。函数声明语法:function functionName(arg0,arg1,arg2){//函数体}关于函数声明,他的一个重要特征是函数声明提升(function declara...
2015-11-06T06:24:00Z
2015-11-06T06:24:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】函数表达式是Javascript中一个既强大又令人困惑的特性,定义函数的方式有两种,一种是函数声明,另一种是函数表达式。函数声明语法:function functionName(arg0,arg1,arg2){//函数体}关于函数声明,他的一个重要特征是函数声明提升(function declara... <a href="https://www.cnblogs.com/xuezhi/p/4942490.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4939924.html
当你在浏览器地址栏输入一个URL后回车,将会发生的事情? - 息晴海
原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,...
2015-11-05T08:18:00Z
2015-11-05T08:18:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,... <a href="https://www.cnblogs.com/xuezhi/p/4939924.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4936483.html
AngularJS 分页 - 息晴海
前端源码: 列表页33 CandiIDHotelName {{item.CandiID}}{{item.HotelName}} --%> Angular...
2015-11-04T08:51:00Z
2015-11-04T08:51:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】前端源码: 列表页33 CandiIDHotelName {{item.CandiID}}{{item.HotelName}} --%> Angular... <a href="https://www.cnblogs.com/xuezhi/p/4936483.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4897831.html
Angularjs 脏值检测 - 息晴海
文章转自:http://www.ituring.com.cn/article/39865构建自己的AngularJS,第一部分:Scope和Digest原文链接:http://teropa.info/blog/2013/11/03/make-your-own-angular-part-1-scope...
2015-10-21T07:00:00Z
2015-10-21T07:00:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】文章转自:http://www.ituring.com.cn/article/39865构建自己的AngularJS,第一部分:Scope和Digest原文链接:http://teropa.info/blog/2013/11/03/make-your-own-angular-part-1-scope... <a href="https://www.cnblogs.com/xuezhi/p/4897831.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4897787.html
Angularjs 双向绑定机制解析 - 息晴海
文章转自:http://www.2cto.com/kf/201408/327594.htmlAngularJs 的元素与模型双向绑定依赖于循环检测它们之间的值,这种做法叫做脏检测,这几天研究了一下其源码,将 Angular 的实现分享一下。首先看看如何将 Model 的变更更新到 UIAngular...
2015-10-21T06:53:00Z
2015-10-21T06:53:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】文章转自:http://www.2cto.com/kf/201408/327594.htmlAngularJs 的元素与模型双向绑定依赖于循环检测它们之间的值,这种做法叫做脏检测,这几天研究了一下其源码,将 Angular 的实现分享一下。首先看看如何将 Model 的变更更新到 UIAngular... <a href="https://www.cnblogs.com/xuezhi/p/4897787.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4866087.html
AngularJS 初用总结 - 息晴海
一直用惯jquery,初用Angularjs的初段时间,需要先了解一下她的类MVC思想。初学时几个比较基本的概念:1.客户端模板2. Model View Controller (MVC)3. 数据绑定4.依赖注入和指令等(有相当多的学习内容)一般的web页面,我们比较通常的做法是:1.在服务器端把...
2015-10-10T02:34:00Z
2015-10-10T02:34:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】一直用惯jquery,初用Angularjs的初段时间,需要先了解一下她的类MVC思想。初学时几个比较基本的概念:1.客户端模板2. Model View Controller (MVC)3. 数据绑定4.依赖注入和指令等(有相当多的学习内容)一般的web页面,我们比较通常的做法是:1.在服务器端把... <a href="https://www.cnblogs.com/xuezhi/p/4866087.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4829431.html
从jquery里的$.ajax()到angularjs的$http - 息晴海
jquery中对ajax的使用做了很多封装,使得我们使用习惯了,反而并不大清楚在请求过程中的一些细节。在第一次使用angularjs的$http时,后台一直接受不到前端请求的数据,于是小小研究了一下。用我自己这边的项目为例,后台服务这边接受请求的方式是通过HttpContext.Request.Pa...
2015-09-22T08:51:00Z
2015-09-22T08:51:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】jquery中对ajax的使用做了很多封装,使得我们使用习惯了,反而并不大清楚在请求过程中的一些细节。在第一次使用angularjs的$http时,后台一直接受不到前端请求的数据,于是小小研究了一下。用我自己这边的项目为例,后台服务这边接受请求的方式是通过HttpContext.Request.Pa... <a href="https://www.cnblogs.com/xuezhi/p/4829431.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4828312.html
XSS攻击及防御 - 息晴海
XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。...
2015-09-22T02:54:00Z
2015-09-22T02:54:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。... <a href="https://www.cnblogs.com/xuezhi/p/4828312.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4828094.html
很赞的源码平台 - 息晴海
http://www.codeproject.com/Articles/808213/Developing-a-Large-Scale-Application-with-a-Single
2015-09-22T01:55:00Z
2015-09-22T01:55:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】http://www.codeproject.com/Articles/808213/Developing-a-Large-Scale-Application-with-a-Single <a href="https://www.cnblogs.com/xuezhi/p/4828094.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xuezhi/p/4814011.html
GET和POST - 息晴海
Ajax与Comet1. Ajax Asynchronous Javascript+xml :能够向服务器请求额外的数据而无需卸载页面。Ajax技术的核心是XMLHttpRequest 对象(简称XHR),由微软引入。Get请求:最常见的请求类型,最常用于向服务器查询某些信息。必要时,可以将查询字符...
2015-09-16T09:54:00Z
2015-09-16T09:54:00Z
息晴海
https://www.cnblogs.com/xuezhi/
【摘要】Ajax与Comet1. Ajax Asynchronous Javascript+xml :能够向服务器请求额外的数据而无需卸载页面。Ajax技术的核心是XMLHttpRequest 对象(简称XHR),由微软引入。Get请求:最常见的请求类型,最常用于向服务器查询某些信息。必要时,可以将查询字符... <a href="https://www.cnblogs.com/xuezhi/p/4814011.html" target="_blank">阅读全文</a>