自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 网络安全基础之笔记三(电子邮件安全/IPSec)

PGP(PrettyGoodPrivacy)数字签名——认证 加密算法——保密性 ZIP算法——压缩 base64转换——兼容性 ——分段集成了建立公钥信任模型和公钥认证管理系统的工具。Ks=会话密钥 PRa=用户A私钥 RUa=用户A公钥 EP=公钥加密 DP=公钥解密 EC=对称加密 ...

2017-10-21 22:10:00 321

转载 网络安全基础之笔记二(传输层安全)

web安全威胁web流量安全方法SSL两层协议组成。会话通过握手协议创建。会话状态:会话标识符、对等证书、压缩方法、密码规格、主密钥(C/S共享的48字节的会话密钥)、可恢复性。连接状态:随机字节串、服务器写MAC密钥、客户端写MAC密钥、服务器写密钥、客户端写密钥、初始化向量IV、序列号(改变密码规格时置零)(1)SSL记录协议...

2017-10-20 16:21:00 221

转载 V8 是如何实现 JavaScript Hoist 的

1 首先今天在知乎上看到一个问题“JavaScript有预编译吗?”,题主实际上是对 JavaScript 变量提升(hoist)机制的实现过程有疑惑。我刚知道 hoist 时也好奇过浏览器是怎么实现的,就跑去看了一下 V8 引擎的源码,做了一些笔记,现在正好趁机整理出来。2 Hoistvar 和 function 的 hoist 是老生常谈的问题,网上有大量资料,JavaS...

2017-10-20 15:58:00 132

转载 网络安全基础之笔记一(用户认证)

网络安全体系的五类服务访问控制服务:根据实体身份决定访问权限身份鉴别服务:消息来源确认、防假冒(密码技术)保密性服务:加密数据完整性服务:防篡改(数字摘要)防抵赖服务:数字签名攻击类型被动攻击:消息内容泄露攻击、流量分析攻击(加密后仍可推测出双方位置、身份、信息频率及长度)主动攻击:假冒、重放、改写、拒绝服务安全机制加密、数字签名、访问...

2017-10-19 11:43:00 435

转载 计算机网络基础之笔记二(TCP/IP)

4. TCP/IPTCP/IP是协议簇,包括两个协议集:TCP——传输控制协议(传输层),IP——互联网络协议(网络层)。应用层中还包括DNS、HTTP等协议。HTTP信息流动过程:TCP/IP信息流动:4.1 IP提供无连接的数据报服务,进行路由选择。数据报分为报头和数据区,报头包含源和目的的IP地址。有两种版本,IPv4和IPv6。...

2017-10-13 22:11:00 141

转载 计算机网络基础之笔记一(体系结构)

1. 计算机网络基础2. 数据通信技术3. 计算机网络体系结构1. 计算机网络基础计算机网络:通信+计算机,实现资源共享与数据传输。分为三类资源:硬件资源、软件资源、数据资源。发展的5个阶段:面向终端、计算机-计算机网络、开放式标准化网络、计算机局域网络、国际互联网。主要功能:数据通信(最基本)、资源共享(提高利用率)、增加可靠性(针对单点失效)、提...

2017-10-13 22:11:00 317

转载 计算机网络基础之笔记三(应用层协议)

5.应用层协议5.1DNS(Domain Name System)cache污染(IP欺骗、数据拦截或错误的master主机地址)。cache污染是指cache中内容可能将您的域名重定向到了一个错误的服务器。通常的应对方法是域名系统安全扩展(DNSSEC, Domain Name System Security Extensions),它为DNS客户端(解析器)提供DNS数据...

2017-10-13 22:11:00 249

转载 async, defer 以及 preload

Js脚本会改变DOM,在执行完脚本后HTML才会重新开始解析。CSS 可能会阻塞解析,取决于外部样式表和脚本在文档中的顺序。如果在文档中外部样式表放置在脚本之前,DOM 对象和 CSSOM 对象的构建可以互相干扰。 当解析器获取到一个 script 标签,DOM 将无法继续构建直到 JavaScript 执行完毕,而 JavaScript 在 CSS 下载完,解析完,并且 CSSOM 可...

2017-10-09 11:57:00 434

转载 json递归

对testData进行处理后变成resultData格式如果当前节点的child的第一个子节点的id有值,给当前节点增加一个cid的键并且值为idcid的值为最里面的child的子节点id值var testData=[{ "id": "1", "child": [{ "id": "1-1", "child": [] ...

2017-08-25 18:39:00 111

转载 js笔试题(不定期更新)

1 找出数字数组中最大的元素(使用Math.max函数)Math.max.apply(this, arr)View Code2 转化一个数字数组为function数组(每个function都弹出相应的数字)for(var i=0;i<arr.length;i++){ var tmp=arr[i]; arr[i]=func...

2017-08-25 11:08:00 138

转载 js与Nodejs的单线程和异步--初探

Event LoopEvent Loop : 浏览器使用 Event Loop 来协调 DOM 事件、UI 渲染、脚本执行和网络事件等。Task Queue (Event Queue) :每当 DOM 事件、计时器事件或者网络事件被触发时,它们的回调函数和 Context 都会被压入 Event Queue,而 Event Loop 则会从中取出回调函数并执行。虽...

2017-07-12 16:45:00 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除