- 博客(5)
- 收藏
- 关注
原创 node模块之dns(域名解析)
/* * dns 是域名服务器 * dns模块包括两类函数: * 第一类: 使用底层操作系统工具进行域名解析,且无需进行网络通信,这类函数只有一个:dns.lookup(); * 第二类: 连接到一个真实的dns服务器进行域名解析,而且始终使用网络进行dns进行查询,这类函数包括了除dns.lookup()之外的所有函数 **/ const dns = require('dns') dns.lo...
2018-02-23 17:03:07 1329
原创 服务器总结
使用http模块创建Web服务器 Web服务器的功能: 接受HTTP请求(GET、POST、DELETE、PUT、PATCH) 处理HTTP请求(自己处理,或请求别的程序处理) 做出响应(返回页面、文件、各类数据等) 常见的Web服务器架构: Nginx、Apache:负责接受HTTP请求,确定谁来处理请求,并返回请求的结果 php-fpm / php模块:处理分配给自己的请...
2018-02-23 12:36:19 561
原创 node子进程 child_process
在node中我们常常需要在主进程之外新建一个子进程来提高程序的运行效率,这时就需要使用到node中的child_process模块。child_process 模块提供了衍生子进程的功能,在默认情况下,父进程和子进程之间会建立stdin,stdout,stderr三个管道,数据能够以非阻塞的方式流动。 child_process 子进程 子进程使用场景 计算密集型系统 前端构建工具利用多核 C...
2018-02-23 12:29:18 4584
原创 node 中断言assert的使用
assert中assert API的使用 在nodejsh中有一个assert模块,这个模块主要用于内部断言测试使用,我们也可以在项目中使用assert模块进行断言的判断。 如果是true则测试通过,如果是false则测试不通过。 关键点:第一参数value是测试的值,第二个是测试结果的提示,默认第二个参数为空 const assert = require('assert') assert...
2018-02-16 18:50:44 2792
原创 用express和vue构建全栈项目myweb
我 自己的网站myweb 我一直想建立一个自己的网站,可以在上面看电影,读文章,写blog,最近不是很忙所以我用vue和express搭建一个这样的网站 开发环境 线上环境:百度bae基础服务器 线上数据库:mysql 开发环境: 前台vue后台express node版本:4.4.1 遇到的问题 数据库连接问题:开发服务器连接数据库不需要断开连接也可以正常使用,线上服务...
2018-02-11 23:42:42 1544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人