美文网首页我爱编程
2018-04-11学习笔记

2018-04-11学习笔记

作者: Ms不得空儿 | 来源:发表于2018-04-13 13:25 被阅读0次

Linux的一些命令

curl : 利用URL规则在命令行下工作的文件传输工具,强大的http命令行工具,支持文件的上传和下载。基本语法   curl http://www.example.com   显示html的内容,(http://www.cnblogs.com/duhuo/p/5695256.html)

node事件循环机制 EventLoop

node的主线程会产生堆和栈,执行栈按顺序执行任务,任务清空后主线程会继续读取任务队列里的任务,依次执行任务回调函数。

Javascript是单线程,为异步任务提供了4个定时器,分别是:process.nextTick,  setTimeout, setInterval, setImmediate. 

process.nextTick 当执行栈任务清空后,在读取任务队列之前加入,发生在所有异步队列之前。

setImmediate 被添加在任务队列的尾部。

本轮事件循环:process.nextTick, Promise(微任务microTask)

下轮事件循环: setTimeout, setImmediate, setInterval

var p  = Object.create(null);

var p = {};

这2个变量的定义有什么不同?

Object.create(null) 不继承任何对象。没有任何属性,打印出来就是 No propertites

{} 继承自Object,Object.prototype.hasOwnProperty.call(p, 'toString') === true

HTTP TCP/IP 协议(https://hit-alibaba.github.io/interview/basic/network/HTTP.html)

HTTP请求内包含了哪些内容: 请求头,状态行,消息主体。

请求方式:GET,POST

持久链接: Connection: Keep-Alive HTTP 1.1  保持当前连接,避免了重新链接。

会话跟踪(URL重写,隐藏表单域,cookie,session)

CSRF攻击:伪造用户请求。防范攻击的方法: 关键操作用POST请求,验证码,Token,检测Referer.

XSS 攻击:主要是利用用户输入加入攻击类脚本。防御方法: 过滤用户输入,对输入内容进行escape变成普通文本。

ES6和CommonJS如何解决模块依赖加载。

CommonJS是运行时加载,ES6是编辑时输入接口。

CommonJS输出是值的拷贝,ES6输出的值的引用。

相关文章

  • 2018-04-11学习笔记

    Linux的一些命令 curl : 利用URL规则在命令行下工作的文件传输工具,强大的http命令行工具,支持文件...

  • 2018-04-11

    2018-04-11 180 戴师傅 简书作者 2018.04.11 21:10 打开App (稻盛哲学学习会)打...

  • 纯粹

    /** * @Author liguo * @Description * @Data 2018-04-11 */ ...

  • 易经讲座第三讲学习心得——果果妈读经感恩日记

    2018-04-11 星期三 晴 【早睡早起】 昨晚22:30,今早4:35起床。 【学习】1.学习《赖国全学说集...

  • 日精进打卡(第278天)

    2018-04-11 姓名:李义 公司:慈溪创鑫车辆零部件有限公司 组别:259期利他二组 【知~学习】 背诵 六...

  • mysql错误集锦

    2018-04-11:环境:linux+wdcp+phpservice mysqld status 报错“ERRO...

  • 用户中心

    layout: "post"title: "用户中心"date: "2018-04-11 18:12" 用户中心 ...

  • 用户信息

    layout: "post"title: "用户模块"date: "2018-04-11 09:02" 用户系统 ...

  • 中国互联网企业100强发明专利排行榜

    2018-04-11 合享智慧学习中心 中国互联网100强企业发明专利排行榜发布:incoPat创新指数研究中心与...

  • MARKDOWN学习笔记

    标题 # MARKDOWN学习笔记 MARKDOWN学习笔记 MARKDOWN学习笔记- MARKDOWN学习笔记...

网友评论

    本文标题:2018-04-11学习笔记

    本文链接:https://www.haomeiwen.com/subject/vxaahftx.html