一、八大基本数据类型 八大基本数据类型包括:整数类型(byte、short、int、long),浮点类型(float、double),字符类型(char),布尔类型(boolean) byte:8位,占用空间为1字节,最多存储数据量是255,存放的数据范围为-128~127之间。 short:16位 ...
分类:
其他好文 时间:
2019-10-13 13:22:00
阅读次数:
100
垃圾回收机制,简称gc。对堆与方法区的对象进行回收,因为java不像c需要编程人员手动clear,虚拟机通过垃圾回收算法,对堆与方法区的对象进行自动回收处理。 1、引用计数法(jvm没有采用,因为当两个对象相互引用的时候,它们的引用数量永远为1,这样就不会被自动回收,会造成内存泄漏。) 意思就是,对 ...
分类:
其他好文 时间:
2019-10-08 15:53:35
阅读次数:
86
删除一张大表时为什么undo占用空间接近原表两倍? 原创 波波说运维 2019-09-22 00:01:00 概述 Oracle中,undo是保存记录的前镜像的,我理解如果delete from t;那产生的undo应该和t表的大小差不多,但测试结果却差的很远,undo产生的量基本上是t表大小的两倍 ...
分类:
其他好文 时间:
2019-10-06 09:43:49
阅读次数:
73
一、运行时数据区域 1、各个区域的作用 1.1、程序计数器:当前线程执行的字节码的行号指示器,占用空间小,也无法干涉 1.2、堆:几乎所有对象都分配在这里,也是垃圾回收发生的主要区域,可用以下参数调整 》 ①、-Xms: 堆的最小值 ②、-Xmx: 堆的最大值 ③、-Xmn: 新生代的大小 ④、-X ...
分类:
编程语言 时间:
2019-10-05 14:18:39
阅读次数:
78
1、整型 底层的文件处理 需要控制占用存储空间量的大数组 底层的文件处理 需要控制占用存储空间量的大数组 数值运用: 长整型数值有一个后缀L 或1 ( 如4000000000L) 十六进制数值有一个前缀Ox 或0X ( 如OxCAFEL) 加上前缀0b 或0B 就可以写二进制数 数字前加下划线相当于 ...
分类:
编程语言 时间:
2019-10-04 21:06:28
阅读次数:
90
什么是稀疏数组? 稀疏数组可以看作是普通数组的压缩,当普通数组只有少量有效数据时,可以使用稀疏数组的方式存储,从而达到节省空间的目的。 为什么要用稀疏数组? 因普通数组中只有少量有效数据,即会有大量无用数据占用空间,故使用稀疏数组以节省空间。 例如:int array[][] = new int[5 ...
分类:
编程语言 时间:
2019-09-27 23:05:43
阅读次数:
184
工程文件控制 vs工程中,往往包含:.sln 、.db 、.opendb 文件 sln文件 为工程属性文件,是我们必须添加到版本控制中的, db文件,是项目编译时生成的数据库文件,非常的大,占用空间,不需要添加到版本控制中。 opendb文件也是编译生成的文件, 不需要添加到版本控制中。 在项目文件 ...
分类:
数据库 时间:
2019-09-26 11:20:13
阅读次数:
133
进入redis-cli 客户端 1.Redis 服务器的各种信息和统计数值 >info [指定类型:keyspace] memory 内存使用量 Keyspace 每个表对应的key数量 2.查看当前key的占用空间 > debug object key名 返回值: Value at:0x7f088 ...
分类:
其他好文 时间:
2019-09-11 12:10:25
阅读次数:
96
前言:前面几篇文章为大家介绍了MySQL各种语句语法的用法及用户权限相关知识。本篇文章将主要讲解MySQL数据库数据备份与恢复相关知识,主要聚焦于逻辑备份,介绍mysqldump工具的使用以及恢复方法。这里简单讲下物理备份和逻辑备份的概念:物理备份:备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空间比较大,MySQL中可以用xtrabackup工具来进行物理备份。逻辑备
分类:
数据库 时间:
2019-09-07 17:14:22
阅读次数:
184
复杂度分析是整个算法学习的精髓,只要掌握了它,数据结构和算法的内容基本上就掌握了一半了。 1. 什么是复杂度分析 ? 1. 数据结构和算法解决是 “如何让计算机更快时间、更省空间的解决问题”。 2. 因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。 3. 分别用时间复杂度和空间复杂度两 ...
分类:
编程语言 时间:
2019-09-07 10:59:34
阅读次数:
74