文章 2024-08-15 来自:开发者社区

如何在 VPS 上安装 Express(Node.js 框架)并设置 Socket.io

本文将学到什么 如何使用 Node Version Manager(NVM)安装 NodeJS 0.10.16 如何安装 NodeJS 的 Express web 应用程序框架 如何设置一个简单的 Express 项目 如何在 Express 中设置 sock...

文章 2024-01-24 来自:开发者社区

超级实用!详解Node.js中的mongodb模块和socket.io模块

9. mongodb 模块用于连接和操作 MongoDB 数据库。const MongoClient = require('mongodb').MongoClient;mongodb 模块是 Node.js 中用于与 MongoDB 数据库进行交互的官方驱动程序。它提供了一组功能丰富的 API,使我们能够在 Node.js 应用程序中连接、操作和管理 MongoDB 数据库。下面我将详细介绍 m....

文章 2023-12-13 来自:开发者社区

使用 Node.js、Socket.IO 和 GPT-4 构建 AI 聊天机器人

由 GPT-4 等先进人工智能技术提供支持的聊天机器人可以显着提高用户参与度、提供即时帮助并提升整体用户体验。在本教程中,将构建一个利用 Node.js、Socket.IO 和 GPT-4 API 强大功能的 AI 聊天机器人应用程序。通过分步指南,将了解如何创建无缝的实时聊天机器人体验,从而改变网站并给访问者留下深刻印象。要使用 GPT-4 创建一个提供聊天机器人功能的完整 Node.js W....

使用 Node.js、Socket.IO 和 GPT-4 构建 AI 聊天机器人
问答 2023-08-14 来自:开发者社区

Serverless 应用引擎我的是node项目,与前端通讯主要是用socket.io。 现在我?

Serverless 应用引擎我的是node项目,与前端通讯主要是用socket.io。 现在我如果部署2个SAE实例,会出现socket链接失败。部署一个实例是正常的。这个问题怎么解决?

文章 2023-08-01 来自:开发者社区

阿里云oss开发实践:大文件分片、断点续传、实时进度 React+Node+Socket.IO

1. 前言这两天在学习阿里云oss上传。踩了不少坑, 终于实现了大文件分片、断点续传的功能。这篇文章主要分享学习笔记,希望能给大家一些帮助。先看效果 ↓技术栈前端: react+Ts + axios 上传文件Node部分:定义接口、阿里云 osssocket.io :实时同步上传进度特别说明 axios 中 onUploadProgress 只是上传本地文件的进度,不是上传服务器存入的进度,需要....

阿里云oss开发实践:大文件分片、断点续传、实时进度 React+Node+Socket.IO
文章 2023-05-23 来自:开发者社区

Node.js精进(11)——Socket.IO

Socket.IO 是一个建立在 WebSocket 协议之上的库,可以在客户端和服务器之间实现低延迟、双向和基于事件的通信。    并且提供额外的保证,例如回退到 HTTP 长轮询、自动重连、数据包缓冲、多路复用等。  WebSocket 是一种基于 TCP 协议在服务器和浏览器之间提供全双工和低延迟通道的通信协议。  注意,Socket.IO 不是 WebSocket 的实现。尽管 Sock....

Node.js精进(11)——Socket.IO
文章 2023-04-23 来自:开发者社区

Node.js 中的阻塞和非阻塞io

前言       Node.js 是运行在服务端的 JavaScript,它具备可以处理高并发的能力,这一章作为nodejs系列文章的第一章,我们将介绍nodejs之所以性能好的原因正文共享状态的并发       node为javascript引入了一个复杂的概念,共享状态的并发,通俗讲,node中你需要对回调函数如何修改当前内存中的变....

Node.js 中的阻塞和非阻塞io
文章 2022-11-26 来自:开发者社区

使用node、Socket.io 搭建简易聊天室(二)

服务端监听服务器建立连接和断开连接io.on('connection', socket => { console.log('a user connected!'); //disconnect socket.on('disconnect', () => { console.log('a user disconnected!'); }) }...

使用node、Socket.io 搭建简易聊天室(二)
文章 2022-11-26 来自:开发者社区

使用node、Socket.io 搭建简易聊天室(一)

官方介绍(链接)Socket.io是一个WebSocket库,会自动根据浏览器从WebSocket、AJAX长轮询、Iframe流等等各种方式中选择最佳的方式来实现网络实时应用,而且支持的浏览器最低达IE5.5。Socket.io 服务器 和 Socket.io 客户端之间全双工通信信道 尽可能使用WebSocket 连接建立(”尽可能“就说明要求客户端和服务端都必须使用http://....

文章 2022-10-25 来自:开发者社区

node.js 中单线程—非阻塞 IO 解释|学习笔记

开发者学堂课程【Node.js 入门与实战:node.js 中单线程—非阻塞 IO 解释】学习笔记,与课程紧密联系,让用户快速学习知识课程地址:https://developer.aliyun.com/learning/course/588/detail/8250node.js中单线程—非阻塞IO解释  目录一、node.js中单线程的基本概念和操作示例二、事件循环介绍及操作....

node.js 中单线程—非阻塞 IO 解释|学习笔记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等