• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
qwer321
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3

2024年9月22日

9-22
摘要: p4为Boost和jsoncpp的配置 在网络学习时已经下载好了,直接配置就行 up说通常创建http服务器的时候,很少使用c++,因为c++实现http服务器不如其他语言方便,但是这个是介绍c++全栈的,因此,http服务器也是用c++来写的。 也就是说服务器的http使用c++编写 客户端的ht 阅读全文
posted @ 2024-09-22 12:02 黎明破晓' 阅读(36) 评论(0) 推荐(0)
 
 

2024年9月21日

9-21
摘要: p1实现登录和注册界面 但是qss的我没看 p2主要也是Qss的切换 只是看到15min p3 点击查看代码 使用 static 和 std::once_flag 的目的不同,通常情况下它们可以结合使用,但并不总是需要一起使用。以下是对这两者之间关系的详细说明,以帮助您决定在特定情况下是否需要同时使 阅读全文
posted @ 2024-09-21 15:43 黎明破晓' 阅读(26) 评论(0) 推荐(0)
 
 

2024年9月20日

9-20 beast实现http服务器
摘要: 点击查看代码 void process_request() { response_.version(request_.version()); response_.keep_alive(false); switch (request_.method()) { case http::verb::get: 阅读全文
posted @ 2024-09-20 16:32 黎明破晓' 阅读(59) 评论(0) 推荐(0)
 
 

2024年9月19日

9-19
摘要: 利用beast实现http服务器 (up讲的有手写http服务器,但是我没看,直接看的利用beast实现http服务器) 配置jsoncpp 文件一直链接不上,用了好长时间,所以利用beast实现http服务器也没有看 用了好几个小时才搞好: 下载的文件打开后的运行库 和 我自己的vs的运行库不一致 阅读全文
posted @ 2024-09-19 20:27 黎明破晓' 阅读(25) 评论(0) 推荐(0)
 
 

2024年9月17日

9-17
摘要: 粘包原因 1 客户端的发送频率远高于服务器的接收频率,就会导致数据在服务器的tcp接收缓冲区滞留形成粘连,比如客户端1s内连续发送了两个hello world!,服务器过了2s才接收数据,那一次性读出两个hello world!。 2 tcp底层的安全和效率机制不允许字节数特别少的小包发送频率过高, 阅读全文
posted @ 2024-09-17 23:02 黎明破晓' 阅读(26) 评论(0) 推荐(0)
 
 

2024年9月15日

9-15
摘要: c++中没有闭包,所以需要自己实现一个 利用c++11中的智能指针 把一个智能指针传给一个对象,如果对象不被释放掉,那么智能指针也不会释放掉。 比如: 把一个智能指针传递给一个回调函数,假设回调函数会放到一个回调函数队列中,那么回调函数就会是一个函数对象,而这个回调函数没有被释放之前,智能指针也不会 阅读全文
posted @ 2024-09-15 23:21 黎明破晓' 阅读(19) 评论(0) 推荐(0)
 
 

2024年9月14日

9-14
摘要: 读写操作的代码片段(p3) 同步服务器客户端demo(p4) 阅读全文
posted @ 2024-09-14 22:43 黎明破晓' 阅读(14) 评论(0) 推荐(0)
 
 

2024年9月13日

C++网络编程的学习(9-13)
摘要: 文章来源: 恋恋风辰的编程笔记 https://gitbookcpp.llfc.club/sections/cpp/boost/asio03.html boost环境配置 网络编程基本流程 网络编程的基本流程对于服务端是这样的 服务端 1)socket 创建socket对象。 2)bind 绑定本机 阅读全文
posted @ 2024-09-13 21:09 黎明破晓' 阅读(58) 评论(0) 推荐(0)
 
C++并发编程的学习(9-13)
摘要: 文章来源: 恋恋风辰的编程笔记 https://gitbookcpp.llfc.club/sections/cpp/concurrent/concpp02.html 容器存储: thread类没有拷贝构造函数,所以使用容器存储它时,不能使用push_back(),需要使用 点击查看代码 void u 阅读全文
posted @ 2024-09-13 14:51 黎明破晓' 阅读(24) 评论(0) 推荐(0)
 
 
上一页 1 2 3

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3