首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蔓越莓
掘友等级
前端
大龄菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
蔓越莓
前端
·
3天前
关注
webpack 面试题
问题 1: 请简要描述 Webpack 的核心概念 Webpack 是一个现代 JavaScript 应用程序的静态模块打包工具。 它能将各种类型的资源(如 JavaScr...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
websock 心跳检测
目的: 心跳检测的目的:为了确保 WebSocket 连接的活性,防止由于网络波动、服务器故障等导致连接中断而双方未察觉。 方案: 确定心跳包的发送和接收机制:客户端定时发...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
前端构建工具:vite为什么比webpack快?
前端构建工具 vite:快速冷启动和热更新 webpack:功能强大,高度可定制化 Rollup:简洁的配置和高效的代码打包而闻名;ES 模块的支持很好,能有效进行 Tre...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
Nodejs系列:为什么要使用Node.js ?
Nodejs 介绍 Nodejs是一个基于Chrome V8 引擎 的JavaScript运行环境,用于在服务端运行JavaScript代码 对象 全局对象(不需要引入) ...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
Nodejs系列:汇总 面试题(带答案)
面试题: 1.为什么要使用Nodejs? 好处是什么? Nodejs 的运行机制是什么? 事件循环机制 模块加载机制 异步I/O机制 V8引擎交互机制:V8引擎通过JIT即...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
Node.js 系列:缓存区(Buffer)
目的: Buffer就是在内存中开辟一片区域(初次初始化为8KB),用来存放二进制数据 其形式可以理解成一个数组,数组中的每一项,都可以保存8位二进制:00000000,也...
赞
评论
分享
蔓越莓
前端
·
3天前
关注
Node.js 系列: 中间件(Middleware)
中间件 中间件 : [应用系统] 和 [系统软件] 之间的 一个类软件 在Node中的作用: 以 Express 框架为例,当一个请求到达服务器时,会先经过一系列配置好的中...
赞
评论
分享
蔓越莓
前端
·
4天前
关注
Nodejs系列: 包管理器yarn为什么比npm快?
yarn 和 npm 包管理器的区别 npm是随同nodejs一起安装的默认包管理器 yarn 速度更快:会缓存,所以比npm快 安装过程更稳定:使用严格的锁文件yarn....
赞
评论
分享
蔓越莓
前端
·
4天前
关注
Nodejs系列: child_process 和 cluster 的关系
Nodejs中创建子进程有两种方法: 1. child_process模块(基础方法) child_process.spawn() child_process.exec()...
1
评论
分享
蔓越莓
前端
·
4天前
关注
Nodejs系列:什么是集群?如何开启多核处理器?
开启多核处理器的两种方式: 1. 使用cluster模块(进程集群方式)** 基本原理: Node.js 的cluster模块允许轻松创建共享服务器端口的子进程。它利用了多...
赞
评论
分享
蔓越莓
前端
·
4天前
关注
Node.js系列: 内置原生模块 fs 模块
与文件系统进行交互的核心模块 方法: fs.readFileSync() 同步读取 - 返回文件内容 fs.readFile() 异步读取 - 该方法没有返回值,回调函数在...
赞
评论
分享
蔓越莓
前端
·
4天前
关注
JS引擎 和V8 引擎是什么关系?
JavaScript 引擎是一种程序或运行时环境,其主要功能是将 JavaScript 代码解释和执行,使代码能够在相应的平台上运行。 V8 引擎 这是谷歌开发的一款高性能...
赞
评论
分享
蔓越莓
前端
·
4天前
关注
Node.js系列:和浏览器的事件循环有什么区别?
和浏览器的事件循环有什么区别? 1.执行环境: Node.js: 主要用于服务端端,处理如文件系统操作、网络请求、数据库访问等任务 浏览器:在浏览器环境中运行,重点关注用户...
赞
评论
分享
蔓越莓
前端
·
4天前
关注
Node.js系列: require 文件查找策略
require 文件查找策略: 文件模块存在缓存区:优先从缓存中加载已经存在的模块 参数是 原生模块:优先检查模块是否在原生模块列表中 参数是 绝对路径的文件:则直接查找对...
赞
评论
分享
蔓越莓
前端
·
5天前
关注
Node.js系列:实现事件驱动的基础EventEmitter类
场景: 比如 fs.readStream 对象会在文件被打开的时候触发一个事件 这些产生事件的对象都是 events.EventEmitter 的实例 这些对象有一个 ev...
1
评论
分享
蔓越莓
前端
·
5天前
关注
Node.js系列:事件驱动的核心机制事件循环
❤️ 事件循环:处理异步操作的机制 目的:使Nodejs能够在单线程环境下高效运行 一、事件循环运行机制:依赖libuv库 libuv为Nodejs提供了高效的事件驱动的I...
1
评论
分享
蔓越莓
关注了
jinzunqinjiu
前端
蔓越莓
前端
·
8天前
关注
Electron中 创建窗口的三种方式以及区别?
创建窗口的三种方式: 使用 BrowserWindow 模块(推荐) 通过进程间通信(IPC)来创建窗口: 主进程和渲染进程配合 主进程创建窗口并建立接受通道 渲染进程发送...
赞
评论
分享
蔓越莓
前端
·
8天前
关注
React Context跨组件传递属性
React的数据传递方式是: props:只能父传子 redux:数据传递不多的时候使用会有点重 数据共享:context 上下文 今天来介绍第三种数据共享写法: reac...
赞
评论
分享
蔓越莓
前端
·
8天前
关注
React面试题(附简单版答案)
真的遇到过的面试题 React 的生命周期有哪些? 你用过哪些React的Hooks? React为什么有自己的合成事件? React的hooks useMemo 和 us...
赞
评论
分享
下一页
个人成就
文章被点赞
329
文章被阅读
124,012
掘力值
3,459
关注了
5
关注者
69
收藏集
0
关注标签
17
加入于
2019-09-03