摘要: 什么是promise? promise 翻译成中文的意思是 "承诺" ,一个承诺说出去了说明他是进行中的,承诺兑现了代表成功,没有兑现代表失败了。 promise 对象的状态一旦发生改变,就不可逆 promise有三个状态: pending 进行中 resolved 成功 成功后执行 promise 阅读全文
posted @ 2019-01-24 17:23 这拧巴的人生啊 阅读(360) 评论(0) 推荐(0) 编辑
摘要: mongoose中的 find 和 findOne 都是用来查找指定表的数据的 find指的是查找指定表的所有数据,返回的是数组 findOne指的是查找指定表的单条数据,返回一个对象 获取 “huang” 可以用 result.name 阅读全文
posted @ 2019-01-16 08:45 这拧巴的人生啊 阅读(2962) 评论(0) 推荐(1) 编辑
摘要: TCP的概述 TCP把连接作为最基本的对象,每一条TCP连接都有两个端点,这种断点我们叫作套接字(socket),它的定义为端口号拼接到IP地址即构成了套接字,例如,若IP地址为192.3.4.16 而端口号为80,那么得到的套接字为192.3.4.16:80。 TCP连接的建立(三次握手) 第一次 阅读全文
posted @ 2019-01-14 09:13 这拧巴的人生啊 阅读(194) 评论(0) 推荐(0) 编辑
摘要: HTTP报文:它是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。 HTTP报文的流动方向:一次HTTP请求,HTTP报文会从“客户端”流到“代理”再流到“服务器”,在服务器工 阅读全文
posted @ 2019-01-14 08:47 这拧巴的人生啊 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 图1 图2 第一张访问域名http://www.tsinghua.edu.cn,谷歌浏览器提示不安全链接,第二张是https://www.12306.cn/index,浏览器显示安全,为什么会这样子呢?2017年1月发布的Chrome 56浏览器开始把收集密码或信用卡数据的HTTP页面标记为“不安全 阅读全文
posted @ 2019-01-13 21:43 这拧巴的人生啊 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.切换到存放git版本库的地方 2.Git clone url(github上的地址) 3.设置全局用户(输入一次即可) git config --global user.name github上的用户名 git config --global user.email 邮箱 4.查看全局用户 git 阅读全文
posted @ 2019-01-13 12:27 这拧巴的人生啊 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 什么是前后端分离? 在前后端分离的应用模式中,后端只需要返回前端所需的数据,不用渲染HTML页面与效果。页面的展示与效果所需的数据,数据的加载方式,主要由前端决定。 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。 在前后端分离的应用模式中 , 阅读全文
posted @ 2019-01-12 18:10 这拧巴的人生啊 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Express是一个基于Node.js平台的web应用开发框架,在Node.js基础之上扩展了web应用开发所需要的基础功能,从而使得我们开发Web应用更加方便、更加快捷。 中间件是什么? 中间件函数是能够访问请求对象(req)、响应对象(res)和应用程序的请求-响应循环中的下一个函数的函数。下一 阅读全文
posted @ 2019-01-12 14:38 这拧巴的人生啊 阅读(214) 评论(0) 推荐(0) 编辑