随笔分类 - node
摘要:安装vue脚手架时候一直失败,如图: 管理员下安装: 快捷键 win +x , 按A进入;
阅读全文
摘要:node.js是基于单线程模型架构,这样的设计可以带来高效的CPU利用率,但是无法却利用多个核心的CPU,为了解决这个问题,node.js提供了child_process模块,用于新建子进程,子进程的运行结果储存在系统缓存之中(最大200KB),等到子进程运行结束以后,主进程再用回调函数读取子进程的
阅读全文
摘要:一、需求 1、当用户请求http://domain/start时,可以看到一个欢迎页面,页面上有一个文件上传的表单。 2、用户可以选择一个图片并提交表单,随后文件将被上传到http://domain/upload, 3、访问http://domain/upload,展示刚才上传的图片。 二、分析模块
阅读全文
摘要:前言 querystring 模块提供了一些实用工具,用于解析与格式化 URL 查询字符串。 一、querystring.parse() 用于将一个查询字符串解析为JS 对象。 parse方法一共可以接受四个参数。 querystring.parse(str[, sep[, eq[, options
阅读全文
摘要:Node是单线程运行环境,一旦抛出的异常没有被捕获,就会引起整个进程的崩溃。所以,Node的异常处理对于保证系统的稳定运行非常重要。 node的处理方法: 1、使用throw语句抛出异常 常用的捕获异常方式,结构无法捕获异步运行的代码抛出的异常。 2、回调函数 将错误对象作为第一个参数,传入回调函数
阅读全文
摘要:前言 fs是filesystem的缩写,该模块提供本地文件的读写能力,基本上是POSIX文件操作命令的简单包装。但是,这个模块几乎对所有操作提供异步和同步两种操作方式,供开发者选择。 一、文件读取 文件读取又分为同步读取(readFileSync())和异步读取(readFile()) 二、文件写入
阅读全文
摘要:1、创建临时文件夹ejsdemo 2、进入ejsdemo 初始化项目 3、安装express 4、新建工程demo(注意 -e) 5、进入demo文件夹中执行npm install,下载express所有依赖块,并启动服务 启动成功如下 6、看看项目demo的目录结构 7、修改视图中的index.e
阅读全文
摘要:在其他高级语言中,都有模块中这个概念,比如java的类文件,PHP有include何require机制,JS一开始就没有模块这个概念,起初,js通过<script>标签引入代码的方式显得杂乱无章,语言自身也缺乏组织和约束能力,所以人们不得不以各种命名空间等方式认为的约束代码,达到安全易用的目的。经历
阅读全文
摘要:大家应该都有听过,nodejs性能优越,并发也很好之类的话,那我们用Apache ab对node这个空框架测试一下,然后再对一些网站测试一下,或或少一定的参考意义把。 Apache ab测试工具是模拟多线程并发请求,就是有n多请求同时向服务器发送,同时也使得ab成为某些网络攻击的工具。 话不多少,直
阅读全文

浙公网安备 33010602011771号