1.常见的时间复杂度和空间复杂度有哪些?O(1):constantcomplexity:constant常数复杂度O(logn):对数复杂度O(n):线性时间复杂度O(n^2):平方O(N^3):立方O(2^n):指数O(n!):阶乘2.时间复杂度和空间复杂度的重要性随着现在存储空间的便宜,很多情况下,我们是愿意用空间复杂度来换取时间复杂度的,因为内存,磁盘等这些和程序算法比起来,真的是太便宜的,
分类:
其他好文 时间:
2020-08-18 13:41:29
阅读次数:
80
数组1.数组定义(一组连续的存储空间,存储多个相同数据类型的值)数组,是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。2.数组的常见概念数据名下标(或索引)元素数组的长度3.数组特点1)有序排列2)数组属于引用数据类型的变量。数组的元素,既可以是基 ...
分类:
编程语言 时间:
2020-08-17 17:52:13
阅读次数:
112
001、localStorage概念 在html5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储,解决了cookie存储空间不足的问题(cookie中每条cookie存储空间为4K),localStorage支持5M大小。 002、localStorage的局限 1、浏 ...
分类:
Web程序 时间:
2020-08-13 12:08:51
阅读次数:
61
一个在阿里云打工的清华学渣!知道为什么会有上面的结果吗?什么又是稀疏文件?这篇文章将为你揭秘。问题背景确切地说,不是收到的自动告警短信或者邮件告诉我某机器上的磁盘满了,而是某同学人肉发现该机器写不了新文件才发现该问题的.说明我司告警服务还不太稳定:)第一次出现该问题时,我的处理方式是:先删了/tmp/目录,空闲出部分空间,然后检查下几个常用的用户目录,最终发现某服务A的日志文件(contentut
分类:
其他好文 时间:
2020-08-04 10:06:08
阅读次数:
65
01:整型数据类型存储空间大小 Read me 02:浮点型数据类型存储空间大小 Read me 03:其他基本数据类型存储空间大小 Read me 04:填空:类型转换1 Read me 05:填空:类型转换2 Read me 06:浮点数向零舍入 Read me 07:打印ASCII码 Read ...
分类:
其他好文 时间:
2020-08-01 21:26:20
阅读次数:
92
背景 小编最近接触了Mysql数据库表反射生成java实体类(POJO)和映射文件(xml文件),使用Netbeans上的jeddict插件生成JPA(JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行 ...
分类:
数据库 时间:
2020-07-30 22:09:10
阅读次数:
76
CleanMyMac X 4.6.10 囊括了 30 多种工具,可以帮助您解决大部分 Mac 问题。 您可以用它来管理存储空间、应用,并监控 Mac 的健康状况。 它会基于您使用 Mac 的情况提供一些个性化清理建议。 CleanMyMac X 4.6.10激活码下载:https://www.mac ...
分类:
系统相关 时间:
2020-07-30 01:42:41
阅读次数:
641
UTF8编码:一个汉字 = 3个字节,英文是一个字节 GBK编码: 一个汉字 = 2个字节,英文是一个字节 在UTF8状态下langtext: 4294967295/3=1431655765个汉字,约14亿,存储空间占用:4294967295/1024/1024/1024=4G的数据;在UTF8状态 ...
分类:
数据库 时间:
2020-07-29 17:36:35
阅读次数:
92
布隆过滤器(BloomFilter)原理 实现和性能测试 布隆过滤器(BloomFilter)是一种大家在学校没怎么学过,但在计算机很多领域非常常用的数据结构,它可以用来高效判断某个key是否属于一个集合,有极高的插入和查询效率(O(1)),也非常省存储空间。当然它也不是完美无缺,它也有自己的缺点, ...
分类:
其他好文 时间:
2020-07-27 16:06:12
阅读次数:
77
dd命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”。
dd命令是一个比较重要而且比较有特色的一个命令,它能够让用户按照指定大小和个数的数据块来复制文件的内容。当然如果愿意的话,还可以在复制过程中转换其中的数据。Linux系统中有一个名为/dev/zero的设备文件,每次在解释它时都充满哲学理论的色彩。因为这个文件不会占用系统存储空间,但却可以提供无穷无尽的数据,因此可以使用它作为dd命令的输入文件,来生成一个指定大小的文件。Linux系统中可以直接使用dd命令来压制出光盘镜像文件,将它变成一个可立即使用的iso镜像:
[root@linuxprobe ~]# dd if=/dev/cdrom of=RHEL-server-8.0-x86_64-LinuxProbe.Com.iso
7311360+0 records in
7311360+0 records out
3743416320 bytes (3.7 GB) copied, 370.758 s, 10.1 MB/s
分类:
系统相关 时间:
2020-07-26 11:21:59
阅读次数:
103