摘要: 菜鸟教程:https://www.runoob.com/http/http-tutorial.html 阅读全文
posted @ 2025-01-07 10:47 [BORUTO] 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 项目功能:(1)能接收客户端的GET请求; (2)能够解析客户端的请求报文,根据客户端要求找到相应的资源; (2)能够回复http应答报文; (3)能够读取服务器中存储的文件,并返回给请求客户端,实现对外发布静态资源; (4)使用I/O复用来提高处理请求的并发度; (5)服务器端支持错误处理,如要访 阅读全文
posted @ 2025-01-06 10:02 [BORUTO] 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. 返回局部变量的地址 在C语言中,返回局部变量的地址是不安全的行为,因为一旦函数执行完毕,局部变量的内存将被释放,返回的地址将指向未定义的内存区域,这将导致不可预知的行为。 以下是一个返回局部变量引用的例子,这是错误的做法: #include <stdio.h> int* getVarAddr( 阅读全文
posted @ 2024-12-31 11:38 [BORUTO] 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ———————————————— 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/sj15814963053/article/details/126712703 阅读全文
posted @ 2024-12-30 11:08 [BORUTO] 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 互斥对象CreateMutex() 阅读全文
posted @ 2024-12-30 09:54 [BORUTO] 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一般这种乱码问题是字符串没有初始化,如下:recvBuffer未初始化 char recvBuffer[1024]; result = recv(clientSocket, recvBuffer, sizeof(recvBuffer), 0); // 接收来自客户端的数据 recvBuffer初始化 阅读全文
posted @ 2024-12-29 18:43 [BORUTO] 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 在window环境下,Win32 提供了一系列的API函数来完成线程的创建、挂起、恢复、终结以及通信等工作: 1. 主要函数 序号 函数名 功能 1 CreateThread() 创建一个新线程 2 ExitThread() 正常结束一个线程的执行 3 TerminateThead() 强制终止一个 阅读全文
posted @ 2024-12-29 13:44 [BORUTO] 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://blog.csdn.net/qq_18298049/article/details/117136214 阅读全文
posted @ 2024-12-09 15:25 [BORUTO] 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在 Qt 中解析和构建 XML 可以通过 QDomDocument(DOM 模型)或 QXmlStreamReader/QXmlStreamWriter(流式模型)实现。以下是两种方法的详细示例: 一、使用 QDomDocument(DOM 模型) 适合小规模 XML 文件,允许随机访问和修改 XM 阅读全文
posted @ 2024-12-05 11:21 [BORUTO] 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1. JSON 有什么作用? 🐧① JSON 即为 JS对象表示法(因为它和 JS中对象的写法很相似),与JavaScript是没啥关系的; 🐧② JSON 本质是一种特殊格式的字符串; 🐧③ JSON 是一种轻量级的数据交互格式,客户端和服务端数据交互,基本都是JSON格式; 2. JSON 阅读全文
posted @ 2024-12-05 10:58 [BORUTO] 阅读(36) 评论(0) 推荐(0) 编辑