240 发简信
IP属地:湖北
  • C++11新特点(未完成)

    https://blog.csdn.net/jiange_zh/article/details/79356417 1.__ func __预定义标识符: 基本功能:retur...

  • 隔离级别--MVCC

    https://baijiahao.baidu.com/s?id=1629409989970483292&wfr=spider&for=pc Sql四种隔离级别: 1.Rea...

  • B树和B+树的区别

    https://blog.csdn.net/weichi7549/article/details/107333942/ B树: 一个M阶B树的特征:B树非叶子节点最多只有M个...

  • makefile相关

    makefile 即将gcc/g++命令整合到一个单独文件夹中,便于进行快速调试。 GCC/G++基础命令: gcc和g++均为gnu中较为流行的编译器,其中g++以.cpp...

  • 120
    不懂的知识点(不定时更新)

    1.函数调用的压栈过程 入栈过程:函数参数从右向左入栈,函数运行状态入栈,函数返回地址入栈,代码区跳转(从当前代码区跳转到调用的函数入口)出栈过程:保存返回值,弹出返回地址,...

  • C++多态流程

    1.多态定义 在拥有继承关系的不同类中调用同一函数,产生不同结果称为多态多态条件:调用函数为虚函数且经过重写,使用指针或引用进行函数调用 2.多态实现流程 首先,在拥有虚函数...

  • MySQL

    数据库基本操作 SQL语句语法:单条语句可以换行,语句结束使用“;”分割,语句不区分大小写,字段大小写区分需要通过管理员进行设定。注释分为三种,单行注释:1.“--”,2.“...

  • 120
    排序算法(C++代码版)

    1.插入排序 逐个处理待排序的记录,每个记录与前面已排序已排序的子序列进行比较,将它插入子序列中正确位置 代码 性能 最佳:升序。时间复杂度为O(n) 最差:降序。时间复杂度...

  • 哈希

    槽总数的选择关键码范围较小关键码范围较大 简单的哈希函数 冲突解决策略开哈希法闭哈希法 哈希:把关键码值映射到表中的位置来访问记录的过程 哈希函数:将关键码值映射到位置的函数...

  • 120

    堆是一棵完全二叉树,使用数组实现堆,堆分为两种: 最大堆:父节点大于任意子节点(因此堆顶为最大值) 最小堆:父节点小于任意子节点(因此堆顶为最小值) 对于第i个节点(i从0开...

  • 120
    C++基础问题(二)

    1.malloc的原理,另外brk系统调用和mmap系统调用的作用 Malloc函数用于动态分配内存。为了减少内存碎片和系统调用的开销,malloc其采用内存池的方式,先申请...

  • C++string类操作

    转自 https://blog.csdn.net/pengnanzheng/article/details/80549445

  • 120
    大佬操作系统笔记

    第一章.计算机系统概述1.基本构成2.指令的执行3.中断3.1 目的3.2 类型3.3 中断控制流3.4 中断处理3.5 多个中断4.存储器的层次结构4.1 高速缓存5.直接...

  • Linux内核配置(未完成)

    在进行Linux内核配置时有下述工具可以使用:make config:该工具会逐一便利所有配置项,要求用户进行选择,过程用时巨大make menuconfig:基于ncurs...

  • 操作系统问题(一)多线程

    1.进程与线程的概念,以及为什么要有进程线程,其中有什么区别,他们各自又是怎么同步的 基本概念:进程是对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统...

  • 120
    C++基础问题(一)

    1.请说出static和const关键字尽可能多的作用 static关键字至少有下列n个作用:(1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的...