2018年的文章移至github上,点我去!2018年的文章移至github上,点我去!2018年的文章移至github上,点我去!

Fork me on GitHub

随笔分类 -  NodeJs

NodeJs之fs
摘要:NodeJs版本:4.4.4 fs的实用方法 查看文件信息(fs.stat) 定义:fs.stat(path, callback) 结果: 查看文件夹下文件(fs.readdir) 用来查看文件夹下有哪些文件 定义:fs.readdir(path[, options], callback) 结果: 阅读全文

posted @ 2018-03-03 22:07 qize 阅读(296) 评论(0) 推荐(0) 编辑

NodeJs之fs的读写删移监
摘要:NodeJs版本:4.4.4 fs 文件系统模块是一个封装了标准的 POSIX 文件 I/O 操作的集合。Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本。 图片的复制与粘贴 创建一个可读流与一个写入流。通过管道 。 读文件(fs.readFile) 定义:fs.readFile 阅读全文

posted @ 2017-04-28 13:40 qize 阅读(6788) 评论(0) 推荐(0) 编辑

NodeJs之http
摘要:创建新的服务器 创建一个简单的服务 这段代码只会启动一个侦听8888端口的服务器,不会应答,不会任何事,所以是无意义的。 下面创建一个有意义的服务器 结果: 这里我们通过 response.writeHead 发送一个请求状态码和内容类型,使用 response.write() 函数在HTTP响应主 阅读全文

posted @ 2017-04-12 16:26 qize 阅读(905) 评论(0) 推荐(1) 编辑

NodeJs之crypto
摘要:NodeJs版本:4.4.4 crypto nodejs提供了内置加密模块 。 加密模块提供了 HTTP 或 HTTPS 连接过程中封装安全凭证的方法。 它也提供了 OpenSSL 的哈希,hmac, 加密(cipher), 解密(decipher), 签名(sign) 和 验证(verify) 方 阅读全文

posted @ 2017-02-23 18:28 qize 阅读(2429) 评论(0) 推荐(1) 编辑

Socket.io+Nodejs通讯实例
摘要:具体源码: "Socket" 目录结构 D:. │ package.json │ server.js │ └─public index.html socket.io.js 需要的条件 socket.io.js 供前端界面初始化io socket.io 供NodeJs端提供socket方法 socke 阅读全文

posted @ 2017-02-13 13:27 qize 阅读(33302) 评论(0) 推荐(1) 编辑

Express之get,pos请求参数的获取
摘要:Express的版本4.X Get query参数的获取 url假设: 路由的定义: 1.获取?name=zhaoqize这样的参数 2.获取&job[st]=web这样的参数 3.获取?name=zhaoqize参数的另外一种写法(4.x版本中该方法已被废弃) 4.获取所有参数 具体代码: 结果: 阅读全文

posted @ 2017-02-08 11:47 qize 阅读(13085) 评论(0) 推荐(0) 编辑

Express之托管静态文件
摘要:中间件express.static 我们使用express初始化一个目录的时候,会在app.js中看到一大推的app.use。 其中一个主要的中间件是 express.static (4.0版本依旧保留的中间件) 通过 express.static 可以帮助我们 托管 静态文件,js,css,img 阅读全文

posted @ 2017-02-07 15:35 qize 阅读(1708) 评论(0) 推荐(0) 编辑

Express与NodeJs创建服务器的两种方法
摘要:NodeJs创建Web服务器 这是一个原生式的创建一个web服务器的方式,但是有缺陷。如果我们想要将我们的静态页面至于与服务器同域下的时候很不方便。 Express创建Web服务器 这里我们借用Express封装好的方法创建了一个监听80端口的方法,不禁我们可以作为后端服务通过 访问,还可以访问我们 阅读全文

posted @ 2017-02-06 11:52 qize 阅读(935) 评论(0) 推荐(0) 编辑

图片上传之FileAPI与NodeJs
摘要:HTML5之fileAPI HTML5之fileAPI使得我们处理图片上传更加简单。 实例 html代码 效果: 这里我们可以通过 来获取到图片的信息。 这里有 ,`size type`这几个我们常用的属性。 实现预览 选择好图片后,我们都希望会有个预览功能。这个html5也为我们想到了。 他提供了 阅读全文

posted @ 2017-01-24 10:11 qize 阅读(3300) 评论(2) 推荐(1) 编辑

