Tagged: node.js

关于node.js:Nodejs学习笔记1Node基本情况 0

关于node.js:Nodejs学习笔记1Node基本情况

面临问题:拜访磁盘和网络的I/O个别较慢用户心愿:在读取文件或通过网络发送音讯时,运行平台不会阻塞业务逻辑的执行Node解决方向:事件、异步API、非阻塞I/O

关于node.js:nodejs实现批量裁剪图片功能 0

关于node.js:nodejs实现批量裁剪图片功能

1、初始化首先新建一个 tailor-img 文件夹,接着执行 npm init -y 初始化一个package.json2、装置相干插件archiver 压缩文件canvas 裁剪图片glob 批量获取门路npm i archiver canvas glob –save3、app.js {代码…} 4、config.js用于批改宽低等配置 {代码…}

关于node.js:实现一个简单的websocket 0

关于node.js:实现一个简单的websocket

实现简略的websocket,只须要几步:引入socket.io组件;前端初始化页面时,监听socket.on(‘chatMsg’, () => xxx);须要发送事件时,触发socket.emit(‘chatMsg’, ‘msg’);后端监听事件并回调即可index.html {代码…} index.js {代码…}

关于node.js:启动一个node后台服务 0

关于node.js:启动一个node后台服务

应用koa创立的形式入口index.html {代码…} index.js {代码…} 应用http的形式创立蕴含跨域的申请index.html {代码…} index.js {代码…} proxy.js {代码…} api.js {代码…}

关于node.js:使用-jszip-实现文件打包下载 0

关于node.js:使用-jszip-实现文件打包下载

通过程序主动生成了jsx和css文件,咱们须要将它们下载下来拿到别的我的项目中去应用,单个下载很麻烦,因而咱们将这些文件打成zip包,间接解压放到已有我的项目即可。以前这种下载都是后端同学提供反对,或者给到数据,在前端本人拼接数据生成zip包,这种需要还是第一次做开发。通过一系列的尝试的,最初应用 jszip 来实现。

关于node.js:NodeJS中与爬虫相关的常见加密 0

关于node.js:NodeJS中与爬虫相关的常见加密

在爬虫JS解密的时候常常会遇到常见的加密,例如:MD5,Sha1,Sha256,AES,RSA等加密算法,这些能够在Python中调用,当然有时候采纳NodeJS调用也很不便,相熟NodeJS常见的加密算法对逆向JS很有帮忙。NodeJS 中的 Crypto 模块提供了加密性能,包含对 OpenSSL 的哈希、HMAC、加密、解密、签名、以及验证性能的一整套封装。

关于node.js:Nodejs-中文文档 0

关于node.js:Nodejs-中文文档

 Node.js 中文文档assert – 断言async_hooks – 异步钩子Buffer – 缓冲器child_process – 子过程cluster – 集群console – 控制台crypto – 加密debugger – 调试器dgram – 数据报dns – 域名服务器domain – 域Error – 谬误events – 事件触发器fs – 文件系统global – 全局变量http – HTTPhttp2 – HTTP/2https – HTTPSinspecto…

关于node.js:imook-nodejs个人学习笔记日志 0

关于node.js:imook-nodejs个人学习笔记日志

总结:应用fs的api读写文件,把日志存在文本中,设置crontab定时拆分日志。7.1 日志拜访日志access log 零碎中 (零碎中最重要的日志)自定义日志 自定义事件 自定义谬误等nodejs的文件操作 nodejs stream日志的开发和应用日志的拆分、日志内容分析写文件是一个异步的,不须要立刻去写。用redis太节约。mysql 是表构造,…