一、索引分裂 1. 什么是分裂 在开始介绍之前,我们先来搞清楚什么是索引分裂吧。“索引分裂”就是索引块的分裂,当一次DML事务操作修改了索引块上的数据,但是旧有的索引块没有足够的空间来容纳新修改的数据,那么将分裂出一个新索引块,旧有块的部分数据放到新开辟的索引块上去,这个过程就称为索引块的分裂(IN ...
分类:
其他好文 时间:
2021-06-02 20:50:56
阅读次数:
0
#引言 在开发过程中,因为编程经验不足,经常会导致各种各样的溢出,今天本文就举例说明几种常见的溢出 ##堆溢出 堆溢出是最常见的一种溢出。 导致原因:堆中没有足够的空间储存新生成的实例对象 public static void main(String[] args) { List<TestCase> ...
分类:
编程语言 时间:
2021-05-24 07:17:50
阅读次数:
0
socket操作函数read/write和recv/send用法基本相同,后者比前者多了一个flag参数。详见套接字I/O函数。如果是阻塞socket,执行读操作时,如果socket接收缓存区没有数据会阻塞等待数据;执行写操作时,如果socket发送缓存区没有足够的空间存放此次写入的数据,则会阻塞等 ...
分类:
系统相关 时间:
2020-03-23 15:17:57
阅读次数:
117
java的垃圾回收分为 三个区域新生代 老年代 永久代 一个对象实例化时 先去看伊甸园有没有足够的空间如果有 不进行垃圾回收 ,对象直接在伊甸园存储.如果伊甸园内存已满,会进行一次minor gc然后再进行判断伊甸园中的内存是否足够如果不足 则去看存活区的内存是否足够.如果内存足够,把伊甸园部分活跃 ...
分类:
编程语言 时间:
2018-11-19 11:11:48
阅读次数:
220
今天在windows环境下安装IOS虚拟机,安装过程中报了一个错:“OS X Base System ”上没有足够的空间来进行安装。如图: 之后的解决办法是:点击上方的【实用工具】->【磁盘工具】,显示如下: 选择下方的【VMware virtual SA……】,然后点击上方的【抹掉】按钮,弹出弹框 ...
分类:
其他好文 时间:
2018-10-08 15:58:56
阅读次数:
201
<<COMMENT 功能介绍: 1.删除操作执行前先获取文件或目录的大小,然后对比系统中的磁盘空间 2.如果有多余空间,则创建对应的隐藏目录,并备份 3.如果没有足够的空间,可以提醒用户是否放弃备份,如果放弃,则直接删除 COMMENT filename=$1 d=`date +'%Y%m%d%H%... ...
分类:
系统相关 时间:
2018-10-04 17:27:51
阅读次数:
255
1.OutOfMemoryError 抛出异常后先确定是堆溢出还是栈溢出 内存泄漏: Memory Leak 申请到内存之后无法 释放 申请到的内存,造成这种情况的就是某个对象一直被引用这。 内存溢出:Memory OverFlow :申请内存时没有足够的空间可以使用,抛出OOM。 可以使用 Ecl ...
分类:
编程语言 时间:
2018-09-06 19:57:06
阅读次数:
163
内存泄漏 memory leak 程序在申请内存之后,无法及时释放无用的对象所占用的内存,造成内存资源浪费 内存溢出 out of memory 程序在申请内存时,没有足够的空间供其使用 一次内存泄漏的危害可以忽略,但是内存泄漏的累积会导致内存溢出 内存泄漏的根本原因 长生命周期的对象持有短生命周期 ...
分类:
其他好文 时间:
2018-08-08 10:42:16
阅读次数:
164
原因是:Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object 解决方法:编辑gatling.bat文件,查看系统剩余内存大小,修改分配的内存大小set JAVA_OPTS=-Xms32m -Xmx256m ...
分类:
其他好文 时间:
2018-07-06 23:25:43
阅读次数:
437
1、单字符输入输出,用 putchar 和 getchar 2、字符串函数strlen 3、字符串函数strcmp 4、字符串函数strcpy 5、字符串函数strcat strcpy和strcat都可能出现安全问题 ——如果目的地没有足够的空间? 6、字符串搜索函数 如何寻找第2个 ...
分类:
其他好文 时间:
2018-05-17 23:22:55
阅读次数:
167