NodeJs之调试
摘要:关于调试 当我们只专注于前端的时候,我们习惯性F12,这会给我们带来安全与舒心的感觉。 但是当我们使用NodeJs来开发后台的时候,我想噩梦来了。 但是也别泰国担心,NodeJs的调试是很不方便!这是肯定的。 但是还好,我们有 "node inspector" 来帮助我们解决一部分的调试问题,但是对 阅读全文

posted @ 2017-01-15 17:28 qize 阅读(2828) 评论(0) 推荐(0) 编辑

CentOS下使用NVM
摘要:查看CentOS版本 安装epel源 32位系统选择: rpm ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel release 6 8.noarch.rpm rpm ivh http://dl.fedoraproject.org/pub/ep 阅读全文

posted @ 2017-01-14 18:07 qize 阅读(9340) 评论(0) 推荐(2) 编辑

NodeJs之进程守护
摘要:进程守护 由于nodejs的单线程的脆弱性,一旦遇到运行错误便会严重到退出node进程导致系统或应用瘫痪,所以 "pm2" , "forever" 出现了,帮助我们实现进程的重启,这只是他们的特性之一。 实例演示进程退出 遇到错误,进程退出。 我们请求localhost:80 使用curl来请求: 阅读全文

posted @ 2017-01-11 15:05 qize 阅读(4821) 评论(2) 推荐(1) 编辑

Ubuntu下使用nvm
摘要:写在前面:刚写着写着博客就跨年了,希望新的一年大家万事如意,一切向"前"看! 安装 使用 安装成功后,需要关闭xshell,重新启动。nvm才会生效。 使用 查看nvm是否安装成功 查看已安装 通过 查看已安装的版本 查看有哪些可安装 通过 查看可使用版本 安装nodejs 通过 来安装,后面的版本 阅读全文

posted @ 2017-01-01 00:14 qize 阅读(4095) 评论(0) 推荐(1) 编辑

NodeJs之pm2
摘要:pm2 "pm2" 是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能。 开发过程中建议时不时的参看官方详细命令行使用: "命令行" "pm2文档" pm2的安装与使用 安装 需要全局安装 启动进程/应用 [PM2] Start 阅读全文

posted @ 2016-12-22 13:44 qize 阅读(17229) 评论(1) 推荐(3) 编辑

NodeJs之log4js
摘要:log4js "log4js" 是一个管理,记录日志的工具。 其实与 "morgan" 的作用类似。 安装 log4js的6个日志级别 分别是:trace(蓝色)、debug(青色)、info(绿色)、warn(黄色)、error(红色)、fatal(粉色) 这6个level方便我们给日志设置不同的 阅读全文

posted @ 2016-12-11 18:59 qize 阅读(7408) 评论(0) 推荐(0) 编辑

NodeJs之OS
摘要:NodeJs版本:4.4.4 OS Node.js提供了一些基本的底层操作系统的模块 "OS" . API 阅读全文

posted @ 2016-12-10 16:23 qize 阅读(897) 评论(0) 推荐(0) 编辑

NodeJs之Path
摘要:NodeJs版本:4.4.4 Path模块 NodeJs提供的 "Path" 模块,使得我们可以对文件路径进行简单的操作。 API 阅读全文

posted @ 2016-12-10 16:11 qize 阅读(513) 评论(0) 推荐(0) 编辑

Travis CI用来持续集成你的项目
摘要:这里持续集成基于GitHub搭建的博客为项目 工具: Travis CI简介 Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis 阅读全文

posted @ 2016-12-04 23:24 qize 阅读(11659) 评论(0) 推荐(4) 编辑

NodeJs在Linux下使用的各种问题
摘要:环境:ubuntu16.04 ubuntu中安装NodeJs 通过apt get命令安装后发现只能使用nodejs,而没有node命令 如果想避免这种情况请看下面连接的这种安装方式: 拓展见: "Linux下Nodejs安装(完整详细)" 如果想解决问题的话,输入下面的命令即可 npm intsal 阅读全文

posted @ 2016-11-29 22:12 qize 阅读(7443) 评论(0) 推荐(0) 编辑

NodeJs之child_process
摘要:一.child_process child_process是NodeJs的重要模块。帮助我们创建多进程任务,更好的利用了计算机的多核性能。 当然也支持线程间的通信。 二.child_process的几个API 异步: child_process.exec(command[, options][, c 阅读全文

posted @ 2016-11-19 14:43 qize 阅读(5012) 评论(1) 推荐(1) 编辑

导航

0 commits in this month

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示