分享一个xlsx转换json的强大工具
xlsx2jsonxlsx2jsonEnglish Document作用让excel表达复杂的json格式,将xlsx文件转成json。感谢某些想法也是借鉴了一个clojure的excel转json的开源项目 excel-to-json 。使用说明目前只支持.xlsx格式,不支持.xls格式。首先设置好node环境变量。配置config.json{ "xlsx": { "head": 2,//...
View Article怎么在heroku上部署thinkjs项目
我之前在heroku上部署过一个博客,用的是express框架,可以正常访问,这是博客地址https://express-n-blog.herokuapp.com/ 我现在用thinkjs和vue 写了一个单页博客,部署到heroku后没法访问https://thinkjs-vue-blog.herokuapp.com/...
View ArticlemongoDB:JSON.parse解析JSON.stringify的字符串不起作用
mongoDB数据库的一个表字段 hell 设置为 String 类型,将一个类型于 {reading: 1, listening: 1, speaking: 1, writing: 1} 的object, 使用JSON.stringify 格式后存进库里,然后把它读出来,然后把这个字段的值 JSON.parse 之后赋值给它,console.log出来,发现...
View Article在线学习体验大PK 云智慧发布在线教育网站性能监测报告
互联网不但改变了我们的生活、娱乐和消费方式,也推动各行各业进行着快速变革,越来越多的职场人士必须通过不断的学习、充电才能跟上行业发展的步伐,获得职业的提升,而这也引发了国内教育市场的爆炸式发展。据统计,从2010开始,中国的在线教育市场和用户规模就以10%以上的涨幅高速增长,到2015年市场容量更是突破千亿大关。一个优秀的、拥有众多活跃用户的在线教育平台,每天会有数以万计的课程从服务器、数据中心通过...
View Articlecentos 私有 cnpm 服务器发布 registry error parsing json
0 info it worked if it ends with ok 1 verbose cli [ ‘/usr/local/Cellar/node/6.3.1/bin/node’, 1 verbose cli ‘/usr/local/lib/node_modules/cnpm/node_modules/.bin/npm’, 1 verbose cli...
View Articlewindows,npm start 一直报错,如何解决?
昨天从官网上下载了4.2.1的安装包,安装完成后: node -v 正常 ,但npm -v就出问题了。C:\Users\pc>node -v v4.2.1 C:\Users\pc>npm -v ’CALL “%F” “C:\Program Files\nodejs\node.exe” “C:\Program Files\nodejs\node_mo...
View Article使用Kubernetes创建 Couchbase 集群
编者按:本文由Couchbase 的VP Arun Gupta 编写,展示了如何用Kubernetes 设置 Couchbase 集群。 Couchbase Server是一个开源的、分布式的文档型NoSQL数据库。它有低于毫秒级的快速键值对存储,为快速查询设计的专用索引和执行SQL语句的引擎。对于移动应用和物联网(IOT)环境,Couchbase Lite在能本地设备上运行并与Couchbase...
View Articlepromise解决异步操作的见解
promise解决异步操作的见解异步中 最基本的异步接口总是 functioin (args, callback)args 是传递给这个函数的参数执行所需要的参数,callback是提供给用户的回调(其实函数的定义里面自动帮我们执行)callback函数约定的接口是 callback(err, data) —函数定义里面一般就是直接这么执行的 callback(err, data)可以看到...
View Article测试测试111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
View Article今天调微信接口的时候,发现了一个关于token的问题
今天去调微信接口的时候,token有效期是两个小时,但是明明没过期却会显示token非法或者不是最新的 自己查后台的时候发现是token失效的原因 去网上查了一下,发现好多人都有这个问题,不知道cnode里面有谁遇到过这问题没?大家都是怎么解决的呢
View Articlesupervisor调试nodejs的时候使用res.redirect()无法跳转
通过supervisor调试nodejs的时候,在router处理post请求的时候用res.redirect跳转的时候,supervisor中显示crashing child,进程重启,目测是当成error处理了,浏览器显示连接重置。 但是通过node命令启动的时候,就不会出现这个情况。 想问一下是什么问题。。。
View ArticleCamel - 软负载管理中间件,通过界面及接口管理Nginx集群 来自大众点评~
Camel是大众点评开发的软负载一体解决方案,承担了F5硬负载层后的软负载工作。Camel已成为大众点评网络流量中必不可缺的一层。关于Camel的部署及使用,请参考Camel in Action:...
View Article多表关联为何sequelize 的 attributes不生效?
有 user表,role表,然后user和role建立了多对多的关系 代码是这样的let user = await models.User.findOne({ where: {id: id}, attributes: ['name','id'] }); let roles = await user.getRoles({ attributes: ['name','id'], raw: true });...
View Article对阮一峰老师的thunk函数一节个人的补充理解
对阮一峰老师的thunk函数一节个人的补充理解ECMAScript 6 入门thunk函数的作用非常简单 其实就是把一个函数的 执行参数 和 回调分成两个函数(可以把函数本身也进行包装) 只要是有回调函数的 就可以用thunk进行包装比如thunk把fn(args,...
View Articlerequest模块请求链接数与得到链接数不同
我在一个TXT文本中放置了200条链接,用request逐个处理,结果只获得了100多条链接的内容, 然后程序就执行结束了。 怎样设置才能让200条链接全部获得结果?
View Articlepromise和generator结合
promise和generator结合我的前两篇文章已经介绍过promise解决方案是 获取数据 和 用户获取数据操作 分离来解决的thunk函数通过执行函数 回调函数分离 并借用yield来进行数据回传而得到异步处理现在介绍的是 单单使用promise的话 其实效果并不好 不断的then then then…...
View Article