一、字节(Byte,简称B)与K、KB、M、MB的关系1、计算机中各种存储容量的单位都是用字节(Byte简为B)来表示,此外还有KB、MB、GB和TB,他们的关系是:1KB=1024Bytes=2的10次方Bytes1MB=1024KB=2的20次方Bytes1GB=1024MB=2的30次方Bytes1TB=1024GB=2的40次方Bytes2、B(字节)、KB(K)、MB(M、兆)、GB(G
分类:
其他好文 时间:
2020-11-24 12:21:57
阅读次数:
8
在二叉堆(请戳我)中介绍了二叉堆的概念以及基本性质,本文主要对二叉堆的主要实现进行分析。首先,还是给出上文中二叉堆的定义。template<classT>classMaxHeap{private:T*mHeap;//数据intmCapacity;//总的容量intmSize;//实际容量private://最大堆的向下调整算法voidfilterdown(intstart,intend
分类:
编程语言 时间:
2020-11-23 12:28:03
阅读次数:
6
1.程序和进程程序:编译好的二进制文件,在磁盘上,不占用系统资源(CPU,内存,打开的文件,设备,锁...)进程:与操作系统联系紧密,进程是活跃的程序,占用系统资源,在内存中执行(程序运行起来,产生一个进程)2.并发3.并行4.单道程序多道程序5.CPU和MMU32位与64位主要针对的是寄存器32位:4字节64位:8字节寄存器速度快容量小硬盘速度慢容量大6.硬盘到cpu硬盘->内存->
分类:
系统相关 时间:
2020-11-18 13:12:00
阅读次数:
17
Hive Join优化以及Hive Join的几个重要特点,在实际使用时也可以利用下列特点做相应优化 ...
分类:
其他好文 时间:
2020-11-17 12:55:26
阅读次数:
18
有朋友问我,DNS轮询是不是过时的技术了?有了反向代理层(Nginx、LVS、F5等),是不是就不需要DNS轮询了?然而,反向代理层绝不能替代DNS轮询!反向代理层有什么用?架构实现时要注意什么?(1)作为服务端统一入口,屏蔽后端WEB集群细节,代表整个WEB集群;画外音:这就是为啥它叫反向代理。(2)保证WEB集群的扩展性,Nginx后端可随时加WEB实例;(3)实施负载均衡,反向代理层会将请求
分类:
其他好文 时间:
2020-11-17 12:12:08
阅读次数:
6
使用以下命令查询指定数据库容量大小: where table_schema='mysql' #mysql是数据库名称,将mysql修改自己想要查询的数据库即可。 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate( ...
分类:
数据库 时间:
2020-11-16 13:27:08
阅读次数:
15
linux系统中的硬盘分区如何命名? 扩展: 一块硬盘最多有四个分区。 主分区加扩展分区小于等于4。 分区一共有三种,主分区,扩展分区,逻辑分区。 一块硬盘可以没有扩展分区和逻辑分区。 主分区以外的分区称为逻辑分区。 主分区最少为1个,主分区最多为4个。 扩展分区继续划分才有逻辑分区,所有扩展分区包 ...
分类:
系统相关 时间:
2020-11-13 13:20:18
阅读次数:
40
常用的存储引擎有以下: Innodb引擎:Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级锁和外键的约束。它的设计的目标就是处理大数据容量的数据库系统。 MyIASM引擎(原本Mysql的默认引擎):不提供事务的支持,也不支持行级锁和外键。 MEMORY引擎:所有的数据都在内存中, ...
分类:
数据库 时间:
2020-11-12 14:01:35
阅读次数:
9
第一道(B):在北京有N个工区,形成一个环状,Bytebus是往返在各个工区的通勤车,按工区的顺序行驶,其中第 i 个工区有汽油 gas[i] 升。 你有一辆油箱容量无限的的Bytebus,从第 i 个工区开往第 i+1 个工区需要消耗汽油 cost[i] 升。你从其中的一个工区出发,开始时油箱为空 ...
分类:
编程语言 时间:
2020-11-12 13:52:13
阅读次数:
7
1.查看所有数据库容量大小 select table_schema as 'smartxs' ,sum(table_rows) as '记录数' ,sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)' ,sum(truncate(index_le ...
分类:
数据库 时间:
2020-11-12 13:50:57
阅读次数:
57