- 博客(6)
- 收藏
- 关注
原创 TCP和UDP
1. 首先要纠正自己在知识上的一个误区:TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。 2. TCP: 面向连接的 可靠的 流式服务 UDP: 无连接 不可靠的 数据报服务 IP: 无连接 不可靠 无状态 3.
2017-11-16 17:00:25
162
原创 线程同步和安全
1.同步概念: 多进程或者多线程访问临界资源时,必须进行同步控制。多进程或者多线程的执行并不完全是绝对的并行运行,有可能主线程需要等待函数线程的某些条件的发生。 2.多线程之间有几个特殊的临界资源: 全局数据、堆区数据、文件描述符 多线程之间共用 3.线程间同步控制方式: 1)信号量 #include
2017-10-31 10:45:04
330
原创 线程的创建
1.什么是线程: 线程是进程内部的一条执行序列(执行流),每个进程至少有一条执行序列:main的执行体。进程可以通过线程库创建 N 条线程,这些新创建的线程称之为函数线程,main 函数所代表的线程为主线程。 2.线程与进程区别: 1)进程是资源分配的最小单位,线程是 CPU 调度的最小单位 2)线程是轻量
2017-10-29 21:51:54
224
原创 进程间的通信之管道
一.管道的分类: 管道是进程间通讯的一种(进程间通讯还有:信号,信号量,消息队列,共享存储,套接字),它分为无名管道和有名管道。 有名管道应用于任意俩个进程之间数据的单项传递。 无名管道只能引用于父子进程之间。 二.管道的工作: 1.管道的操作 有名管道
2017-10-20 15:44:37
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人