
网络
文章平均质量分 96
linux网络
-杀意感知-
bit.syc (无限期断更)
展开
-
Socket编程UDP
服务端的端口号是众所周知的,如果每次都不一样的话,客户端就找不到服务器了。原创 2025-03-24 20:50:57 · 787 阅读 · 0 评论 -
网络基础概念
网络是指将多个计算机或设备通过通信线路、传输协议和网络设备连接起来,形成一个相互通信和共享资源的系统。TCP/IP 协议的本质是一种解决方案TCP/IP 协议能分层,前提是因为问题们本身能分层截止到目前,我们还没接触过任何协议,但是如何朴素的理解协议,我们已经可以试试了。OS 源代码一般都是用 C/C++语言写的。下面,仔细看看下面的图在计算机网络通信中,报头(Header)是一部分数据包的固定结构,它包含了关于该数据包的元信息和控制信息。报头位于数据包的前部,用于标识和管理数据包的传输。原创 2024-12-16 20:19:55 · 1003 阅读 · 0 评论 -
加餐:读者写者问题与读写锁+自旋锁
自旋锁是一种多线程同步机制,用于保护共享资源免受并发访问的影响。在多个线程尝试获取锁时,它们会持续自旋(即在一个循环中不断检查锁是否可用)而不是立即进入休眠状态等待锁的释放。这种机制减少了线程切换的开销,适用于短时间内锁的竞争情况。但是不合理的使用,可能会造成 CPU 的浪费。原创 2024-12-16 20:18:29 · 935 阅读 · 0 评论