上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 索引是一种数据存储结构,对表中一列或多列进行排序以快速定位获取数据。就像一本书的目录就是一个索引,如果想在一本书中找到某个主题,一般会先找到对应页码。在mysql中,存储引擎用类似的方法使用索引,先在索引中找到对应值,然后根据匹配的索引记录找到对应的行。 B树 大多数存储引擎都支持B树索引。B树通常 阅读全文
posted @ 2021-09-05 21:53 Jcpeng_std 阅读(10217) 评论(1) 推荐(1) 编辑
摘要: 1 定义 unordered_set本质是使用hash散列的方式存储数据,是一种使用hash值作为key的容器,所以当有频繁的搜索、插入和移除拥有常数时间。unordered_set存储原理是声明一个有n个桶的数据结构,计算加入到unordered_set的新的值hash,然后计算hash%n后的值 阅读全文
posted @ 2021-09-04 22:09 Jcpeng_std 阅读(12557) 评论(0) 推荐(0) 编辑
摘要: 1 进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全 阅读全文
posted @ 2021-09-03 19:55 Jcpeng_std 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1 mpstat mpstat是Multiprocessor Statistics的缩写,是实时监控工具,报告与CPU一些统计信息这些信息都存在/proc/stat文件中,在多CPU系统里,其不但能查看所有的CPU的平均状况的信息,而且能够有查看特定的CPU信息,mpstat最大的特点是可以查看多核 阅读全文
posted @ 2021-09-02 20:10 Jcpeng_std 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: Linux操作系统采用grep -v 或 --revert-match可以过滤掉包含匹配文本的所有行,同时,>>。 1)采用touch命令新建一个文本文档ooo,内容如下: 2)采用cat ooo | grep -v '2' >> bbb命令即可将文件ooo所有带有'2'的行过滤掉,并通过>>写入到 阅读全文
posted @ 2021-09-01 21:48 Jcpeng_std 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 一、内连接 关键字:inner join on 语句:select * from a_table a inner join b_table b on a.a_id = b.b_id; 说明:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集部分。 二、左连接 关键字:left joi 阅读全文
posted @ 2021-08-31 21:26 Jcpeng_std 阅读(784) 评论(0) 推荐(0) 编辑
摘要: linux系统开机流程 1. 机器开机通电bios质检,质检通过后,bios会根据boot菜单,选择从硬盘启动。 2. 读取硬盘中的MBR(主引导记录),加载引导程序(linux中是grub),grub程序会加载系统kernel和虚拟文件系统。 3. 系统会运行init程序,该进程会读取/etc/i 阅读全文
posted @ 2021-08-30 22:12 Jcpeng_std 阅读(681) 评论(0) 推荐(0) 编辑
摘要: C++11线程库:原始的c++标准仅支持单线程编程,新的C++标准(C++11或C++110x)于2011年发布,引入了新的线程库。 编译器要求: Linux: gcc 4.8.1 (完全并发支持) Windows: Visual Studio 2012以上 and MingW 在linux下的编译 阅读全文
posted @ 2021-08-29 20:56 Jcpeng_std 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 1 查看磁盘空间大小 df命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB。比如以下命令: df -hl 执行结果如下: 执行的结果每列的含义: 第一列Filesystem,磁盘分区 第二列Size,磁盘分区的大小 第三列Used,已使用的空间 第四列Avail,可用的空间 阅读全文
posted @ 2021-08-28 20:53 Jcpeng_std 阅读(3032) 评论(0) 推荐(0) 编辑
摘要: MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写 阅读全文
posted @ 2021-08-27 20:15 Jcpeng_std 阅读(2901) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页