loopback小技巧分享 —— 提高注册和登陆速度
你用slc工具生成了一个新项目 你想先注册一个用户用于测试 于是你打开了StrongLoop API Explorer,找到了User下的POST /user 你花了一点时间想好了用户名和密码,并输入了常用的邮箱,并点击了确认 … 你感觉像是等待了几个世纪那么漫长,数据终于返回了 你开开心心的拿着你的用户名和密码去调用User下的POST /users/login …...
View Articlecompass参数问题
gulp.task('sass', ['del'], function() { return gulp.src('./sassDir/style/*.scss') .pipe(compass({ config_file: path.join(process.cwd(), 'config.rb'), project: path.join(process.cwd(), '/sassDir'), css:...
View Article不太理解https.get()怎么加入headers?
我看了下api貌似没有讲。。。const https = require('https'); process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'; https.get({host:'https://10.*.*.*:8183/',headers:{'user-agent':'fuckoude'}},(res) => {...
View Articlenodejs 如何测试函数运行内存占用情况?
如题. 目前知道 benchmark 可以测试对比几个函数运行效率, 但是想同时看到它们的内存占用情况有什么好方法吗? 比如下面的 bluebird 模块的测试结果, 是使用什么工具测试得到的呢? 望大神指点…bluebird benchmarkfile time(ms) memory(MB) callbacks-baseline.js 211 25.57 promises-bluebird.js...
View Articlenodejs访问redis集群并发压力下超时80毫秒之V8日志分析
nodejs访问redis集群时,在同一秒中超时80毫秒以上的比较多,由于找不到超时原因,现将V8日志下载下来,麻烦各位大神给分析下V8日志中哪些地方造成服务阻塞,从而引起超时。V8日志: Statistical profiling result from isolate-0x1fc41a0-v8.log, (3888 ticks, 187 unaccounted, 0 excluded)....
View Article微信公众号支付选哪个包?weixin-pay 还是 wechat-pay?
weixin-pay:https://github.com/tvrcgo/weixin-pay wechat-pay:https://github.com/supersheep/wechat-pay这2个的star也差不多,请问用过的大侠,哪个比较好?
View Article阔论留言评论(即登-即评)
一个使用 React + flex + redux + nodeJs + mongodb + es6 的评论系统项目地址功能流光标题插入表格插入代码插入上传图片插入表情后话本开源项目希望能够搭建一个类似多说一样的开源评论系统,也可以供初学React 的同学参考也算是为大三实习准备吧如果觉得还可以希望小手一抖给个star & fork如果有希望一起设计,可以联系楼主 Q 469564715
View Articlekoa+react+redux+webpack+eslint+babel项目搭建详细全过程
昨天开始鼓捣的,到今天已经搭建基础的结构,当然还差很多没有弄,会继续弄,并整理了博客,欢迎初学者一起学习和找错,虚心接受大家的批评和建议~~ koa-react(一)koa-react(一)koa-react(一)源码地址: github
View Article如何做到前台发送的ajax请求和数据在后台express处理后再得到数据发送到另一个页面并跳转到该页面(页面跳转不知道怎么实现?)
前台代码 var topicTitle = $(this).text(); $.get("/view",{‘title’:topicTitle},function(data){ … }); 后台代码 exports.more = function(req, res){ res.render(“topic”,{result:req.query.title} );...
View Articlepm2 watch node 服务,有个打开浏览器的动作,导致每次都打开浏览器新标签.
我在用pm2来watch node服务,代码里调用了自动在浏览器打开项目的方法,导致每次ctrl+s的时候都打开新标签页 我想到的解决办法: 1.watch node服务的时候不打开新的浏览器标签页;(这不是我想要的) 2.在服务外设置一个标志,以表示是第几次启动服务;(可行,但是不太合理) 3.监听进程(好像行不通,因为pm2每次都重启了node服务,进程都没了) 4.监听浏览器子进程(太复杂)...
View Article关于使用Node进行密集计算时的执行效率?
Node4.4.5 PK Java 1.8 执行环境:MacOS Sierra 2.2 GHz Intel Core i7 递归计算斐波那契数列 var f=function (n) { return n==0?0:n>1?f(n-1)+f(n-2):1; }; 当n=46时,测试结果 Node:28s Java:9差距还是挺大的,现在有疑问,这个差距产生的原因是?...
View Article这个还真不知道,求教
使用express的express-generator生成express的基本框架后,系统提示使用DEBUG=preojectName & npm start 来启动服务器,但是我想要这样再加上端口的参数.类似于这样的 DEBUG=preojectName PORT=8000 & npm start的指令来启动,但是始终不行,求大神告知这个命令格式该怎样写,谢谢啦.
View Article初次使用generic-pool创建mongodb线程池,遇到一些问题。。。
启动程序的时候generic-pool为什么每次都会创建我以前设置的那些链接,具体现象为: 程序里的代码为 var pool = poolModule.Pool({ name : ‘mongoPool’, //连接池的名字 create : function(callback) { //创建一个连接的方法 var mongodb = Db(); mongodb.open(function (err,...
View Article分享一些学习笔记and高质量的电子书
感谢广大码农的支持,有段时间没上github没上cnode了,发现git上边star最多的居然是学习笔记这个小项目,而自己专心写的一些小项目确无人问津。尴尬!看来大家对学习分享等好的资源都十分喜爱,于是决定在此项目继续分享一些好的、经典的资源。此次更新比较大,增加内容如下:一些NodeJS和前端的学习笔记 一些经典且高质量的电子书 一些逗比的生活感悟...
View Article我的百度BAE上用node+mongodb搭建我在学习做的网站,遇到了一个关于排序的坑。
情况是这样的,我有一个评论的功能,用户评论一条就在评论框里面增加一条评论,用户之间也可以互相回复,问题就在这里,...
View Article