-
关于项目的一些总结(一)
在公司工作3年有余,主导经历的项目大大小小也有十几个,挑一些有代表性的项目来做一些总结。 酒店收益–预测分析平台先上一个数据的流程图: 数据来源系统数据来源有两个: 酒店订房系统(PMS)直连数据 酒店用户上传数据 因为与我们合作的PMS服务商数量有限,一部分使用我们系统的酒店用户采用的是其他厂商的PMS,只能通过上传数据来使用预测分析平台。 PMS直连数据 PMS数据到达我们公司内部大数据 …
-
用于在node.js中设计灵活体系结构的模式(CQRS / ES / Onion)(译)
原文地址Patterns for designing flexible architecture in node.js (CQRS/ES/Onion) 在这篇文章中,我介绍了一个使用CQRS和Event Sourcing模式的项目。 它使用洋葱式架构编写,并使用TypeScript编写。 “flexible” how?我使用“flexible”这个术语来推广能够适应不同环境的架构。 更确切地说, …
-
centos安装node-canvas的那些坑!
坑一node-canvas包在build的时候 需要c11,所以最低的gcc版本应该为gcc 4.7。但是许多centos系统中安装的gcc默认版本为Gcc 4.4.7.导致node-canvas安装不成功。需要将服务器的gcc版本更新。 坑二我们侥幸的开了 gcc版本的坑,还需要安装cairo 等一系列依赖。。。 OS Command OS X brew install pkg- …
-
npm-dependencies
dependencies 与 devDependencies 的区别npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件: …
-
Mongoose的小bug
mongoose存储bug这几天使用mongoose存储数组时,遇到了一个一直存不成功的bug …
-
fs模块简单使用
node fs模块简单使用方法首先在项目中安装fs npm install fs 然后在文件中引入 var fs = require('fs') 1.打开文件 fs.readFile('name',function(err,data){ //参数 name是打开文件的名称 //参数 err 是错误信息 //参数 data 是文件里面的 …
-
heroku部署
在heroku服务器上面部署node程序两天写了个node的小程序,想要部署到线上(最好免费的),看到新浪云SAE已经开始进行node服务的公测了,可惜没有搞到邀请码。所以就部署到之前查到的heroku上。 …
