- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 [C/C++系列] 熟悉又陌生的0、‘0‘、‘\0‘、‘‘0‘‘和NULL
C中定义为(void *)0,意为空指针,C++中定义为0,既可以表示整型常量0(编译器默认解释),又可以表示无类型指针常量(void *)0,C++11中新增的nullptr固定表示空指针。:字符串常量,对应内存中存储的内容为2个字节:0x30('0')、0x00('\0')。:整型常量,对应内存中存储的内容为0x00(8位)、0x00000000(32位)。:字符串结束符(ASCII码值为0的字符),对应内存中存储的内容为0x00。
2024-01-05 14:50:17 368 1
转载 python 引用和对象理解
今天浏览博客的时候看到这么一句话: python中变量名和对象是分离的;最开始的时候是看到这句话的时候没有反应过来。决定具体搞清楚一下python中变量与对象之间的细节。(其实我感觉应该说 引用和对象分离 更为贴切) 从最开始的变量开始思考: 在python中,如果要使用一个变量,不需要提前进行声明,只需要在用的时候,给这个变量赋值即可 (这个和C语言等静态类型语言不同,和pytho
2017-08-04 16:30:13 333
转载 虚拟地址空间映射到物理地址空间
虚拟地址空间映射到物理地址空间参考如下 当处理器读或写入内存位置时,它会使用虚拟地址。作为读或写操作的一部分,处理器将虚拟地址转换为物理地址。通过虚拟地址访问内存有以下优势: 程序可以使用一系列相邻的虚拟地址来访问物理内存中不相邻的大内存缓冲区。 程序可以使用一系列虚拟地址来访问大于可用物理内存的内存缓冲区。当物理内存的供应量变小时,内存管理器会将物理内存页(通常大小为 4 KB
2017-06-19 10:14:46 4989
转载 虚拟地址与物理地址怎么映射
每个进程都是独立的虚拟地址空间,两个独立进程的相同地址互不干扰,但是在物理上对每个进程可能也就分了一部分空间给了某个进程,所以中间就要用到映射,那么虚拟地址与物理地址怎么映射呢?今天学习啦小编与大家分享下虚拟地址与物理地址映射的具体操作步骤,有需要的朋友不妨了解下。 虚拟地址与物理地址映射过程 这里只谈分页管理的机制,也是目前最重要的内存管理机制。 最初的设计想法: 结构图
2017-06-19 09:54:05 1542
转载 OTSU算法学习 OTSU公式证明
1 otsu的公式如下,如果当前阈值为t, w0 前景点所占比例 w1 = 1- w0 背景点所占比例 u0 = 前景灰度均值 u1 = 背景灰度均值 u = w0*u0 + w1*u1 全局灰度均值 g = w0(u0-u)*(u0-u) + w1(u1-u)*(u1-u) = w0*(1 – w0)*(u0
2017-03-23 15:04:59 833
原创 推荐大家一个好的学习网站!!!
[url=http://www.abab123.com/bbs/down.asp?html=1603543]想学习,目前最好的网站是“视频教程网”[/url]
2011-07-19 09:55:02 270
串联二路输出直流稳压负电源设计
2013-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人