10 2021 档案
摘要:1.查看进程号 ps -ef | grep nginx kill -TEM pidn kill -INT pid 2.查看帮助 ./nginx -h 3.关闭 ./nginx -s stop ./nginx -s quit ./nginx -s reload 4.查看日志 tail -f /var/
阅读全文
摘要:8、map/multimap 容器 8.1、map基本概念 简介: map中所有元素都是pair pair中第一个元素为key(键值),起到索引作用,第二个元素为value(实值) 所有元素都会根据元素的键值自动排序 本质: map/multimap属于关联式容器,底层结构是用二叉树实现。 优点:
阅读全文
摘要:7、set/multiset 容器 7.1、set基本概念 简介: 所有所有元素都会在插入时自动被排序 本质: set/multiset属于关联式容器,底层结构是用二叉树实现 set和multiset区别: set不允许容器中有重复的元素 multiset允许容器中有重复的元素 7.2、set构造和
阅读全文
摘要:6、list 容器 6.1、list基本概念 功能:将数据进行链式存储 链表(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的 。 链表的组成:链表由一些列节点组成 节点的组成:是一个存储数据元素的数据域,另一个是存储下一个节点地址的指针域。 优点:可以
阅读全文
摘要:5、queue 容器 5.1、queue基本概念 概念:Queue是一种先进先出(First In First Out,FIFO)的数据结构,它有两个出口。 5.2、queue常用接口 构造函数: queue<T> que; //queue采用模板类实现,queue对象的默认构造形式 queue(c
阅读全文
摘要:4、stack 容器 4.1、stack基本概念 概念:stack是一种先进后出(First In Last out,FILO)的数据结构,它只有一个出口。 栈中只有顶端的元素才可以被外界使用,因此栈不允许有遍历行为。 栈中进入数据称为 入栈 push 栈中弹出数据称为 出栈 pop 4.2、sta
阅读全文
摘要:1 案例描述 2 实现步骤 #include <iostream> #include <string> #include <vector> #include <deque> #include <algorithm> #include <ctime> using namespace std; /*
阅读全文
摘要:3、deque 容器 3.1、deque 容器基本概念 功能: 双端数组,可以对头端进行插入和删除操作。 deque和 vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低。 deque相对而言,对头部的插入删除速度会比vector快。 vector访问元素时的速度会比de
阅读全文
摘要:2、vector 容器 2.1、vector 基本概念 功能:vector数据结构和数组非常相似,也称为单端数组 vector和普通数组区别: 不同之处在于数组是静态空间,而vector可以动态扩展 动态扩展: 并不是在原空间之后续接新空间(无法保证之后的空间是否有人在用),而是找更大的内存空间(根
阅读全文
摘要:1、string 容器 1.1、string基本概念 1.2、string构造函数 #include <iostream> #include <string> using namespace std; //string 构造函数原型 /* -string(); //创建一个空的字符串,如 str
阅读全文

浙公网安备 33010602011771号