随笔分类 -  nodejs

摘要:一、Redis 基础 Redis 可以说是最最最简单的数据库了。大部分数据库的读写操作都是在硬盘上的,而 Redis 是在内存上的。所以读写速度会比其他传统数据库要快。但缺点是数据不能持久化,一旦断电重启,数据就没了。当然,Redis 也是可以将数据持久化的,但我觉得这样做的成本有点高,如果要将数据 阅读全文
posted @ 2022-07-24 19:47 vickylinj 阅读(1511) 评论(0) 推荐(0) 编辑
摘要:worker_threads 的出现让 Node.js 拥有多工作线程,但这个概念不同于Java等其它后端语言中的多线程。 Node.js 通过提供 cluster、child_process API 创建子进程的方式来赋予Node.js “多线程”能力。但是这种创建进程的方式会牺牲共享内存,并且数 阅读全文
posted @ 2022-05-17 18:20 vickylinj 阅读(6387) 评论(0) 推荐(0) 编辑
摘要:Node.js 是如何工作的 Node.js 使用两种线程:event loop 处理的主线程和 worker pool 中的几个辅助线程。 事件循环是一种机制,它采用回调(函数)并注册它们,准备在将来的某个时刻执行。它与相关的 JavaScript 代码在同一个线程中运行。当 JavaScript 阅读全文
posted @ 2021-12-10 17:48 vickylinj 阅读(6336) 评论(2) 推荐(0) 编辑
摘要:node代码如图: 创建一个launch.json文件,选择Node.js: 生成launch.json文件如图: 选择JavaScript Debug Terminal: 点击1,在代码中如2处打上断点,在3处输入执行命令: 进入debug模式: 详情见:https://nodejs.org/en 阅读全文
posted @ 2021-11-15 20:58 vickylinj 阅读(277) 评论(0) 推荐(0) 编辑
摘要:效果演示 本示例效果如下:前端是一个登陆表单,信息提交给后端,后端收到后给前端反馈信息。 技术架构 前端 vue + axios + wepack后端 nodejs + express 前端部分 安装部署 前端安装vue,方式多种,本文使用vue-cli3 + vue ui图形化安装,具体请百度,命 阅读全文
posted @ 2021-11-15 16:22 vickylinj 阅读(1402) 评论(0) 推荐(1) 编辑
摘要:REPL介绍 REPL 全称: Read-Eval-Print-Loop(交互式解释器) R 读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。 E 执行 - 执行输入的数据结构 P 打印 - 输出结果 L 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮 阅读全文
posted @ 2021-11-06 11:36 vickylinj 阅读(405) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示