(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
2024-04-07 19:34:30 34KB linux Web服务器 高并发
1
超级好用的ANDROID 手机服务器,体积小,易用,不占内存。 可持在电视盒等ANDROID 设置上,备份手机资料.
2024-04-02 11:41:24 411KB android ftp
1
ROS2官网教程学习笔记理解ROS2参数服务器篇背景准备条件学习内容1. 运行节点2. ros2 param list3. ros2 param get4. ros2 param set5. ros2 param dump6. Load parameter file总结 学习目标:了解如何获得、设置、保存修改参数 背景 参数是节点的配置参数值。你可以认为参数是节点配置的一部分。参数为整数,浮点数,布尔值,字符串和列表。在ROS2中,每个节点都有自己的参数。所有参数都是可动态重新配置的,并且是基于ROS2服务构建的。 准备条件 需要Turtlesim 学习内容 1. 运行节点 和之前一样启动两个
2024-04-01 17:05:47 56KB param
1
轻量级文件服务器的搭建文档,fastDFS文件系统 nginx的安装
2024-03-31 23:39:53 974KB fastDFS nginx 文件服务器
1
Bind 9 DNS服务器安装教程及应用
2024-03-31 23:20:15 768KB Bind
1
koel 是一个简单的、开源的、基于 Web 的个人音频流服务,它使用一些吸引 Web 开发人员的更现代的技术创建。 它采用 CSS 网格和拖放 API 等技术来提供简单有效的音乐流应用程序。 koel 在客户端用 Vue 编写,在服务器端用 Laravel 编写。 它需要一个可以运行 Laravel 5.8 的服务器和一个可以支持更新的 Web 技术的现代浏览器。
2024-03-31 00:12:35 22.55MB 开源软件
1
VLC做流媒体服务器的使用方法.doc
2024-03-31 00:05:45 656KB 播放器,vlc流媒体
1
vlc 流媒体服务器 一个操作非常简单的流媒体服务器,支持多种音频视频格式(MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg...)和流媒体协议。最具特色的功能是可以边下载边观看Divx媒体文件,并可以播放不完全的AVI文件。
2024-03-31 00:00:58 594KB
1
浪潮NP120D服务器是一款性价比极高的入门级服务器,它支持Intel P4 prescott和Intel 双核PD、Xeon3xxx 系列处理器,支持800/1066 MHz 的系统总线频率和DDR2 533、667MHz 内存,支持SATA 或SCSI 类型硬盘,使系统具有更高的处理速度和更强的数据处理能力。
2024-03-30 18:56:54 471KB
1