C++后台开发
文章平均质量分 59
telllong
c/c++/golang/js/java/python programer
展开
-
C++后端开发--网络编程基础
HTTP(HyperText Transfer Protocol,超文本传输协议)是用于分布式、协作和超媒体信息系统的应用层协议,是万维网数据通信的基础。HTTP起初由蒂姆·伯纳斯-李(Tim Berners-Lee)为万维网设计,现由互联网工程任务组(IETF)和万维网联盟(W3C)共同维护。HTTP协议定义了浏览器(客户端)与Web服务器之间的通信规则。网络编程是后端开发中的重要技能,掌握基础概念和Socket编程方法是深入学习和实践的第一步。原创 2024-07-03 17:20:39 · 1599 阅读 · 0 评论 -
数据存储:大端存储与小端存储
大端存储(Big-endian)和小端存储(Little-endian)是计算机科学中数据在内存中存储的两种不同方式,主要涉及多字节数据类型(如整数、浮点数)的字节排列顺序。大端存储(Big-endian)在大端存储模式下,数据的高字节(或称作高位、最重要字节)被存储在内存的低地址处,而数据的低字节(或称作低位、最不重要字节)存储在高地址处。这意味着当你从低地址向高地址读取内存时,数据会按照从高到低的顺序出现,类似于阅读英文书的顺序,从左到右。原创 2024-07-03 09:51:18 · 5999 阅读 · 0 评论 -
如何开发高效服务(C++ )
使用上述开发模式和设计模式,可以构建高效的 C++ 服务器。选择适合的模式和设计模式可以提高代码的可维护性、可扩展性和性能。在实际开发中,可以根据需求组合使用这些模式,构建出高效可靠的服务器应用。原创 2024-06-15 18:39:35 · 875 阅读 · 0 评论 -
nohup指定输出日志名称
【代码】nohup指定输出日志名称。原创 2024-01-16 10:02:08 · 1326 阅读 · 0 评论 -
scp 指令详细介绍
SCP(Secure Copy Protocol)是一种用于在计算机之间安全地传输文件的协议。它通过加密的方式在网络上安全地复制文件。SCP基于SSH(Secure Shell)协议,因此它提供了加密的连接和身份验证,确保数据在传输过程中的安全性。原创 2023-12-05 17:36:19 · 29597 阅读 · 1 评论 -
gdb多线程调试
在使用GDB进行多线程调试时,你需要注意一些特殊的命令和技巧,以有效地调查和解决多线程程序中的问题。在多线程程序中,需要格外小心并确保在调试时理解每个线程的状态和相互作用,以便有效地诊断和修复问题。你可以使用GDB的各种命令来检查变量、回溯堆栈、查看内存内容等。命令查看当前程序中的所有线程。命令设置观察点,以便在某个变量的值发生变化时触发断点。命令来设置并行观察窗口,以便同时查看不同线程的堆栈和变量。通过使用这些命令,你可以分析程序崩溃的原因并进行调试。命令来查看当前线程的寄存器值,或使用。原创 2023-11-09 15:05:39 · 955 阅读 · 0 评论 -
C语言对单链表所有操作与一些相关面试题
/ 声明并定义个单链表结构体int val;//数据 成员变量//结构体调用自己的类型}ListNode;原创 2023-09-06 12:26:19 · 739 阅读 · 0 评论 -
C++11 std::transform函数使用说明
在这个例子中,我们使用了一个 lambda 函数 [](int x) { return x * 2;} 作为一元操作函数。这个 lambda 函数接收一个整数参数 x,并返回 x * 2。我们把这个 lambda 函数传递给 std::transform,以便它能够对输入范围中的每个元素执行这个操作。std::transform是C++标准库中的一个算法,它用于对输入范围内的元素进行操作,并将结果存储在输出范围内。运行上述程序,你将看到输出:2 4 6 8 10,这是输入范围中的每个元素乘以2后的结果。原创 2023-08-30 18:16:47 · 1283 阅读 · 0 评论 -
std::string中 find,rfind,find_first_of,find_last_of, find_first_not_of,find_last_not_of等函数的介绍和使用
C++ 关于find函数的总结原创 2023-08-30 15:48:21 · 2293 阅读 · 0 评论 -
解决ubuntu文件系统变成只读的方法
ubuntu文件系统变为只读原创 2023-08-28 11:11:34 · 4094 阅读 · 0 评论 -
实现一个简单的C++线程池
综上所述,使用线程池可以提高程序的性能和响应速度,但需要注意线程数量限制、任务分配不均和线程同步问题等问题。原创 2023-08-25 14:04:51 · 136 阅读 · 0 评论 -
分别在linux和windows上设置socket为阻塞模式
在 Linux 和 Windows 系统中,都可以将 socket 设置为非阻塞模式。原创 2023-08-15 16:58:15 · 1135 阅读 · 0 评论