代码改变世界

随笔档案-2017年05月

Nodejs 使用特定版本的SSL/TLS协议版本

2017-05-30 17:58 by slmk, 3557 阅读, 收藏, 编辑
摘要: 以上代码使用TLS1.0协议,no TLS1.2后自动使用1.1,而no 1.1后就使用1.0了,为了兼容XP等旧操作系统。1.2之下都是不安全的。 var constains=require('constants'); 阅读全文

TLS/SSL测试工具

2017-05-30 17:27 by slmk, 4400 阅读, 收藏, 编辑
摘要: 常用的有SSLScan,我用的是OpenSSL的: openssl s_client -connect www.baidu.com:443 阅读全文

pm2以windows服务运行

2017-05-26 10:35 by slmk, 10930 阅读, 收藏, 编辑
摘要: 借助于pm2-windows-service 可以把pm2以windows服务运行。已服务运行的好处就是,即时用户注销也,pm2也会在后台运行 阅读全文

Nodejs编译Native Code:使用C++构建工具npm

2017-05-25 10:53 by slmk, 793 阅读, 收藏, 编辑
摘要: Nodejs的很多NPM包需要本地编译,通常是C++写的代码,例如图像处理模块等。 这是如果生产环境没有安装Visual Studio 2015等开发工具,通常会编译失败,发现了一个npm专门干这事儿的: windows-build-tools 初次安装时间挺长,完成后就配置好了C++的构建工具,就 阅读全文

Nodejs搭建wss服务器

2017-05-24 08:29 by slmk, 9136 阅读, 收藏, 编辑
摘要: 首先使用OpenSSL创建自签名证书: 使用ws模块创建wss服务器: 客户端链接: 阅读全文

nodejs图像处理模块

2017-05-06 11:56 by slmk, 4895 阅读, 收藏, 编辑
摘要: 首先是搜索了npm包的性能比较,找到了这篇: https://github.com/ivanoff/images-manipulation-performance 性能最好的当属sharp,由于安装不上,最后选择了lwip 然后遇到了奇葩的问题,路径问题,准确地说是NodeJS的路径问题,相对路径是 阅读全文
点击右上角即可分享
微信分享提示