玩转Node.js单元测试
代码部署之前,进行一定的单元测试是十分必要的,这样能够有效并且持续保证代码质量。而实践表明,高质量的单元测试还可以帮助我们完善自己的代码。这篇博客将通过一些简单的测试案例,介绍几款Node.js测试模块:...
View ArticleNodejs的WebSocket模块怎么设置连接超时时间?
目前遇到一个这样的问题: 现在C++作为websocket的server端,nodejs是作为client端,如果输入了一个不存在的IP,那么Nodejs这边会尝试连接很久没有调用回调,看了很多资料和源码,Websocket自己有一个 5 s timeout 的一个设置。但是为什么不起作用呢?在nodejs这边,怎么设置client端尝试连接的一个超时时间呢? 求大神指点。
View Articlereact操作真实dom是否还需要使用state
react可以通过更新state来更新dom, 但操作真实dom获取一些元素信息,改变display,或者top之类的时, 如dom.style.xx,直接操作也能生效。 这个时候是否还需要将状态加入state中,而不是直接使用,性能上有区别么?
View Articlenodejs应用系统开放源码
nodejs应用系统https://github.com/sail-sail/qv1, 安装数据库 PostgreSQL 9.6.x https://www.postgresql.org/download/ (windows x64,centos x64等均可) 2, 停止PostgreSQL服务, 安装PostgreSQL的plv8插件 centos:...
View Article[北京.三元桥] 咔咔买房招聘node.js攻城狮2名,MBP+DELL24"
公司介绍我们是一个初创公司,咔咔买房是我们的产品,我们致力于通过区块链电子产权证的方式提高不动产的流动性。16年年底获得了李笑来和百度七剑之一的王啸天使投资。希望在17年一起实现一个小目标!职位描述基本要求: 1.熟练掌js语言特性,闭包规范,ES6标准; 2.两年以上的node.js实际项目经验,熟练掌握express框架,了解node.js最佳实践; 3.理解面向对像,设计模式,分层架构;...
View Article如何关闭ubuntu上的node进程
node 进程kill后,为什么又会自动启动ubuntu 版本为 16.04服务器是1g1核的,是不是没有没要使用pm2。部署的时候不太记得了,看起来没有使用pm2部署。 可能是直接使用 node index.js 运行的。 现在想关闭这个进程,发现怎么关都关不掉。...
View Articlenode 内存泄漏
node 版本 6.9.4 node app 运行了一天。没有任何操作。 ps aux | grep node rss 的大小有明显的增加 比较了 node-heapdump的工具生产的快照,发现heap 几乎没有增加。 为什么 rss 增加了呢?另外 process.memoryUsage().rss输出的rss值和ps命令看到的值也有几M的差别。
View Articleunvue: Vue 同构渲染框架
unvue是基于 vue-router和 vue-server-renderer的同构渲染框架,你只需要在入口文件 export vue-router 的实例就行了:import router from './router' export default { router } 如何创建路由完全由你掌握,而类似的 Next.js/Nuxt.js...
View ArticleNode如何编写命令行程序?
如图所示,这是一个Python版本的命令行程序,Python中有curses库可以调用,node.js怎么实现这样的效果呢?有什么现成的库可以调用嘛?
View Articlenode7,koa2,koa-session2写cookie失败,操作cookie需要用哪个中间件吗,客户端angular2
const Koa = require('koa'); const session = require("koa-session2"); const Store = require("./Store.js"); const app = new Koa(); app.use(session({ key: "SESSIONID", //default "koa:sess" //store: new...
View Article