前言 每个索引都对应一棵B+树,B+树分为好多层,最下边一层是叶子节点,其余的是内节点。所有用户记录都存储再B+树的叶子节点,所有目录项记录都存储在内节点。 InnoDB存储引擎会自动为主键建立聚簇索引,聚簇索引的叶子节点包含完整的用户记录 我们可以根据自己的兴趣建立二级索引,二级索引的叶子节点包含 ...
分类:
数据库 时间:
2020-06-15 20:57:21
阅读次数:
62
读文件流程进程调用库函数向内核发起读文件请求;内核通过检查进程的文件描述符定位到虚拟文件系统的已打开文件列表表项;调用该文件可用的系统调用函数read();read()函数通过文件表项链接到目录项模块,根据传入的文件路径,在目录项模块中检索,找到该文件的inode;在inode中,通过文件内容偏移量计算出要读取的页;通过inode找到文件对应的address_space;在address_spac
分类:
系统相关 时间:
2020-06-10 09:33:00
阅读次数:
134
1、目录结构 Application属性文件,按优先级排序,位置高的将覆盖位置 当前项目目录下的一个/config子目录 当前项目目录 项目的resources即一个classpath下的/config包 项目的resources即classpath根路径(root) 二、读取顺序 如果在不同的目录 ...
分类:
编程语言 时间:
2020-06-08 19:15:47
阅读次数:
90
1.创建django项目:[vagrant@CentOS7 vagrant]$ django-admin startproject devops [vagrant@CentOS7 vagrant]$ tree devops/devops/ 项目目录/项目容器├── devops 项目中实际的pyth ...
分类:
其他好文 时间:
2020-05-30 09:15:40
阅读次数:
70
一:由于无法重现打包的错误示例,此处就语言描述一下 1:由于打包的时候,打包失败,导致项目无法启动,并且报出错误为:找不到程序包。。。。。 这种y由于打包发生错误的,可以使用如下方法解决: 2:在本地找到项目根目录,打开cmd窗口 3:直接输入以下命令: mvn clean install -Dma ...
分类:
其他好文 时间:
2020-05-21 23:44:20
阅读次数:
104
1.准备工作: 1.1 项目目录 1.2 项目setting.py文件修改 1.2 安装MySQL数据库 1.2.1 MySQL5.6数据库安装 请参考: "Windows 10中安装MySQL5.6数据库" 1.2.2 登录MySQL数据库建立wulin库 C:\WINDOWS\system32 ...
分类:
其他好文 时间:
2020-05-15 19:45:25
阅读次数:
54
io性能分析篇 相关概念:1.文件系统:本身对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统。2.为了方便管理,Linux文件系统为每个文件都分配两个数据结构,索引节点和目录项。它们主要用来记录文件的元信息和目录结构 *索引节点:简称inode,用来记录文件的元数据,比如 ...
分类:
其他好文 时间:
2020-04-29 21:34:00
阅读次数:
93
对服务器进行重装系统操作失误导致磁盘分区发生变化,原服务器内的第二分区由于未知原因不可访问,分区内的数据丢失。经过对客户服务器的xfs文件系统分析,分析结果为文件系统头部超级块丢失,文件系统的部分目录项丢失,部分就节点丢失。根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原,对丢失的节点、目录项进行修补、重构之后,文件系统中99%以上的数据可以完整恢复
分类:
其他好文 时间:
2020-04-17 09:53:47
阅读次数:
121
(转)HTTP Status 404(The requested resource is not available)异常解决 原文链接如下: https://www.cnblogs.com/gwq369/p/5694920.html "HTTP Status 404(The requested r ...
分类:
Web程序 时间:
2020-04-03 21:53:17
阅读次数:
102
看了网上基本上都是相同套路,但是到我这就不行了,终于解决了, 主要就是profile文件编写, 1.在oc项目的同级目录项创建flutter模块 就是在oc项目的父级目录下,执行 flutter create --template module flutter_module 2.在oc项目中创建pr ...
分类:
其他好文 时间:
2020-04-03 16:47:01
阅读次数:
101