2018年6月17日

NodeJS调用jar包

摘要: 我们在实际的生产、开发实践中,其实要和许多第三方服务商进行打交道,这其中包括使用他们提供的批量与联机服务,但与别的互联网企业不大相同的是,银行作为传统企业,其一贯重视安全性,许多在互联网企业看似理所当然的事情,在银行内实践起来就不那么顺畅。比如,最近,因为第三方系统升级(升级改造的原因自然是因为国家 阅读全文

posted @ 2018-06-17 23:51 bijian1013 阅读(4185) 评论(0) 推荐(0) 编辑

为npm设置代理

摘要: npm全称为Node Packaged Modules。它是一个用于管理基于node.js编写的package的命令行工具。其本身就是基于node.js写的,这有点像gem与ruby的关系。 在我们的项目中,需要使用一些基于node.js的javascript库文件,就需要npm对这些依赖库进行方便 阅读全文

posted @ 2018-06-17 21:02 bijian1013 阅读(722) 评论(0) 推荐(0) 编辑

Windows平台安装MongoDB

摘要: 一.MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community。 注意:在 MongoDB 阅读全文

posted @ 2018-06-17 20:48 bijian1013 阅读(186) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十七)—浮点运算decimal.js

摘要: 前言 开发过程中免不了有浮点运算,JavaScript浮点运算的精度问题会带来一些困扰 JavaScript 只有一种数字类型 ( Number ) JavaScript采用 IEEE 754 标准双精度浮点(64),64位中 1位浮点数中符号,11存储指数,52位存储浮点数的有效数字 有时候小数在 阅读全文

posted @ 2018-06-17 17:02 bijian1013 阅读(668) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十六)—Pomelo介绍&入门

摘要: 前言&介绍 Pomelo:一个快速、可扩展、Node.js分布式游戏服务器框架 从三四年前接触Node.js开始就接触到了Pomelo,从Pomelo最初的版本到现在,总的来说网易出品还算不错,但是发展不算快;用它做过一些项目和小游戏表现还不错。 用它的主要好处: 1. 入门简单,有比较丰富的文档和 阅读全文

posted @ 2018-06-17 16:56 bijian1013 阅读(1286) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十五)—Node.js + Koa2 构建网站简单示例

摘要: 前言 前面一有写到一篇Node.js+Express构建网站简单示例:http://www.cnblogs.com/zhongweiv/p/nodejs_express_webapp.html 这篇还是用以前的例子, 用Node.js+Koa2构建 Koa: https://github.com/k 阅读全文

posted @ 2018-06-17 16:46 bijian1013 阅读(493) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十四)—Mongoose介绍和入门

摘要: 简介 Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具 那么要使用它,首先你得装上node.js和mongodb,关于mongodb的安装和操作介绍可以参考:https://www.cnblogs.com/flyingeagle/p/9193102.html G 阅读全文

posted @ 2018-06-17 16:36 bijian1013 阅读(290) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十三)—PM2

摘要: 简介 PM2 pm2是一个内置负载均衡的node.js应用进程管理器(也支持Windows),其它的类似功能也有不少,但是感觉pm2功能更强,更值的推荐 GitHub地址:https://github.com/Unitech/pm2 API Docs:http://pm2.keymetrics.io 阅读全文

posted @ 2018-06-17 16:30 bijian1013 阅读(317) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十二)—定时任务(node-schedule)

摘要: 写在之前 在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等 一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务 下面就用示例来说明一下node-s 阅读全文

posted @ 2018-06-17 16:27 bijian1013 阅读(393) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十一)—数据采集器示例(request和cheerio)

摘要: 写在之前 很多人都有做数据采集的需求,用不同的语言,不同的方式都能实现,我以前也用C#写过,主要还是发送各类请求和正则解析数据比较繁琐些,总体来说没啥不好的,就是效率要差一些, 用nodejs写采集程序还是比较有效率(可能也只是相对C#来说),今天主要用一个示例来说一下使用nodejs实现数据采集器 阅读全文

posted @ 2018-06-17 16:22 bijian1013 阅读(461) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(十)—与MongoDB的交互(mongodb/node-mongodb-native)、MongoDB入门

