Nodejs
文章平均质量分 93
Daisy__yangyang
前端工程师
展开
-
用 vite 构建 vue3 + TS 项目实战
1、项目初始化npm install [email protected] -g // 全局安装 create-vite npm init @vitejs/app shop-admin // 初始化项目(shop-admin 项目名) cd shop-admin npm install npm run dev 2、eslint 基础配置npm install eslint --save-dev npm install@eslint/create-confi...原创 2022-04-26 14:47:38 · 13024 阅读 · 8 评论 -
关于流操作的知识点【Node.js】
目录1、流是什么?2、Node.js 为什么要用流?(传电影的例子)3、node.js 是如何来使用流的呢?4、可读流的实现5、双工流的实现6、结论官网:Node.js Buffer(缓冲区) | 菜鸟教程1、流是什么?抽象的集合2、Node.js 为什么要用流?(传电影的例子)使用流操作数据可以简化代码 使用流操作可以分段数据,配合管道设计的思想,可以自由加工和转换数据3、node.js 是如何来使用流的呢?在它的内部实现了一个 Stream原创 2022-04-02 10:45:56 · 962 阅读 · 0 评论 -
Redis
1、Redis 简介(1)Redis 的由来2008 年,意大利的一家创业公司 Merzia 推出了一款基于 MySQL 的网站实时统计系统 LLOOGG ,然而没过多久该公司的创始人 Salvatore Sanfilippo 便开始对 MySQL 的性能感到失望,于是他决定亲自为 LLOOGG 量身定做一个数据库,并于 2009 年开发完成,这个数据库就是 Redis。不过 Salvatore Sanfilippo 并不满足只将 Redis 用于 LLOO...原创 2021-12-24 20:09:36 · 924 阅读 · 0 评论 -
MongoDB
目录一、基础1、NoSQL 简介键值数据库文档型数据库列存储型数据库图数据库2、MongoDB 简介3、安装 MongoDB4、mongo Shell5、MongoDB 基础概念6、基础操作(CRUD)一、基础1、NoSQL 简介(1)关系型数据库遇到的问题2008 年左右,网站 、 论坛、社交网络开始高速发展,传统的关系型数据库在存储及处理数据的时候受到了很大的挑战 ,其中主要体现在以下几点:难以应付每秒上万次的高并...原创 2021-12-23 09:10:36 · 351 阅读 · 0 评论 -
Node.js高级编程【三】通信
目录1、网络通信基本原理2、网络通讯方式3、网络层次模型4、数据封装与解封装5、TCP三次握手与四次挥手6、创建TCP通信7、TCP粘包及解决8、封包拆包实现9、封包解决粘包10、http 协议11、获取 http 请求信息12、设置 http 响应13、代理客户端14、代理客户端解决跨域15、Http 静态服务16、lgserve 命令行配置17、lgserve 处理文件资源18、lgserve 处理目录资源19、l...原创 2021-12-19 11:38:57 · 804 阅读 · 0 评论 -
Node.js高级编程【二】核心模块
二、核心模块21、Nodejs事件环理解setTimeout(() => { console.log('s1'); Promise.resolve().then(() => { console.log('p1'); }) Promise.resolve().then(() => { console.log('t1'); })});Promise.resolve().then(() =>...原创 2021-12-16 10:21:03 · 2004 阅读 · 0 评论 -
Node.js高级编程【一】node 基础
Node 基础1、课程概述Node.js可以做什么 ?2、Node.js 架构Native modulesBuiltin modules "胶水层"底层3、为什么是Node.js ?Node 慢慢演化为一门服务端“语言”IO 是计算过程操作过程中最缓慢的环节Reactor 模式,单线程完成多线程工作Reactor 模式下实现异步IO、事件驱动Node.js 更适用于 IO 密集型高并发请求4、Node.js 的 异步...原创 2021-12-10 13:36:02 · 1467 阅读 · 0 评论