static修饰符的作用:是静态的意思,区分类与对象,如果在字段和方法前添加了static,那么它就属于类,否则就属于对象 (被所有的对象共享,节省空间,当没必须每个对象都存储一份的时候,可以直接使用类名调用) static内存分析 深入变量(分为成员变量跟局部变量) 成员变量:类成员变量(静态变量 ...
分类:
编程语言 时间:
2020-06-14 20:36:45
阅读次数:
72
题目 https://www.luogu.com.cn/problem/P1802 题目分析 见代码注释 代码 #include<iostream> #include<cstdio> #include<algorithm> using namespace std; long long f[10001 ...
分类:
其他好文 时间:
2020-06-13 21:13:43
阅读次数:
65
(1)、应用背景 (2)、usb 简介 (3)、网卡 接口 (4)、usb 转net (5)、usb 网卡驱动实现 (6)、usb 直连通信 神奇的usb author:midu dateTime:20200612 qq:1327706646 (1)、应用背景 许多项目在空间设计方面需要节省空间,可 ...
分类:
Web程序 时间:
2020-06-12 20:24:02
阅读次数:
83
01 回顾 1.id == is == :数值是否相同 is:内存地址 id:获取对象的内存地址 2.代码块:一个文件,交互式命令一行就是一个代码块 3.同一代码块下缓存机制(字符串驻留机制): 所以数字,bool,几乎所有的字符串 优点:提升性能,节省空间 4.不同代码块的缓存机制(小数据池):在 ...
分类:
编程语言 时间:
2020-06-07 21:05:23
阅读次数:
67
网页版redis并不支持bitfield这个指令 位图这一概念让我想起来一个算法问题,在N亿个数字中判断某个数是否存在,感兴趣的可以去看一下。 看过上面的问题之后我相信对书中的零存整取、整存零取概念就会理解了,书中的例子是将hello字符串转换为ASCII码进行零存整取、整存零取。 相关指令 set ...
分类:
其他好文 时间:
2020-06-01 12:17:41
阅读次数:
71
题目: 简单错误思路: dfs:每个状态都需要遍历,所以最坏2 ^ 50 ,TLE 类似于01滚动:考虑到空间存不下就没有实际行动,大概率 MLE 正确答案: 类似于第二种状态,不过是状态压缩,原地滚动,每一步都利用上一步的结果,且用0,1表示状态,节省空间,然后扫一遍判断答案数量即可。 思考:DP ...
分类:
其他好文 时间:
2020-05-19 20:27:55
阅读次数:
51
Numpy(Numerical Python)是Python中一个非常常用的第三方科学计算库。Numpy提供了python对多维数组对象的支持:ndarray,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 Matplotlib ...
分类:
编程语言 时间:
2020-05-07 09:13:14
阅读次数:
140
pip动不动就下载数百M的文件。这些文件默认在C:盘,那么为了节省空间需要修改这些路径: 打开cmd命令窗口。输入: python -m site C:\Users\hewei>python -m site sys.path = [ 'C:\\Users\\xxx', 'D:\\Program Fi ...
分类:
编程语言 时间:
2020-04-28 12:33:01
阅读次数:
181
总结: linkedlist排序性能更好,并且较arraylist更节省空间。public static void main(String[] args) { long startTime1 = System.currentTimeMillis(); List<xx> arrayList = new ...
分类:
编程语言 时间:
2020-04-26 21:15:02
阅读次数:
105
简介: Redis是一个缓存技术,也叫NoSQL数据库,既然是数据库,那么必然支持持久化操作,在redis中有两种持久化操作: 1.快照:一次全量备份,它是内存数据二进制序列化形式,在内存中比较节省空间。 2.AOF日志:连续增量备份,记录的是内存修改指令的记录文本,数据库重启需要加载AOF日志,进 ...
分类:
其他好文 时间:
2020-04-21 13:14:27
阅读次数:
68