通信协议——Http、TCP、UDP

TCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DN
阅读全文

深入理解https

我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现A发给B的hello消息包,即使被中间人拦截到了,也无法得知消息的内容如何做到真正的安全?这个问题,很多人马上就想到了各种加密算法,什么对称加密、非对称加密、DES、RSA、XX、噼里啪啦~而我想说,加密算法只是解决方案,我们首先要做的是理解我
阅读全文

JavaScript核心概念归纳整理- 作用域、作用域链

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title></title> </head> <bod
阅读全文

JavaScript核心概念归纳整理- 原型、原型链

在JavaScript中,每一个对象都会和另一个对象产生关联,从另一个对象上继承属性,这里所指的另一个对象就是我们耳熟能详的原型。原型本身也是一个对象,其他对象可以通过它实现属性的继承,也可以将任何一个对象作为自身对象的原型。JS中的任何对象都有原型,除了原型链顶端的对象:Object.prototype所谓原型链,就是由对象原型所构成的访问链,我称之为“原型继承链”。一个JS对象的原型指向其父类
阅读全文

JavaScript核心概念归纳整理- 变量对象、活动对象

  变量对象、活动对象  在介绍变量对象与活动对象前,首先我们需要更深入的理解执行上下文的生命周期,执行上下文的生命周期分为两个阶段:第一个阶段是创建阶段,每当JS引擎在执行一段可执行代码时,都会先进入创建阶段。该阶段会分别创建变量对象,建立作用域链,以及确定this的指向,作用域链和this指向会在后文阐述。所谓变量对象就是用于存储在执行上下文中定义的变量和函数声明,在当前上
阅读全文

JavaScript核心概念归纳整理- 执行上下文

 执行上下文  JS的执行上下文可以理解为当前代码的执行环境,在执行JS程序时,每遇到一段JS可执行代码,都会创建一个可执行上下文。JS当中可执行代码分为三种:全局代码、函数代码、eval代码。所以一段JS程序必定会产生多个执行上下文,而JavaScript引擎则是以堆栈的形式来对其进行管理,也就是常说的函数调用栈。栈底是全局上下文,栈顶则是当前正在执行的上下文。例如:执行上下
阅读全文

JavaScript核心概念归纳整理-数据类型、判断方法

  数据类型、判断方法  ECMAScript的基本数据类型有5种:Undefined、Null、Boolean、Number、String。其中Boolean、Number、String属于原始类型,Undefined、Null属于原始值。原始类型代表了各自类型的所有成员,原始值则代表了各自特殊类型的唯一成员。ECMAScript的复合数据类型有1种:Object(对象类型)
阅读全文

书写高质量jQuery代码的6条经验

一、正确引用jQuery尽量在body结束前才引入jQuery,而不是在head中。借助第三方提供的CDN来引入jQuery,同时注意当使用第三方CDN出现问题时,要引入本地的jQuery文件。如果在前引入script文件的话,就不用写document.ready了,因为这时执行js代码时DOM已经加载完毕了。二、优化jQuery选择器高效正确的使用jQuery选择器是熟练使用jQuery的基础,
阅读全文

前端调试利器nproxy的用法

前端调试利器Nproxy:http://jverson.com/2016/10/21/nproxy/NProxy安装和使用详解:http://blog.hequanxi.com/archives/193.html前端调试利器:http://www.tuicool.com/articles/YJ3YZnFNProxy是一个前端调试利器,它能按照你设置的规制捕获网络请求,再指向本地文件,如拦截你的js
阅读全文

jQuery对象

当创建新元素(或选择现有元素)时,jQuery返回集合中的元素。jQuery的许多开发人员都认为这个集合是一个数组。.length毕竟,它有一个零索引序列的DOM元素,一些熟悉的数组函数和一个属性。实际上,jQuery对象比这更复杂。链接DOM和DOM元素文档对象模型(简称DOM)是HTML文档的表示形式。它可能包含任意数量的DOM元素。在高层次上,DOM元素可以被认为是网页的“一块”。它可能包含
阅读全文
首页 12 末页 共 14 条记录