3、在STM32编程中遇到的一些关键字 STM32是基于RAM的架构,学习它可以是嵌入式的一个基础部分。因此对于一些关键字也必须了解,在STM32学习过程中,遇到过如下变量,对其有疑问 关键字 功能 vu32 返回最新的无符号整型写入值 1、vu32 通过在编译器中不断的追踪,最终找到vu32关键字 ...
分类:
其他好文 时间:
2021-01-06 12:26:35
阅读次数:
0
生成器 通过列表生成式,可以直接创建一个列表,因为内存限制,列表容量肯定是有限的,而且创建一个包含100W个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数占用的空间都白白浪费了。 所以我们不必创建完整的list,从而节省大量的空间,在Python中,这种一边循环 ...
分类:
编程语言 时间:
2021-01-06 12:22:06
阅读次数:
0
先写个大致框架,后续补充。Java后端一些常用的技术。 Redis(Remote Dictionary Server ),是一个内存数据库,可持久存储在磁盘上。 数据模型是键值,但支持许多不同类型的值:字符串,列表,集合,排序集合,哈希。 用于数据缓存(比如用于验证短信验证存储),主要用于处理大量数 ...
分类:
编程语言 时间:
2021-01-06 12:12:17
阅读次数:
0
Docker之五--Docker的系统资源限制及验证 1、限制容器的资源 默认情况下,容器没有资源限制,可以使用主机内核调度程序允许的尽可能多的给定资源。Docker提供了控制容器可以使用多少内存或CPU的方法,设置docker run命令的运行时配置标志。本篇提供有关何时应设置此类限制的详细信息以 ...
分类:
其他好文 时间:
2021-01-06 11:40:17
阅读次数:
0
Arraylist和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存操作,所以插入数据慢,查找有下标,所以查询数据快,Vector由于使用了synchronized方法-线程安全,所以性能上比Array ...
分类:
其他好文 时间:
2021-01-05 11:34:42
阅读次数:
0
引入 : 2.1信息存储 【P24】 最小的可寻址内存单元——字节 虚拟内存 进制之间的转换,基数乘除法。一个十六进制数可以写作四位二进制 【P27】 字长决定虚拟空间地址的最大大小 称某某程序是“X位程序”,其实区别是在于该程序是如何编译的,而非其运行的机器类型。 机器,可移植性的爱恨情仇。 【P ...
分类:
其他好文 时间:
2021-01-05 11:18:27
阅读次数:
0
1.强引用(Reference):默认使用的就是强引用,不会被GC,即使报OOM也不会被GC Object o = new Object();//默认就是强引用,一般使用这种 2.软引用(SoftReference):当内存不够时,才能被GC回收,内存足够是不会被回收 3.弱引用(WeakRefer ...
分类:
其他好文 时间:
2021-01-05 11:09:07
阅读次数:
0
【JS渲染机制堆栈内存】 当浏览器去加载界面加载js时,首先会创建提供window全局作用域,然后,代码开始自上而下执行, 代码:var a = 7; ①声明变量a,默认值为undefined ②在当前作用域中开辟一个位置存储7这个值 ③让变量a和值12关联在一起(赋值) 基本类型和引用类型的区别就 ...
分类:
Web程序 时间:
2021-01-05 10:55:12
阅读次数:
0
对于C++这门语言来说内存应该是透明的,由你自己完全掌控。不像Java语言那样有垃圾回收机制,因此一个管理内存的规范是十分重要的。 一个程序如果需要长时间的运行,那它的内存管理就十分关键,毕竟你的程序在运行期间不断的泄漏内存,操作系统可分配的内存就会不断减小, 从而导致主机死机,那是非常严重的。还有 ...
分类:
编程语言 时间:
2021-01-05 10:43:50
阅读次数:
0
空格<数字<大写英文<小写英文 每个汉字用两个字节 存储 CACHE>RAM>ROM CD-R = CD-ROM 只读光盘 CD-RW 可擦写式 绘图仪是输出设备 扫描器是输入设备 总线 数据总线就是字长,32根就是32位 地址总线的宽度决定了可寻地址的内存容量,32根就是内存4GB 多媒体基础 媒 ...
分类:
其他好文 时间:
2021-01-05 10:41:02
阅读次数:
0