摘要: 在DNS方面?在浏览器层面甚至是路由器层面将DNS服务器相关的信息进行缓存,访问DNS的时间就可以缩短很多。 网络请求?使用CDN,解决了网络选择和缓存的问题,CDN是用于静态资源的,但是网络请求静态资源的时候还是会带上cookie,这时候的cookie其实是对网络的损耗,所以希望在请求静态资源的时 阅读全文
posted @ 2019-06-14 21:03 小辣条 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 应用层:为应用软件提供了很多服务,构建于协议层,屏蔽网络传输相关细节 传输层:TCP、UPD协议,向用户提供可靠的端到端的服务,传输层向高层屏蔽了下层数据通信的细节 物理层:定义物理设备如何传输数据的(电脑,网线,光缆) 数据链路层:在通信实体间建立数据链路连接(软件服务,有了物理的连接,还需要软件 阅读全文
posted @ 2019-06-10 09:11 小辣条 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 一、TCP/IP 的分层管理 二、TCP/IP通信传输流 ARP地址解析协议参考:https://www.cnblogs.com/csguo/p/7527303.html 三、各种协议与HTTP协议的关系 四、HTTP协议 请求报文: 响应报文: 域名:主机名:URL区别:https://blog. 阅读全文
posted @ 2019-06-09 09:16 小辣条 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、在GitHub上创建一个代码仓库 找到仓库地址:git@github.com:QianDingweiCharles/ts-axios.git 二、项目配置 本地新建一个文件夹axios 用VScode打开,通过Typescript脚手架Typescript library starter搭建项目 阅读全文
posted @ 2019-06-08 15:40 小辣条 阅读(4729) 评论(0) 推荐(0) 编辑
摘要: 在TS中let x : [string, number]这样一个元组中,x赋值的时候x=['qian',8]元组里面的是严格按照类型的,如果是x=[8,'qian']是报错的,如果越界了,那么越界的元素是联合类型,但是类型不能超出限定的那两个 阅读全文
posted @ 2019-06-05 20:11 小辣条 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 看了一篇写的很好的文章,加入自己的理解!文章链接:https://mp.weixin.qq.com/s/dtLzQnJze3S69MqC7DqIpw 将理解画了一张图: 阅读全文
posted @ 2019-05-29 09:15 小辣条 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 手动修改冲突之后,git add . git commit ,git push 阅读全文
posted @ 2019-05-27 20:52 小辣条 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路 首先寻找第一个奇数,取出,然后将第一个奇数之前的元素全部往后移一位,讲找到的第一个奇数放在0号位置。 依次在第一个 阅读全文
posted @ 2019-05-26 21:31 小辣条 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 深入剖析js的原型、Function和Object之间的关系并简单实现继承https://blog.csdn.net/backee/article/details/83378772 js原型图解:https://www.cnblogs.com/libin-1/p/5820550.htm 结合以上两篇 阅读全文
posted @ 2019-05-26 20:12 小辣条 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 数值的整数次方 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路 这道题逻辑上很简单,但很容易出错 关键是要考虑全面,考虑到所有情况 exponent 是正,负,0的情况 base为0的情况 代码 function Power(ba 阅读全文
posted @ 2019-05-25 21:40 小辣条 阅读(146) 评论(0) 推荐(0) 编辑