09 2015 档案
读书笔记jvm探秘之一:内存概况
摘要:jvm内存大致可以分为六大块: 堆,虚拟机主要内存,可以形象的说,堆是对象的存储库,几乎所有的对象实例和数组都在此分配内存,当然也死于此,jvm垃圾回收机制(简称GC)主要处理的就是这个地方。它被所有线程共享,没错,这可能造成一些问题,此处留到讨论对象时再说。堆的存储空间在物理上不...
阅读全文
opencv使用日记之一:平台搭建Mat类以及图像的读取修改
摘要:平台搭建就摸了一整天时间,真的是、、、不说了,最后我选择的是 opencv3.0(2015/06/04) + win7 + vs2012 注意opencv的版本不同导入的库文件是不一样的,所以请慎重选择版本! 下载安装就不说了,很简单,这里只说一下如何导入库文件。其实可以把文...
阅读全文
浮点数的表示
摘要:浮点数分为单精度(float)和双精度(double),它们的表示方法很特别,区别于整数,我们常用的十进制表示法也有穷尽不能表示的数,更不用说二进制了,那么他们是怎么表示的呢? 首先要知道11.11(二进制) 这个该怎么换算? 11.11 = 1*2^1+1*2^0+1*2^-1+...
阅读全文
整数运算(加减乘除的底层操作)
摘要:对于计算机来说,加减乘除法全部用二进制来实现,那么他们是如何实现的呢? 先说加法,加法有两种,其实区别不大只是解释方式不同,原码加法(无符号)和补码加法(有符号,加完依然是补码)。方法都一样,有一落一,无一落零,两一进位。但这样必须考虑溢出的问题,对于32位机,所有数都用32位来表...
阅读全文
浙公网安备 33010602011771号