自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tcp的close 三次握手 四次挥手

tcp的close 三次握手 四次挥手 1、tcp客户端 close 由于客户端只有一个套接字 调用close 就意味着关闭客户端的套接字 2、tcp服务器 close 监听套接字:关闭监听套接字 不能获取新的客户端连接 但是不影响 已存在的连接通信 已连接套接字:关闭当前通信客户端的连接 不影响其他客户端 也不影响 服务器监听套接字的监听 3、TCP的三次握手 4、四次挥手(重要) ...

2020-03-24 22:30:14 184

原创 指针

1 – 指针的概念 存储器的分类:外存和内存 我们写的任何一个程序,运行时,都是在内存中运行的 内存的基本单位是字节,每一个字节都对应的有一个编号,这个编号就称之为地址,也称之为指针 一般地址使用一个十六进制数来进行表示 在c语言中有专门来保存地址的变量,称之为指针变量 一般指针变量、指针以及地址都是一个意思,都是地址 2 – 地址的表示方式 64位操作系统寻址空间就是8G 0000000000...

2020-03-20 21:55:58 138

原创 STL

【1】STL的六大组件 STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器。 容器: 各种数据结构,如vector、list、deque、set、map等,用来存放数据,从实现角度来看,STL容 器是一种类模板 算法: 各种常用的算法,如sort、find、copy、for_each。从实现的角度来看,STL算法是一种函数模板 迭...

2020-03-19 22:14:56 88

原创 标准io 缓冲区分类

【3】标准io 1 – 文件的概念 文件就是存放在磁盘上的,一些数据的集合 2 – 系统调用和库函数 对文件的操作一般分成两大类函数,一类是系统调用,一类是库函数 系统调用:这一类函数就是通过直接操作linux内核从而控制硬件,例如open、read、write、close等 库函数:库函数的本质也是系统调用,只不过在操作linux内核之前,在内存中开辟了一块缓冲区,用 于保存一段时间执行而定系...

2020-03-17 22:27:47 559

原创 单链表的概念和操作

1 – 单链表概念 链式存储结构的线性表 线性表:数据都是一对一的 链式存储:不需要开辟一块连续的空间,将数据进行存储 链式存储通常数据称之为结点,结点由数据域和指针域组成,数据域保存数 据指针域保存下一个结点的地址 2 – 单链表的操作 (1)定义一个结点结构体 typedef int dat...

2020-03-12 22:01:13 146

空空如也

空空如也

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

TA关注的人

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