- 博客(8)
- 收藏
- 关注
原创 C++多线程并发详解(第一章)
/线程并不是越多越好,每个线程,都需要一个独立的堆栈空间(1M),线程之间切换要保存很多的中间状态。//线程:像是一个轻量级进程,每个线程都有自己独立的运行路径,但是一个进程中所有的线程共享地址空间。//b:在单独的进程中,创建多个线程来实现并发,自己写代码来创建除了主线程以外的其他线程。//c:一个进程自动包含一个主线程,我们可以通过代码来创建多个其他进程(非主线程)//进程之间通信,(同一个电脑上:管道,文件,消息队列,共享内存)//磁盘上的一个文件,windows下,一个扩展名为.exe的。
2023-09-13 14:55:17
103
1
原创 TCP/IP协议源码(加入了select的IO复用)
这个是学习TCP/IP的时候老师发的源代码,十分的严谨,而且很美观,发到优快云上跟大家共同学习。
2023-05-05 19:28:02
149
1
原创 C++手写链表(头插法和尾插法)
/第一步是将p的下一个节点置为空(就是尾节点),然后第二步往后就是将新节点的下一个值指向老节点。//将p的下一个置为空,一直要保证p可能为最后一个节点。//尾指针指向头指针,记住现在还没有节点。//不能调用头指针,调用尾指针。//LNode,*LinkList均为LNode的别名,//先将头节点开辟空间,l->next = p;void out_list(lnode *L)//输出链表。
2023-04-25 10:56:30
203
1
原创 C语言 udp客户端并发连接(简洁版)
printf("接受失败\n");printf("您可以发送了\n");printf("发送失败\n");printf("发送成功\n");printf("发送失败\n");printf("发送成功\n");printf("创建成功\n");printf("创建失败\n");//创建socket。
2023-04-22 23:00:48
376
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人