摘要: 在 IPv4 里面就只有两种 IP 的类别,分别是: Public IP : 公共 IP ,经由 INTERNIC 所统一规划的 IP,有这种 IP 才可以连上 Internet ; Private IP : 私有 IP 或保留 IP,不能直接连上 Internet 的 IP , 主要用于局域网络内 阅读全文
posted @ 2016-05-29 13:44 赵正阳 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 应用程序阶段:妳打开浏览器,在浏览器上面输入网址列,按下 [Enter]。此时网址列与相关数据会被浏览器包成一个数据, 并向下传给 TCP/IP 的应用层; 应用层:由应用层提供的 HTTP 通讯协议,将来自浏览器的数据报起来,并给予一个应用层表头,再向传送层丢去; 传送层:由于 HTTP 为可靠联 阅读全文
posted @ 2016-05-28 21:55 赵正阳 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 节点 (node):节点主要是具有网络地址 (IP) 的设备之称, 因此上面图示中的一般PC、Linux服务器、ADSL调制解调器与网络打印机等,个别都可以称为一个 node ! 那中间那个集线器 (hub) 是不是节点呢?因为他不具有 IP ,因此 hub 不是节点。 服务器主机 (server) 阅读全文
posted @ 2016-05-28 21:42 赵正阳 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 引言 一次偶然的面试遇到的题目,虽然当时知道块级元素和行内元素的区别,但是没有仔细去想。 一、行内元素与块级元素 二、行内元素与块级函数的三个区别 1.行内元素与块级元素直观上的区别 行内元素会在一条直线上排列,都是同一行的,水平方向排列 块级元素各占据一行,垂直方向排列。块级元素从新行开始结束接着 阅读全文
posted @ 2016-03-22 10:34 赵正阳 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 内联函数的用处: 用空间换取时间,在调用时不用每次都写调用的汇编。 什么时候内联: 比较小的函数:只有两三行 在循环里循环调用的函数 什么时候不内联: 比较大的函数,2、30行的 递归的函数 阅读全文
posted @ 2016-03-17 10:09 赵正阳 阅读(243) 评论(1) 推荐(0) 编辑
摘要: SizeRangePrecision 4 bytes ±1.18 x 10-38 to ±3.4 x 1038 6-9 significant digits, typically 7 8 bytes ±2.23 x 10-308 to ±1.80 x 10308 15-18 significant digits, typically 16 80-bits (12 bytes) ±3... 阅读全文
posted @ 2016-03-14 17:33 赵正阳 阅读(469) 评论(0) 推荐(0) 编辑
摘要:   阅读全文
posted @ 2016-03-14 15:18 赵正阳 阅读(307) 评论(1) 推荐(0) 编辑
摘要: ES6生成器(Generators)简介我们从一个示例开始:function* quips(name) { yield "你好 " + name + "!"; yield "希望你能喜欢这篇介绍ES6的译文"; if (name.startsWith("X")) { yield "你的名... 阅读全文
posted @ 2015-10-10 02:01 赵正阳 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 在ES5及之前的JS标准中,我们习惯了用for(var i = 0; i < Array.length;i++){//TODO}或者是for(var index in Array){console.log(Array[index]);}或forEach前者固然是好的,而后两个毛病多多,forEach... 阅读全文
posted @ 2015-10-10 01:31 赵正阳 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 小标题:我刚写前端不到半年,学习速度比较快,也可以说比较浮躁,最近在研究node,想自己揽了全栈的活儿,偶然看到了一篇叫前端架构那些事儿的文章,于是跟着文章,我找到了张云龙先生的git,看了一下他对前端架构的看法,自认为深有感触,因此记下来,以告诉自己是有多么肤浅。张云龙先生以切图仔引入,然而我并不... 阅读全文
posted @ 2015-09-19 20:25 赵正阳 阅读(1476) 评论(1) 推荐(1) 编辑