相关文章
Nodejs+Socket.io+Web端完成聊天
前言
源码获取:nodeexpresssocket.ioweb: 聊天demo (gitee.com)
目录结构 后端依赖 启动方式
前端是html正常启动
后端是node app.js
后端app.js核心代码
const express require(express)
const app express()
var http require(http).Server(app)
var io require(so…
建站知识
2024/11/23 0:48:23
【Linux】自己实现一个bash进程
bash就是命令行解释器,就是Linux操作系统让我们看到的,与用户进行交互的一种外壳(shell),当然了bash也是一个进程,它有时候就是通过创建子进程来执行我们输入的命令的。这无疑就离不开我们上篇博客所说的进…
建站知识
2024/11/12 13:47:27
Linux软硬链接详解
软链接:
ln -s file1 file2//file1为目标文件,file2为软链接文件
演示: 从上图可以得出: 软链接本质不是同一个文件,因为inode不同。 作用: 软连接就像是Windows里的快捷方式,里面存放的是目标…
建站知识
2024/11/9 0:26:40
Minio实现大文件切片上传
在进行视频、压缩包等大文件上传时,我们有时会遇到上传速度过慢、上传到一半失败等问题。这时我们可以将一个大文件切成若干个小文件依次上传,这样不仅可以看到上传进度,当上传到一半失败时也可以继承上一次的上传进度,而避免了每…
建站知识
2024/11/2 18:47:32
Linux网络-Socket套接字_Windows与Linux端双平台基于Udp传输协议进行多线程跨平台的服务器与客户端网络通信的简易聊天室实现
文章目录 一、Socket套接字二、socket 常见API1. int socket(int domain, int type, int protocol);2. int bind(int socket, const struct sockaddr *address, socklen_t address_len);struct sockaddr 3. ssize_t recvfrom(int socket, void *restrict buffer, size_t length…
建站知识
2024/11/14 2:48:56
如何使用多种编程语言实现一个简单的链表
链表作为一种重要的数据结构,广泛应用于计算机科学和编程的各个领域。它允许动态地添加和删除数据元素,而不必像数组那样预先分配固定大小的内存空间。因此,了解如何在不同的编程语言中实现链表对于提升编程技能和解决问题的能力非常有帮助。…
建站知识
2024/11/3 1:33:02