E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TCPServer
手写muduo网络库(十):
TcpServer
引言
TcpServer
类在muduo网络库中扮演着对外提供服务的重要角色,它封装了TCP服务器的基本功能,包括监听连接、处理新连接、管理连接生命周期等。
achene_ql
·
2025-06-16 09:02
linux网络编程与服务器开发
网络
开发语言
c++
linux
服务器
python socket tcp改成udp都需要改哪些_python socket 编程(TCP与UDP)
实验环境:python2一、TCP编程1.建立TCP服务器①创建
TCPServer
.py文件②编写服务器代码1)创建socket对象,调用socket构造函数2)绑定ip端口(IP号和端口号)3)设置最大连接数
蝨孨槑黽
·
2025-06-04 23:56
python
socket
tcp改成udp都需要改哪些
【JsonCpp、Muduo、C++11】JsonCpp库、Muduo库、C++11异步操作
JsonCpp库、Muduo库、C++11异步操作1.JsonCpp库1.1Json数据格式1.2JsonCpp介绍1.3JsonCpp使用2.Muduo库2.1Muduo库常见接口介绍2.1.1
TcpServer
LuckyRich1
·
2025-05-31 12:28
第三方库
c++
开发语言
【Linux】第十八章 Reactor模式
Reactor模式epollET服务器(Reactor模式)设计思路Epoller.hppSock.hppProtocol.hppService.hppTcpServer.hpp-重点Connection类
TcpServer
penguin_bark
·
2025-05-22 10:22
Linux
linux
运维
服务器
【Linux】socket网络编程之TCP
个人主页~socket网络编程之TCP一、TCP实现回显服务器1、服务端(一)
TcpServer
.hpp(二)main.cpp2、客户端TcpClient.cpp二、服务器Start函数1、多进程版2、
s_little_monster_
·
2025-05-18 11:22
Linux
网络
linux
tcp/ip
笔记
学习方法
学习
运维
【linux网络】socket编程(TCP/UDP)
文章目录socket预备知识TCP和UDP协议网络字节序socket接口及辅助接口sockaddrudpserver和udpclient初始化udp服务器运行udp服务器udp客户端
tcpserver
和
ProcedureStone
·
2025-04-24 07:40
linux
网络
linux
tcp/ip
muduo库net源码分析八(
TcpServer
/TcpConnection)
Acceptor类的主要功能是socket、bind、listen一般来说,在上层应用程序中,我们不直接使用Acceptor,而是把它作为
TcpServer
的成员
TcpServer
还包含了一个TcpConnection
houcaihua
·
2025-04-13 21:22
tcp/ip
网络
网络协议
仿modou库one thread one loop式并发服务器
moduo目录SERVER模块:Buffer模块:Socket模块:Channel模块:Connection模块:Acceptor模块:TimerQueue模块:Poller模块:EventLoop模块:
TcpServer
txinyu的博客
·
2025-04-08 07:14
服务器
运维
SpringBoot快速搭建TCP服务端和客户端
由于工作需要,研究了SpringBoot搭建TCP通信的过程,对于工程需要的小伙伴,只是想快速搭建一个可用的服务.其他的教程看了许多,感觉讲得太复杂,很容易弄乱,这里我只讲效率,展示快速搭建过程
TCPServer
摘星编程
·
2025-04-04 22:59
spring
boot
tcp/ip
java
【C++项目】从零实现RPC框架「一」:项目准备与前置知识学习
技术选型三:开发环境四:Ubuntu-22.04环境搭建五:第三⽅库使⽤介绍JsonCpp库Json数据格式JsonCpp介绍JsonCpp使⽤Muduo库Muduo库是什么通俗解释Muduo库常⻅接⼝介绍
TcpServer
Zfox_
·
2025-03-12 03:55
C++从入门到精通
c++
rpc
项目
分布式
muduo
jsoncpp
linux
HttpServer模块 --- 封装
TcpServer
支持Http协议
目录模块设计思想模块代码实现模块设计思想本模块就是设计一个HttpServer模块,提供便携的搭建http协议的服务器的方法。那么这个模块需要如何设计呢?这还需要从Http请求说起。首先http请求是分为静态资源请求和功能性请求的。静态资源请求顾名思义就是用来获取服务器中的某些路径下的实体资源,比如文件的内容等,这一类请求中,url中的资源路径必须是服务器中的一个有效的存在的文件路径。而如果提取出
我没有空军
·
2025-03-09 07:24
仿muduo库实现高并发服务器
http
网络协议
网络
服务器
linux
QT搭建C/S架构服务器端
首先是入口处,创建
tcpServer
类进行监听,QT使用TCP模块需要在Pro文件加上QT+=sqlnetwork,sql模块是因为使用了数据库。
柠檬算不酸
·
2025-02-24 21:13
qt
c++
分布式
【Linux编程】
TcpServer
类的设计与实现:构建高性能的 TCP 服务器(二)
TcpServer
类的设计与实现:构建高性能的TCP服务器在现代网络编程中,构建一个高效、稳定的TCP服务器是许多网络应用的基础。
自由柿
·
2025-02-12 14:01
网络
服务器
linux
推荐开源项目:
TCPServer
- 稳定高效的TCP服务端解决方案
推荐开源项目:
TCPServer
-稳定高效的TCP服务端解决方案去发现同类优质开源项目:https://gitcode.com/1.项目介绍
TCPServer
是一个强大且易于使用的开源TCP服务器框架,
邴联微
·
2025-02-04 15:50
boost::asio教程(三) :boost udp编程
boost::asio教程(一):
tcpserver
与tcpclient boost::asio教程(二):异步tcp boost::asio教程(三):boostudp编程 前面两篇主要讲了
令狐掌门
·
2025-02-03 11:02
C++
boost库开发教程
udp
网络协议
boost
asio
c++
boost
Qt TCP通讯简易Demo
在Qt上建立
Tcpserver
和client间的简易通讯,实现效果如下首先要记得在工程目录中的pro文件中加入,这样才能开启网络服务QT+=network//mainwindow.h#include"tcpserverwindow.h
Cedric_h
·
2025-01-18 23:51
C++
Qt
Qt
tcp
【Linux网络编程】第九弹---深入解析TCP服务、IOService与Jsoncpp的应用与实现
✨个人主页:熬夜学编程的小林系列专栏:【C语言详解】【数据结构详解】【C++详解】【Linux系统编程】【Linux网络编程】目录1、TcpService.hpp1.1、
TcpServer
类基本结构1.2
小林熬夜学编程
·
2025-01-17 00:34
Linux网络编程
linux
网络
运维
tcp/ip
C语言
c++
服务器
TCP的CS模型
TCPserver
.c#include#defineSEVIP"192.168.0.116"#defineSEVPORT6669#defineCLISIZE5typedefstructsockaddr_insocketadd
qy3333
·
2024-09-08 20:52
网络通信
tcp/ip
网络协议
网络
【C/C++】实现Reactor高并发服务器 完整版
和端口设置Socket.hSocket类设置fdEpoll.hepollfd管理类Channel.hChannel类管理epoll以及对应回调函数实现EventLoop.hEventLoop事件循环类
TcpServer
.h
橙留香写代码
·
2024-02-20 20:20
服务器
c语言
c++
boost.asio异步并发Tcp服务器
异步并发模型说明一个
TcpServer
监听指定的端口,当有客户端请求到来时,会建立一个与之对应的会话,会话的生命周期与用户连接的生命周期一致。
Erick_Lv
·
2024-02-13 21:15
Boost.Asio
boost
asio
异步并发服务器
C++
【编码】网络编程 TCP server 并发线程版
tcpserver
并发线程#include#include#include#include#include#include#include#include#include#includevoid*client_fun
榕树子
·
2024-02-07 06:10
linux
c
编码
muduo-net 源码分析(七)——
TcpServer
和 TcpConnection(二)
先序这一节我们将继续完善
TcpServer
和TCPConnection类,并且解决上一节思考的问题【一定要理清思路】;
TcpServer
源码分析重要的变量ConnectionCallbackconnectionCallback
cyjiayou
·
2024-02-07 03:02
muduo源码分析
c++
muduo库的模拟实现——
TcpServer
部分
文章目录一、Connection模块1.成员变量2.构造函数以及Channel的五个事件回调函数3.建立连接接口4.发送接口5.关闭连接接口二、
TcpServer
模块一、Connection模块Connection
JJP不会CPP
·
2024-02-07 03:00
muduo库
c++
linux
mysql
开发语言
项目-功能模块划分
功能模块划分前言一、SERVER模块Buffer模块Socket模块Channel模块Connection模块Acceptor模块TimerQueue模块Poller模块:EventLoop模块
TcpServer
hu_yuchen
·
2024-02-06 20:54
one
thread
one
loop式并发服务器实现
c++
http
服务器
网络版本计算器
目录网络版本计算器1.1
TcpServer
.hpp1.2ServerCal.hpp1.3ServerCal.cc1.4Protocol.hpp1.5Socket.hpp1.6makefile1.7ClientCal.cc1.8log.hpp
Gay~
·
2024-02-06 07:58
Linux网络编程
linux
http
tcp/ip
网络协议
vscode
vim
c++
简单的
TcpServer
(英译中)
目录一、TCPsocketAPI详解1.1socket()1.2bind()1.3listen()1.4accept()1.5connect二、
TcpServer
(英译中)2.1
TcpServer
.hpp2.2TcpClient.cc2.3Task.hpp2.4Thread.hpp2.5ThreadPool.hpp2.6makefile2.7Main.cc2.8log.hpp2.9Init.hpp
Gay~
·
2024-02-05 22:48
Linux网络编程
服务器
运维
linux
centos
tcp/ip
网络协议
udp
重写Sylar基于协程的服务器(7、
TcpServer
& HttpServer的设计与实现)
重写Sylar基于协程的服务器(7、
TcpServer
&HttpServer的设计与实现)重写Sylar基于协程的服务器系列:重写Sylar基于协程的服务器(0、搭建开发环境以及项目框架||下载编译简化版
LunarCod
·
2024-02-05 10:16
重写Sylar基于协程服务器
服务器
开源
c++
后端
架构
sylar
网络编程
Qt网络编程-简易版UDP单播通信入门Demo(3)
、传统UDP单播通信流程图❄️3、关键信号4、关键函数5、主要代码6、实现效果7、源代码更多精彩内容个人内容分类汇总简易版Qt网络编程-简易版TcpClient入门Demo(1)Qt网络编程-简易版
TcpServer
mahuifa
·
2024-02-05 08:19
#
Qt网络编程
QT
Qt
QUdpSocket
网络编程
UDP单播
解决:java -jar 在cmd中运行 程序卡顿,卡死的 问题。BIO和NIO案例保存
具体卡死为:http请求超级卡顿或偶尔反应好多个请求,或
tcpServer
粘包,无法收取消息。直到:我晃了晃cmd窗口,最大化,最小化,程序竟然动了,日志又输出了。
天海华兮
·
2024-02-03 12:01
Java
EE
java
jar
nio
从源码角度透视QTcpServer:解构QTcpServer的底层原理与技术细节
的底层原理和技术细节一、背景二、QTcpServer的基本原理2.1、TCP协议简介2.2、QTcpServer的概念三、QTcpServer源码解析3.1、QTcpServer的构造函数3.2、调用listen函数启动
tcpserver
3.3
Lion Long
·
2024-02-02 18:16
C/C++技术干货
网络
c++
服务器
qt
qt5
tcp/ip
tcp
python报错解决:ModuleNotFoundError: No module named ‘http.server‘; ‘http‘ is not a package
importhttp.serverimportsocketserverPORT=8000Handler=http.server.SimpleHTTPRequestHandlerwithsocketserver.
TCPServer
Irving.Gao
·
2024-02-02 06:14
python
python
bug
muduo库的模拟实现——muduo库的介绍
文章目录一、muduo库介绍二、背景知识1.epoll2.Reactor模式三、功能模块划分1.工具部分2.Reactor部分3.
TCPServer
部分一、muduo库介绍muduo库是在Linux环境下使用
JJP不会CPP
·
2024-02-02 05:09
muduo库
开发语言
服务器
c++
c语言
vim
vscode
mysql
GO EASY 框架 之 Server 06
目录1、Overview2、监听服务接口3、easy/serverspackage3.1、基础类Server3.2、WWServer服务3.3、
TcpServer
3.4、KCPServer4、hookAgent
Kaitiren
·
2024-02-01 22:03
Go游戏服务器框架EASY
golang
网络
开发语言
easy
WebSocket
基于muduo网络库开发服务器程序 笔记
跟着施磊老师做C++项目,施磊老师_腾讯课堂(qq.com)一、基于muduo网络库开发服务器程序组合
TcpServer
对象创建EventLoop事件循环对象的指针明确
TcpServer
构造函数需要什么参数
呵呵哒( ̄▽ ̄)"
·
2024-02-01 15:29
linux
muduo
网络库
服务器
Redis新特性——pipeline(管道)
2019独角兽企业重金招聘Python工程师标准>>>redis是一个cs模式的
tcpserver
,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。
weixin_34061482
·
2024-02-01 07:22
数据库
网络
操作系统
web wifi配网和模式切换-esp8266和esp32
webwifi配网和模式切换-esp8266和esp32支持模式:1:tcpclient()2:
tcpserver
3:httpserver(POST/GET)4:httpclient5:udp,6:factory
心之雅
·
2024-01-31 14:21
物联网
esp8266
配网
多模式切换
esp32
esp8266
STM32F7xx Keil5 RTX RL-TCPnet DP83822移植
工程模板RTE中RL-TCPnet配置暂时全部默认配置,DHCP已打开修改RTE_Device.hETH配置修改DP83822驱动去掉文件只读属性,之后需要修改,添加到工程修改DP83822IDRTE创建
tcpserver
fyws0123
·
2024-01-31 11:58
RL-TCPnet
RTX
stm32
单片机
嵌入式硬件
网络和Linux网络_15(IO多路转接)reactor编程_服务器+相关笔试题
1.reactor的服务器Log.hpp和以前一样,因为下面要写ET模式所以Sock.hpp加了一个把sock设置成非阻塞的函数:(要#include)写到
TcpServer
.hpp的Acce
GR鲸鱼不跑步
·
2024-01-31 03:50
⑦网络和Linux网络编程
linux
服务器
reactor
c++
网络
信息与通信
面试
muduo源码阅读笔记(9、
TcpServer
)
muduo源码阅读笔记(9、
TcpServer
)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对C语言原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:29
Muduo源码阅读笔记
c++
网络
开源
linux
架构
后端
笔记
基于openssl v3搭建ssl安全加固的c++
tcpserver
1概述
tcpserver
和tcpclient同时使用openssl库,可对通信双方流通的字节序列进行加解密,保障通信的安全。
nangonghen
·
2024-01-25 01:19
c++
ssl
安全
c++
openssl
EC20调试及驱动使用记录
UC20提供TCPClient、UDPClient、
TCPServer
、UDPService这些内置的socket服务功
浅夏漫行
·
2024-01-23 06:11
嵌入式常用技术及外设
网络
嵌入式硬件
物联网
CMake
TcpServer
项目 链接静态库/动态库
一、链接静态库查看项目结构heheda@linux:~/Linux/LinuxServerCpp-Link$tree.├──CMakeLists.txt├──include│├──common││├──Buffer.h││├──Channel.h││└──Log.h│├──http││├──HttpRequest.h││└──HttpResponse.h│├──reactor││├──Dispat
呵呵哒( ̄▽ ̄)"
·
2024-01-20 22:20
CMake
笔记
c++
CMake
TcpServer
项目 生成静态库.a / 动态库.so
CMake实战构建
TcpServer
项目静态库/动态库-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/135608829?
呵呵哒( ̄▽ ̄)"
·
2024-01-20 00:58
CMake
笔记
linux
cmake
构建
【Qt5】学习笔记(一):TCP网络编程
文章目录摘要一、简介1.网络模型2.Qt下的TCP协议二、服务端设计1.界面搭建2.代码整理(1)
tcpServer
.pro(2)widget.h(3)widget.cpp三、客户端设计1.界面搭建2.
Synchron.
·
2024-01-19 08:10
Qt5学习笔记
网络
qt
tcp/ip
使用muduo库编写网络server端
#includeusingnamespacestd;usingnamespacemuduo;usingnamespacemuduo::net;usingnamespaceplaceholders;/*
TcpServer
你好,此用户已存在
·
2024-01-18 07:58
c++
计算机网络
c++
网络
Netty 核心源码解读 —— EventLoop 篇
EventLoopGroup##
TcpServer
.javaprivatef
松然聊技术
·
2024-01-17 11:20
java
开发语言
基于多反应堆的高并发服务器【C/C++/Reactor】(中)创建并初始化
TcpServer
实例 以及 启动
对于一个
TcpServer
来说,它的灵魂是什么?
呵呵哒( ̄▽ ̄)"
·
2024-01-09 10:17
高并发服务器
C/C++/Reactor
基于多反应堆的
创建并初始化
TcpServer实例
基于多反应堆的高并发服务器【C/C++/Reactor】(中)创建一个TcpConnection实例 以及 接收客户端数据
#CSDN年度征文|回顾2023,赢专属铭牌等定制奖品#一、主线程反应堆模型的事件添加和处理详解>>服务器和客户端建立连接和通信流程:基于多反应堆模型的服务器结构图,这主要是一个
TcpServer
,关于
呵呵哒( ̄▽ ̄)"
·
2024-01-06 09:45
高并发服务器
C/C++/Reactor
基于多反应堆的
网络调试 TCP,开发板用静态地址-入门4
用两台电脑(无线网络)做实验1.1,在电脑A上设置为Server如下:选择
TCPServer
后,直接跳出用本机IP做为“本地主机地址”1.2在电脑B上设置为Client,远程主机地址设置为Server的
Kent Gu
·
2024-01-05 21:24
工控板
网络
tcp/ip
网络协议
cpServer.cc:10:5: error: ‘unique_ptr’ was not declared in this scope unique_ptr<
TcpServer
> tsvr
文件中出现的报错cpServer.cc:10:5:error:‘unique_ptr’wasnotdeclaredinthisscopeunique_ptrtsvr(newTcpServer());^
tcpServer
.cc
学IT的小卢
·
2024-01-05 00:42
问题解决
javascript
开发语言
ecmascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他