首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我我我
订阅
树獭叔叔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
78篇文章 · 0订阅
深入理解 Node.js 中的原型链
在 JavaScript 及基于其构建的 Node.js 中,原型链(Prototype Chain)是实现继承和属性共享的核心机制。理解原型链不仅是掌握对象模型的关键,更是编写高效、可维护 Node
Node.js 事件循环:单线程模型下的并发魔法
Node.js 凭借其高效的并发处理能力,在后端开发领域占据重要地位。而这一切的核心,正是事件循环(Event Loop) 。作为 Node.js 实现非阻塞 I/O 操作的关键机制,事件循环让单线程
详解 Python 的异步上下文管理器语法
在 Python 异步编程中,资源管理(如网络连接、文件句柄、锁等)的正确性至关重要。异步上下文管理器(Async Context Manager)作为异步编程范式的重要组成部分,提供了一种可靠的方式
Python 锁机制详解:从原理到实践
在并发编程中,多个线程或进程同时访问共享资源时,容易出现数据不一致、逻辑混乱等问题(即 “竞态条件”)。Python 提供了多种锁机制来解决这些问题,通过控制资源的访问权限,保证临界区代码的 “原子性
Node.js 多进程与多线程:从原理到实践
Node.js 凭借其非阻塞 I/O 和事件驱动模型,在后端开发中占据重要地位。但提及 “单线程” 这一特性时,很多开发者会困惑:Node.js 如何应对 CPU 密集型任务?如何利用多核 CPU?答
Python 多进程与多线程:深入理解与实践指南
在 Python 中,多线程与多进程是实现并发编程的两种核心方式,但它们的底层原理和适用场景却有显著差异。本文将从原理出发,结合实例详细解析两者的特性、区别及最佳实践。 一、核心概念与底层差异 1.
从零开始Node之旅——装饰器
类装饰器 类装饰器用于修改类的定义,它接收构造函数作为参数。下面是一个类装饰器的示例: 方法装饰器 方法装饰器用于修改类的方法,它接收三个参数:目标对象、方法名和方法描述符。以下是方法装饰器的示例:
从零开始Node之旅——Nest.js 模块系统(Modules)
一、模块的核心概念与作用 关注点分离 将相关功能(如用户管理、认证、日志等)封装到独立模块中,避免代码耦合。 依赖管理 明确模块间的依赖关系,通过导入(imports)和导出(exports)控制功能
从零开始Node之旅 —— 事件模型
1. JS的单线程特性 JavaScript 语言从诞生之初就被设计为单线程运行环境,这与其最初的应用场景 —— 浏览器端脚本执行密切相关。Node.js 基于 V8 引擎构建,完全继承了 JavaS
全面解读邮件协议
1. 区分邮件的网络协议与文本协议 相信绝大部分同学对邮件协议的记忆都是停留在计算机网络教材角落中的SMTP、POP3和IMAP等协议。正如教材的名字,这些都是网络应用层协议,负责邮件在网络中的传输。