more >>一直都是在做vue的项目,对于react的探索搁置了许久,趁着回国在深圳隔离的时间,做了一个有别于react官网的井字棋游戏,总结下来,让自己思路更加清晰。
more >>一直都是在做vue的项目,对于react的探索搁置了许久,趁着回国在深圳隔离的时间,做了一个有别于react官网的井字棋游戏,总结下来,让自己思路更加清晰。
手写深拷贝是一个经常被面试官问到的题目,可是我们通常只考虑对象和数组两种情况,也不考虑成环的情况。下面想分享一个近乎完美的深拷贝代码。
more >>深拷贝就是对象a和对象b之间没有引用,简单来说就是对象a、b之间没有联系。
more >>最近闲来无事,研究了如何使用vue来造轮子,丰富自己的组件库,那么就从最简单的button开始吧。
所有的代码都在下面这个仓库里,欢迎star~ https://github.com/wuqin0791/gulu
1 | function validator(target, validatior){ |
这样用proxy来代理对象,并且结合类的使用,可以使得代码的灵活性更高。比如新增一个电话号码的验证,就可以直接修改personValidators的规则。
ps: 数据包在http1.0之后分为数据请求包,数据响应包
请求包:请求行;消息头;消息正文
响应包:状态行;消息头;响应正文
最近和朋友交流,如何才能答出一个出彩的回答,有了一些总结,低端的选手背答案,中档的选手理解知识,高级的选手抛出应用场景,sp是提出解决问题的方案,ssp会统筹调动资源。
Q:为什么会想总结一个这样的话题呢?
A:本质上,就是不想再被面试官虐;其次就是改变自己”被灌输“的思维习惯。
http英文是hyperText Transfer Protocol,超文本传输协议
https英文是hyperText Transfer Protocol Secure, 超文本传输安全协议
表面上多了个secure,这里面需要解释的东西就挺多的了。
secure本质上是基于SSL服务器数字证书的,SSL(Secure Sockets Layer)是一个安全协议(位于安全套接层),由网景公司开发,而SSL证书是遵从这样一个协议的「服务器数字证书」,在SSL 3.0的协议规范上,是SSL 3.0的后续版本。
more >>
- HTTP 的URL 以http:// 开头,而HTTPS 的URL 以https:// 开头
- HTTP 是不安全的,而 HTTPS 是安全的
- HTTP 标准端口是80 ,而 HTTPS 的标准端口是443
- 在OSI 网络模型中,HTTP工作于应用层,而HTTPS 的安全传输机制工作在传输层
- HTTP 无法加密,而HTTPS 对传输的数据进行加密
- HTTP无需证书,而HTTPS 需要CA机构wosign的颁发的SSL证书
先上代码吧
1 | function Promise(excutor){ |
1 |
|
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true