只为小站
首页
域名查询
文件下载
登录
linux 下 通过
epoll
实现tcp服务器
linux 通过
epoll
实现 tcp 服务器 代码
2021-09-13 14:11:34
2KB
epoll
tcp服务器
server
1
redis事件机制部分源码解析,并修改为可自用的模块
提取redis源码中事件机制部分功能,修改为可以用在自己项目中的模块,并写了一个简单的回声服务端,相对上一版,里面的测试代码不仅说明如何添加文件事件处理函数还展示了如何处理定时任务、如何使用阻塞前后的钩子函数等.
2021-09-06 17:13:03
28KB
redis
事件机制
c
epoll
1
linux c++
epoll
网络模型封装类 socket
封装了
epoll
功能,很简单的使用
epoll
,只需要指定
epoll
服务监听端口,就可以运行
epoll
服务。可以指定收到数据的回调函数,可以指定有连接的回调函数,可以指定网络关闭的回调函数。自己编写调试
epoll
模型可能要几天,这里只需要几分钟。代码中有详细的说明
2021-09-02 09:07:22
3KB
linux
socket
epoll
c++
NtyTCP-v1.0.0-comments:用户态的TCPIP协议栈并包含了
epoll
技术实现原始代码,注释将不断维护,以保证质量-源码包
NtyTCP v1.0.0注释 作者 徐昌隆 电子邮件 零,前言 1,NtyTCP介绍 NtyTCP是王博靖前辈开发的单线程用户态TCP / IP协议栈,包含
epoll
实现代码,服务器案例,并发测试案例。原仓库地址: : 2,本仓库的说明 在工作中,由于要解决很多棘手问题,阅读源代码了解原理是开发人员的必修课。为了记录我的学习过程,并且也为了和他人分享我的成果,本仓库会保存我对NtyTCP的详细的注释,内容会不断地更新。如果我的分享能够帮助大家进步,请告诉我,我会非常开心的。 :smiling_face_with_smiling_eyes:感谢王博靖前辈的开源精神,让我对
epoll
实现原理有了深刻的理解,在这里对他表示非常的感谢! 一,目录介绍 (后期补充) 二,整体框架 (后期补充) 三,更细日志 1、2019-10-25 最终到今天,初步完成的注释如下:
epoll
_create()申请_nty_socket的详细过程,红黑树和双向链表初
2021-08-30 21:16:19
505KB
系统开源
1
Linux下使用
EPoll
+队列+多线程的C++实现
该源代码使用linux的网络IO多路复用模型
epoll
在建立tcpserver,对用队列来缓存请求,使用线程池来处理请求。
2021-08-27 17:54:19
12KB
linux
epoll
队列
多线程
1
Linux网络编程(四)——
epoll
+多线程实现简单的聊天(linux 服务器端 windows客户端)
Linux网络编程(四)——
epoll
+多线程实现简单的聊天(linux 服务器端 windows客户端)
2021-08-25 23:56:14
3KB
网络编程
1
网络编程作业大合集(含终极大作业).rar
终极大作业要求:实现基于多线程的网络抢答器程序(在linux上基于
epoll
实现)。 二、实验内容 (1) 系统由1个服务器端和2个以上客户端组成; (2) 事先准备多道简单题目,服务器随机出题,客户端进行抢答; (3) 出题后5秒内如果无人抢答,自动进入下一题; (4) 如果已有人抢答,则其他人再回答时,答案无效,并收到服务器的提示; (5) 回答正确加分,错误减分,最后计算总成绩,并将结果发送给各客户端。
2021-08-19 09:02:27
182.92MB
网络编程
多线程网络抢答器
linux
epoll
tcpserverTest.zip
epoll
TCP server 包括 环形队列类,tcpsocket类,tcpserver类等基础类,和其应用的测试程序,tcp ECHO SERVER
2021-08-13 12:00:35
21KB
linux
网络
epoll
1
epoll
/iocp 比较
关于
epoll
iocp select等网络模型运行实例代码
2021-08-13 09:51:37
13KB
awfrdf2
epoll
iocp
poll
1
lx_async_server:一个基于
epoll
的多线程 linux c http web服务器-源码
lx_async_server 一个基于
epoll
的linux c web服务器 lx_async_server使用
epoll
实现异步web服务,同时可以指定线程的数量,每一个线程独立工作以充分利用硬件的cpu及内存等资源。默认情况下,服务器会根据cpu的个数起相应的线程数。定时器使用红黑树实现。整个架构参考nginx。 服务器经valgrind 内存测试及压力测试. 要被访问的网页放到 home/webhome 目录下 编译: 项目会用到其他模块 lx_http lx_http lxlib lxlog ./build.sh ./lxasync -h usage:lxmt [-h] [--port] [--home] [--thread_num] [--daemon] --thread_num 启动的独立线程数,默认与cpu数相同 作者:德才 email:
2021-06-20 21:03:28
66KB
C
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
商用密码应用与安全性评估——霍炜.pdf
【SystemVerilog】路科验证V2学习笔记(全600页).pdf
2019年秋招—华为硬件工程师笔试题目.pdf
CPLEX12.8学术版安装包:cplex_studio128.win-x86-64.exe
张正友相机标定Opencv实现(完整程序+棋盘图)实例源码
得到品控手册7.0.pdf
2010年-2020中国地面气候资料数据集(V3.0)
MPC 模型预测控制matlab仿真程序
基于FPGA的DDS信号发生器设计(频率、幅度、波形可调)
elsevier 爱思唯尔 系列期刊的word模板,template,单栏,双栏
quartus II13.0器件库.zip
DBSCAN算法Matlab实现
EEMD算法应用于信号去噪.rar
离散时间信号处理第三版课后习题答案
2020年数学建模国赛C题论文
最新下载
Chrome插件Automa(v0.17.4).crx离线安装包,目前支持中文显示。
Vector-Magic-Desktop(位图矢量转换工具)
基于Verilog语言的TCP代理程序
DSASAddin_v5.zip
TI smartRf flash programmer 1.12.7
MDAC修复工具ForWinXP/Win7
CAD管线数据提取与swmm互转插件
物流管理数据库
电机驱动芯片IRS2101
从https://studiostyl.es下载的son-of-obsidian.vssettings
其他资源
K3 系统开发的报表,包含供应链,生产链,财务链的SQL
手写数字识别程序,模型和测试图片
TMS320C6678多核加载烧写自启动
世界地图DEM数据下载
计算机网络第七版题库
RedisDesktopManager0.9.5-windows-X64,支持集群
数字证书驱动 CA驱动
PPT抽奖程序(年会抽奖、点名)
自定义标题栏源码
STM32+ESP8266+NRF24L01.zip
MATLAB源码集锦-基于BP_Adaboost算法的公司财务预警建模代码
Backupfile.rar
000 Sensirion_Liquid_Flow_AppNote_Fitting_Material.pdf
数字证书制作工具 codesigningx86
记账app.rar
dell emc 存储visio素材
EncodingDetect.java
飞思卡尔智能车光电传感器原理图+PCB
语音信号处理毕业设计论文
高级bash shell编程书(abs)