首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Cheeeeellin
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
简单的协程通信
通过协程方式实现一个简易应答式服务器通过协程方式实现一个简易应答式服务器通过协程方式实现一个简易应答式服务器通过协程方式实现一个简易应答式服务器通过协程方式实现一个简易应答式服务器通过协程方式实现一个
简易的服务器版本的全双工模式
为什么加锁: 我们不能保证发送的接口(一般是逻辑层线程),和回调函数的接口(一般在网络层)在一个线程,就存在两个线程对这个队列的共同访问,所以增加一个锁保证队列安全性. 加什么锁? std::lock
利用智能指针实现伪闭包延长session生命周期
为什么报错# error C2589: “(”:“::”右边的非法标记错误的处理 std::max、std::min error C2589: “(”:“::”右边的非法标记,error C2059:
基于boost库应答式服务器编写
一些问题的解答 初始化server为什么用初始化列表? 1:io_context官方不支持拷贝赋值啥的,所以用引用作为一个server类的成员变量,这是前因 2:而对于引用的成员变量要通过初始化列表形
问题收集
私有和公有的static有什么区别? static 属性与非 static 属性的主要区别在于它们的作用域和生命周期。而私有(private)和公有(public)是访问修饰符,它们定义了类成员的访问
面试题小品
一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理一些面试题,空了继续整理
同步读写示例
把前面学到的api串联起来,做一个能跑起来的客户端和服务器端,客户端和服务器端采用阻塞的同步读写方式完成通信 windows环境下用boost库的话记得右键项目-属性-VC++目录-两个包含目录,以及
同步读写
boost::asio提供了几种同步写的api 异步用的比较少的是send和receive 同步写 write_some write_some可以每次向指定的空间写入固定的字节数,如果写缓冲区满了,就
一些BUFFER
任何网络库都有提供buffer的数据结构,所谓buffer就是接收和发送数据时缓存数据的结构。 boost::asio提供了asio::mutable_buffer 和 asio::const_buf
网络编程基础流程
服务端: 1.socket——创建socket对象。 2.bind——绑定本机IP和port(端口)。 3.listen——监听来电,若在监听到来电,则建立起连接。 4.accept——再创建一个so
下一页
个人成就
文章被阅读
1,326
掘力值
102
关注了
0
关注者
0
收藏集
0
关注标签
10
加入于
2024-09-20