nodejs随记04】的更多相关文章

aes加密 资料 简介; 例子; process 改变工作目录: process.chdir(path); 路径计算 例子 获取调用执行所在文件地址 function getCaller() { try { var err = new Error(); var callerfile; var currentfile; var origPrepareStackTrace = Error.prepareStackTrace; Error.prepareStackTrace = function (e…
前言 昨天,我们跟着这位大哥的博客(https://github.com/nswbmw/N-blog/wiki/_pages)进行了nodeJS初步的学习,最后也能将数据插入数据库了 但是一味的跟着别人博客写代码肯定不行,所以我们今天就来做一个简单的新闻发布系统,系统第一阶段不需要太难,主要有以下功能 ① 新闻类型管理 ② 新闻管理(具有图片上传功能) ③ 新闻浏览 功能虽然不多,但是也涵盖很多基本操作了,程序不过增删查改嘛,外加上传附件,够了.于是开始我们今天的学习吧 准备工作 根据昨天的折腾…
笔者的团队最近接到了一个有关图像识别的需求,本来应该由后端团队提供能力,native提供容器,前端团队仅负责一些“外围的形式工作”,不过由于各种各样的原因,最后的结果变成了前端团队在原有工作基础上,承担了图像识别的能力,后端专注其他服务,于是一场图像识别的冒险就此开始. 因为项目背景是图像识别,而笔者仅有一些本科时图形学的一些皮毛知识,自己实现想来基本不太可能了,于是一开始就准备伸出手去探索下有没有现实可用的既成方案.因为最开始的项目需求是文字识别,首先进入笔者视野的就是OCR(Optical…
文件操作 文件系统的操作 fs.readFile(filename, [options], callback) fs.writeFile(filename, data, [options], callback) //同步 fs.writeFileSync('data/' + dist, fs.readFileSync(src)); //异步 fs.readFile(src, function (err, data) { if (err) { throw err; } else { fs.writ…
Basic认证 检查报文头中Authorization字段,由认证方式和加密值构成: basic认证中,加密值为username:password,然后进行Base64编码构成; 获取username和password; var auth = req.headers['authorization']; var encoded = auth.split(' ')[1]; //获取加密值 var decoded = new Buffer(encoded, 'base64').toString('ut…
EventEmitter var stream = require('stream'); var Readable = stream.Readable; //写入类(http-req就是),初始化时会自动调用_read接口; var util = require('util'); var Reader = function () { Readable.call(this); //继承其他构造器; this.counter = 0; } util.inherits(Reader, Readable…
上一篇文章说一下,后台接口的创建,这篇说一下如果调用接口. 创建一个目录helpers 此目录下有三个文件分别是 ApiClient.ts.clientMiddleware.ts.Core.ts,前面两个文件. 是因为在React项目中调用后台接口用,用这个挺方便很好用的,将其引入到Angular4里方便调接口调用. 在Vue项目其实也一样可以用,个人觉得这个要比用vue-source用起来方便,具体在Vue中怎么使用,在我的github https://github.com/xiaotuni/…
列表,元组,字典的使用一.列表列表的格式:list[元素1,元素2,--]列表也是一个有序集合,下标索引从0开始与字符串类似1.在列表中添加数据append:list.append(添加元素) (在最后添加元素)insert:list.insert(下标,添加元素) (在指定位置添加元素)extend:list.exend(list2) (合并两个列表)2.在列表中删除数据pop:list.pop() (删除最后一个元素)remove:list.remove(删除元素) (删除指定的元素)del…
题外话: 之前写过ubuntu下编译nodejs- 传送门:Ubuntu15.04编译安装nodejsV0.12.3 只是如今基本在win下做开发了-. 就以这篇帖子为开头,作为我踏上nodejs之路的开篇吧- 安装配置 windows下的安装比linux简单好多,简言之就三个步骤: 到下载下载针对自己系统版本号的可运行文件(exe) – 官网 -> Download -> 找吧 把运行路径写到环境变量path里面 – 我是安装在D盘的,所以 更改默认的npm源为国内源(淘宝)-你懂得,各种墙…
文章背景:腾讯平台上的qq群数以千万百万计,但99%的在吹水扯蛋,从早上的问好开始,到晚上的晚安,无一不浪费青春之时间,看之痛心,无力改变,只好自己建了一个,希望能以此来改变群内交流的氛围或环境. 以下是我群的一些约定分享一下,给其它行业同仁一点借鉴,以此也侧面推动行业阶梯式的进步,让入门级初中级找到一个适合的学习群. 以下为具体内容:  群号:159758989 人的存在是为了创建价值,群的存在是为了解决问题,你的存在是为了问题快速解决. 为了使你的问题得到快速的解决,请抽空阅读以下约定: 如…