net 模块
1 | var net = require("net"); |
此模块提供 TCP/UDP Socket 通信,dns 查询等等基本网络功能
作为脚本语言,学习文件操作很有价值,不是缩进党,所以与 python/ruby 无缘,但 python 确实用的越来越多,接触多了还是不喜欢…废话别扯多了,js 的 IO 操作
events 模块是 node 中的基础模块,很多内置模块都继承于它,像 stream…
Nodejs 基本知识,包含 repl/npm/异常处理
child_process/vm 模块的使用,执行 js 代码,执行其他程序
花瓣网的画板有些质量很不错,奉上批量下载工具.
图形界面的可以看豆皮那个,豆瓣一个人做的,也是.NET 的,我用 ILSpy 看过源码,应该是 VB 高定的,反编译的源码不堪入目…但是还不错,终究可以下载
刚开始是 python 写,思路是提取页面部分作为 json 解析,可以成功,但是经常出错,例如一个窗口在下载图片,那么有可能这个窗口就不能 decodeJson 了,而且图片多的话,单线程根本不行,而 python 的多线程是出了名的假线程,于是转向 C#…命令行工具,蛮好的,不用处理什么 UI 逻辑
1.使用方法,输入 exe 名字,可以看到帮助信息