技术选股

3.3K0
2020-06-09抚云效率全栈前端Node.js原创
技术选股
为排除业绩地雷,有人提到一个选股指标:最近三年净利润同比增长10%+,且净资产收益率(ROE)15%+。于是很好奇究竟是哪些股票符合“绩优”的范畴?虽然在部分APP、网站有提供此类选股功能,但同时一直也想着以爬虫的名义做些技术性的尝试,于是便有了这个DEMO。1. 抓取全市场股票...[阅读全文]

npm ls -g的一个疑问

4.5K0
2018-06-07抚云Node.js原创
npm ls -g的一个疑问
在执行npm ls -g时发现输出遗漏了几个已安装的包,如下图: 列表中缺少了webpack、eslint、typescript三个。但在执行npm outdated -g和npm up -g时,却能正常覆盖所有已安装的包。好奇之下,搜索了相关问题,无解。却无意中发现一个参数,即如:npm ls -g eslint,却是能列出相关信息的: 同时,执...[阅读全文]

图片验证码在Node.js中的实现

3.4K0
2017-11-20抚云全栈Node.js原创
图片验证码在Node.js中的实现
博客开放评论后,常会有一些垃圾评论充斥后台。对于此类“机器人留言”,要在夹杂着正常评论的数千条数据当中进行整理、删除,着实是不小的工作量。解决之道有以下几种:一是设置后台审核功能,或关闭匿名评论,审核通过后才予以公开;二则设置关键词,含有敏感词的评论一律屏蔽;三是设置黑...[阅读全文]

arguments.callee和日志系统

3.5K0
2017-07-12抚云Node.js原创
arguments.callee和日志系统
Strict Mode和ESLint规范都禁止使用arguments.callee,原因参见:Strict mode、arguments.callee。但在设计日志系统和日志格式时,却需要记录日志信息所在函数或方法。简单粗暴的方式便是直接hard coding,将函数、方法名copy到日志数据中,如此产生的问题便是一旦函数、方法名变更,便需要同步...[阅读全文]

Node.js异步文件上传之csrf问题

4K0
2016-08-08抚云前端Node.js原创
Node.js异步文件上传之csrf问题
因为全站启用了csrf,因此在进行文件上传时,不论是原生的XMLHttpRequest,还是jQuery的ajax,无论是显式设置multipart/form-data,还是直接submit,都会返回403:invalid csrf token。 后来搜索发现其中几种变通方式: 1、token改用get方式传递 很显然,虽然能解决问题,但并不够优雅,也缺乏安...[阅读全文]

Node.js调试

3.5K0
2016-07-28抚云Node.js原创
Node.js调试
截止目前,尚没有IDE完美地集成对Node.js程序的调试支持,因此,对Node.js应用的调试,需要通过其他一些手段或工具实现。 简单粗暴方式 console.log等console对象的日志方式。 进阶 log4js等文件日志方式。 极客方式 类似Firebug等断点调试工具。 以上三种方式各有优劣: console方式简单、直接...[阅读全文]