
NODE.JS
坐在那边看天空
爱玩爱动,喜欢篮球,NBA,程序设计
展开
-
NODE.JS ORM之sequelize 框架
1、安装:npm install sequelize //ORM 主框架npm install -g sequelize-auto // 已有数据库表生成modle工具2、已有的数据库生成modlenpm install -g tedious //安装MSSQL数据库驱动。sequelize-auto -o "./models" -d zmc原创 2017-02-18 15:03:58 · 3275 阅读 · 0 评论 -
NODEJS 异构系统数据交互
NODEJS 与异构系统数据交互主要是两种方式:1、直接调用DLL 实现数据交互 可通过FFI 方式实现。优点是:安装好ffi后可快速兼容原有业务缺点:配置ffi编译环境复杂,对DLL 的编写方式有一定要求, 不规范的DLL 可能导致NODE执行异常 64位的NODE 跟 32位 DLL 的兼容性问题。 DLL 如果有结构体等复杂参...原创 2018-03-02 11:56:09 · 582 阅读 · 0 评论 -
mysql存储过程执行状态判断
MySQL中有两个函数来计算上一条语句影响了多少行,不同于SqlServer/Oracle,不要因为此方面的差异而引起功能问题:1,判断Select得到的行数用found_rows()函数进行判断。2,判断Update或Delete影响的行数用row_count()函数进行判断,这里需要注意,如果Update前后的值一样,row_count则为0,而不像SqlServer里转载 2018-02-01 16:37:59 · 1218 阅读 · 0 评论 -
NodeJS 异步 async / await 方案
第一个例子Async/Await应该是目前最简单的异步方案了,首先来看个例子。这里我们要实现一个暂停功能,输入N毫秒,则停顿N毫秒后才继续往下执行。var sleep = function (time) { return new Promise(function (resolve, reject) { setTimeout(function () {转载 2017-09-12 17:12:48 · 10092 阅读 · 0 评论 -
NODEJS项目打包成单个执行文件PKG
Package your Node.js project into an executablehttps://npmjs.com/pkgThis command line interface enables you to package your Node.js project into an executable that can be run even on devices w翻译 2017-08-25 17:28:19 · 10358 阅读 · 1 评论 -
EXPRESS bodyParser
必须指定content-typeExpress's bodyParser only parses the incoming data, if the content-type is set to either of the following:application/x-www-form-urlencodedapplication/jsonmultipart/for转载 2017-08-01 09:33:00 · 560 阅读 · 0 评论 -
NODE.JS async异步调用之串行化调用
异步是node.js绕不开的话题,推荐使用async 来处理async支持常见的 程序流程控制,串行执行,并行执行,流水线执行等这篇介绍最常用的串行化调用串行化调用场景:先刷牙洗脸 再吃早餐。typescript 中使用import async from 'async-es';node.js使用var async =requie('async');格式一:把任原创 2017-04-06 17:55:50 · 1859 阅读 · 1 评论 -
angular2+node.js express打包部署
angular是客户端JS,NODE.JS 是服务端JS,建立SPA 网站需要把这两者统一到一起。1、angular2项目创建,使用angular-cli ng new mypos 2、使用express命令行工具创建express项目。 express --view=hbs 3、angular2 中 需要引用到第三方库 例如 jquery,boot原创 2017-04-10 16:28:08 · 6476 阅读 · 0 评论 -
linux 下安装node.js
Run as root on RHEL, CentOS or Fedora, for Node.js v6 LTS:curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum -y install nodejsnpm install –g nn latest转载 2017-02-20 17:54:24 · 614 阅读 · 0 评论 -
NODEJS ORM sequelizejs 常见用法
sequelizejs 是一款 NODEJS ORM ,支持各大主流数据库,如MYSQL,MSSQL等。GITHUB上1W+ Star.项目使用中感觉功能强大,也很简洁,不过没有中文文档。查询: 汇总 reglist.sum('regsalesum', { where: { printcode: 1} });生成SQL SELECT SUM(regsalesum) FROM reglist W...原创 2018-03-17 14:18:45 · 1410 阅读 · 0 评论