-
Innodb存储引擎之锁
(Innodb存储引擎之锁) 一、概述 数据库需要尽可能的提高并发访问效率,还要能确保每个用户能以一致的方式读取和修改数据,根据此问题诞生了锁机制。 锁是数据库系统区别于文件系统的一个非常重要的特性,它用于管理对共享资源的并发访问,保证各个用户访问数据一致和完整。 Innodb 提供一致性的非锁定读 -
Innodb 存储引擎表
(Innodb 存储引擎表) 索引组织表 Innodb 存储引擎表中,数据都是根据主键顺序存放,这种结构成为索引组织表,所以数据即索引,索引即数据。如果没有显式定义主键,MySQL将按如下方式选举主键: 判断表中是否有唯一非空索引,如果有 以第一个建立索引 的唯一非空索引列为主键,不是表字字段定义顺 -
Innodb存储引擎的文件
(Innodb存储引擎的文件) 概述 本文主要讲述MySQL数据库和Innodb存储引擎表的各种类型文件,主要包括如下内容: 参数文件 日志文件 socket 文件 pid文件 MySQL表结构定义文件 存储引擎文件 参数文件 启动时它告诉MySQL实例,在哪里可以找到数据库相关文件,除此之外参数文 -
Innodb存储引擎
(Innodb存储引擎) PS:部分图片暂缺,后续画完补上。 一、概述 Innodb 存储引擎是日常开发中,使用最多的存储引擎;它主要的设计目标是为了支持那些面向在线事务处理(OLTP)的应用,主要的特点是行锁设计,支持外键。 使用MySQL的前提下,甚至可以说需要完整ACID支持事务的系统,底层的 -
Innodb学习之MySQL体系结构
(MySQL之体系结构) 数据库和数据库实例 数据库是所有文件的集合,是依照某种数据模型组织起来的数据集合。 而数据库实例,指的是程序,是位于用户与操作系统之间的一层数据管理软件,用户通过数据库实例对数据库进行操作。 数据库不是文件系统,它区别于文件系统的不同之处在于,数据库需要支持锁、支持事务等。 -
MacOS配置JDK8环境 && eclipse安装
#安装JDK8 下载jdk8文件 下载地址:https://www.oracle.com/java/technologies/downloads/#java8-mac 下载步骤(拉到界面下部分) 弹出确认界面,打勾后点击下载 跳到Oracle登陆界面,登陆账号(如果没有账号请注册) 登陆后自动开始下 -
coredump产生的几种可能情况
造成程序coredump的原因有很多,这里总结一些比较常用的经验吧: 1,内存访问越界 由于使用错误的下标,导致数组访问越界。 搜索字符串时,依靠字符串结束符来判断字符串是否结束,但是字符串没有正常的使用结束符。 使用strcpy, strcat, sprintf, strcmp,strcasecm -
手撕Split函数
 -
SVN和Git的区别
https://blog.csdn.net/weixin_38958597/article/details/86446022 1.SVN优缺点 优点: 管理方便,逻辑明确,符合一般人思维习惯。 易于管理,集中式服务器更能保证安全性。 代码一致性非常高。 适合开发人数不多的项目开发。 缺点: 服务器压 -
Excel
##一、统计项自动匹配例子名 =VLOOKUP(A6,place!$1:$1048576,2,) 其中,A6为例子名之列,place为sheet2,$~为取值范围(建议全选),2为取值列(如hpwl列) 若为不完全匹配,则为 =VLOOKUP("*"&A6,place!$1:$1048576,2,)