摘要: 简介 MongoDB 开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性; NoSQL毕竟还处于发展阶段,也有说它的各种问题的:http://coolshell.cn/articles/5826.html 官网地址:http://www.mongodb.or 阅读全文

posted @ 2018-06-17 16:15 bijian1013 阅读(343) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(九)—与Redis的交互(mranney/node_redis)入门

摘要: 简介和安装 redis简介: 注:应用场景没有提到,暂时没有太多实际体会,不瞎说,以免误导人,但是从它的简介和特性来说,起码缓存场景是不错的! Redis下载地址: https://github.com/dmajkic/redis/downloads node.js客户端:node_redis ht 阅读全文

posted @ 2018-06-17 15:36 bijian1013 阅读(482) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(八)—Node.js + Express 实现上传文件功能(felixge/node-formidable)

摘要: 前言 前面讲了一个构建网站的示例,这次在此基础上再说说web的常规功能 文件上传,示例以一个上传图片的功能为例子 上传功能命名用formidable实现,示例很简单! PS:最近比较忙,距上一次更新已经比较久了^_^! formidable简介 nodejs原生实现上传还是比较麻烦,有兴趣的自已去参 阅读全文

posted @ 2018-06-17 15:28 bijian1013 阅读(501) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(七)—Node.js + Express 构建网站简单示例

摘要: 前言 上一篇学习了一些构建网站会用到的一些知识点:https://www.cnblogs.com/flyingeagle/p/9192936.html 这一篇主要结合前面讲到的知识,去构建一个较为完整的网站应用程序,对前面学到的一些知道做一个串联加深并灵活运用! 功能主要用MySQL数据库,包括登录 阅读全文

posted @ 2018-06-17 15:15 bijian1013 阅读(370) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(六)—Node.js + Express 构建网站预备知识

摘要: 前言 前面经过五篇Node.js的学习,基本可以开始动手构建一个网站应用了,先用这一篇了解一些构建网站的知识! 主要是些基础的东西... 如何去创建路由规则、如何去提交表单并接收表单项的值、如何去给密码加密、如何去提取页面公共部分(相当于用户控件和母版页)等等... 下面就一步步开始吧^_^!... 阅读全文

posted @ 2018-06-17 15:05 bijian1013 阅读(334) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(五)—Express安装入门与模版引擎ejs

摘要: 前言 前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分; Node.js提供了http模块,这个模块中提供了一些底层接口,可以直接使用,但是直接开发网站那还是太累了,所以http模块也不单讲了,可以去看官方API:http://nodejs.org/api/http.htm 阅读全文

posted @ 2018-06-17 14:52 bijian1013 阅读(323) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(四)—与MySQL交互(felixge/node-mysql)

摘要: 简介和安装 Node.js与MySQL交互操作有很多库,具体可以在 https://www.npmjs.org/search?q=mysql 查看。 我选择了felixge/node-mysql,用的人比较多,先随大溜看看它的使用,暂时没有太过纠结于各库之间的执行性能问题,对其它库有研究的筒子也可以 阅读全文

posted @ 2018-06-17 14:43 bijian1013 阅读(491) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(三)—模块

摘要: 简介及资料 通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs.org/api/ ,这些核心模块被编译成二进制文件,可以require('模块名')去获取;核心模块具有最高的加载优先级(有模块与核心模块同名时会体现) (本次主要说自定义模块) No 阅读全文

posted @ 2018-06-17 14:30 bijian1013 阅读(214) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(二)—事件模块

摘要: 一.简介及资料 http://nodejs.org/api/events.html http://www.infoq.com/cn/articles/tyq-nodejs-event events是node.js 最重要的模块,events模块只提供了一个对象events.EventEmitter, 阅读全文

posted @ 2018-06-17 11:38 bijian1013 阅读(241) 评论(0) 推荐(0) 编辑

Nodejs学习笔记(一)—简介及安装Node.js开发环境

摘要: 一.简介 Node.js是让Javascript脱离浏览器运行在服务器的一个平台,不是语言; Node.js采用的Javascript引擎是来自Google Chrome的V8;运行在浏览器外不用考虑头疼的Javascript兼容性问题; 采用单线程、异步IO与事件驱动的设计来实现高并发(异步事件也 阅读全文

posted @ 2018-06-17 11:35 bijian1013 阅读(206) 评论(0) 推荐(0) 编辑

导航