文章
207
标签
412
分类
273
首页
归档
标签
分类
外链
关于
From Zero to Hero
8.05
搜索
首页
归档
标签
分类
外链
关于
8.05
发表于
2025-06-10
|
更新于
2026-03-14
|
计算机网络
技术知识
学习资料
|
浏览量:
网络协议
1
请简单阐述TCP连接的三次握手。
文章作者:
Stone
文章链接:
https://thoughtly.xyz/09c63b77-ac31-477b-a504-bc70ee986584/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
From Zero to Hero
!
网络协议
TCP
三次握手
上一篇
8.04
操作系统 1 请问死锁的条件是什么?以及如何处理死锁问题? 解答:互斥条件(Mutual exclusion): 1、资源不能被共享,只能由一个进程使用。 2、请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。 3、非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。 4、循环等待条件(Circular...
下一篇
1.1 旋转字符串
1.1 旋转字符串 题目描述 给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部,如把字符串“abcdef”前面的 2 个字符’a’和’b’移动到字符串的尾部,使得原字符串变成字符串“cdefab”。请写一个函数完成此功能,要求对长度为 n 的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1)。 分析与解法 解法一:暴力移位法 初看此题,可能最先想到的方法是按照题目所要求的,把需要移动的字符一个一个地移动到字符串的尾部,如此我们可以实现一个函数LeftShiftOne(char* s, int n) ,以完成移动一个字符到字符串尾部的功能,代码如下所示: 123456789void LeftShiftOne(char* s, int n){ char t = s[0]; //保存第一个字符 for (int i = 1; i < n; i++) { s[i - 1] = s[i]; } s[n - 1] = t;} 因此,若要把字符串开头的 m...
Stone
文章
207
标签
412
分类
273
Follow Me
目录
1.
网络协议
最新文章
一文读懂GRU
2026-03-29
给AI喂饭指南
2026-03-29
通俗解读循环神经网络
2026-03-29
搜索
数据加载中