自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 typedef 和 define 的区别

typedef 和 define 的区别还没完呢。。。。

2017-11-28 13:26:09 219

原创 const 在C语言和C++语言中的区别

const 在C语言和C++语言中的区别还没完呢。。。。。

2017-11-28 12:24:37 563

原创 static 的作用

static 的作用一、static 在C语言中,主要定义静态全局变量,定义静态局部变量,定义静态函数       1. 静态全局变量的特点:         (1)在全局数据区分配内存         (2)如果静态全局变量没有初始化,其默认值为 1         (3)该变量在本文件内从定义开始到文件结束均可见       2. 静态局部变量的特点:

2017-11-24 23:47:43 284

原创 网络编程基础(三)UDP

网络编程基础(UDP 编程)UDP 报文头部结构如下图所示:TCP 流式服务和 UDP 数据包服务

2017-11-22 23:52:55 464

原创 网络编程基础(二)

网络编程基础TCP 协议的特点       传输层协议主要有两个:TCP 协议和 UDP 协议。TCP 协议相对于 UDP 协议的特点是:面向连接、字节流和可靠传输。       使用 TCP 协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。TCP 连接是全双工的,即双方的数据读写可以通过一个连接进行。完成数

2017-11-21 13:09:35 232

原创 网络编程基础(一)

网络编程基础       网络编程的实现就必须有服务器和客户端的存在       服务器:为客户提供服务的一方       客户端:获取数据的为客户端,可以是任意一台主机,只要它和服务器存在连接,并且的到服务器的授权,就可以使用服务器提供的服务       有两种协议可以选择:      (1)TCP:面向连接的      可靠的          流式服务      (2

2017-11-19 21:31:01 224

原创 线程控制(线程同步 & 线程安全)

一、线程同步       当多个控制线程共享相同的内存时,需要确保每个线程看到一致的数据。如果当某个线程可以去修改变量,而其他线程也可以去读取或者修改这个变量的时候,就需要对这些线程进行同步控制,以确保它们在访问变量的存储内容时不会访问到无效的数值。       同步:多进程或者多线程访问临界资源时,必须进行同步控制。多进程或者多线程的执行并不是完全绝对的并行运行,有可能主线程需要等待函数

2017-11-12 20:06:59 457

原创 函数调用堆栈

函数调用堆栈       函数调用相信大家都不陌生,调用函数向被调用函数传递参数,然后执行被调用函数的代码,最后被调用函数向调用函数返回结果。       函数的调用实际上就是在栈上发生的,那么函数调用在计算机内部到底是如何实现的呢?       对于一个程序,编译器会对其分配一段内存,这段内存在逻辑上可以分为:代码段、数据段、堆和栈。      (1)代码段:保存程序

2017-11-07 23:45:33 395

原创 线程管理

线程的概念       线程是进程内部的一条执行序列(执行流),每个进程至少有一条执行序列:main 执行体。       进程可以通过线程创建 N 条线程,这些新创建的线程称之为函数线程,main 函数所代表的线程为主线程。线程与进程的区别      1. 进程是资源分配的最小单位,线程是 CPU 调度的最小单位      2. 线程是轻量级的进程      3. 管理方

2017-11-04 23:10:14 268

原创 进程间的通讯方式_消息队列

消息队列:提供了一种从一个进程向另一个进程发送一个数据块的方法,而且每个数据块都被认为含有一个类型,接收进程可以独立地接受含有不同类型值得数据块。       消息:数据 & 类型       队列:一种数据结构,先进先出       消息队列:是一种临时存储信息的队列,完成进程间的数据传递,优先级队列消息队列的特点:      1.与信号量相比:都以内核对象来确保多进程访问同

2017-11-02 21:32:01 661

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除