1 浮点数在内存中分配的空间大小 在LeetCode的编译环境下: float:4字节(32位) double:8字节(64位) 2 浮点数的表示 以float为例,浮点数的表示如下图所示。 -314.16在内存中的存储方式如下图所示: 二进制表示十进制小数的方法: 比如0.65换算成二进制就是: ...
分类:
其他好文 时间:
2020-05-10 16:43:38
阅读次数:
105
硬件支持 一定容量的内存和外存 页表机制 缺页中断机构 地址变换机构 页表机制 页号 物理块号 状态位P 访问字段A 修改位M 外存地址 状态位P:该页是否已调入内存 访问字段A:本页在一段时间内被访问的次数,供页面置换算法使用 修改位M:标识该页在调入内存后是否被修改过 外存地址:该页在外存上的地 ...
分类:
其他好文 时间:
2020-05-07 22:42:15
阅读次数:
78
GPS坐标和经纬度的算法和概率不太一样,但是我们可能会将他们互通起来用,下面先贴上我做的转换工具:http://map.yanue.net/gps.html。里面实现了gps到谷歌地图百度地图经纬度的转换。不含糊,下面将他们之间的联系。 GPS坐标系我本身不太了解它跟谷歌地图经纬度有多大区别,于是搜 ...
分类:
其他好文 时间:
2020-05-05 18:16:08
阅读次数:
228
unix时间戳:单位是秒 毫秒时间戳:单位是毫秒 毫秒时间戳 = unix时间戳 * 1000 public static DateTime ConvertStampToTime(long timeStamp) { if (timeStamp.ToString().Length == 13) { t ...
分类:
其他好文 时间:
2020-05-03 23:05:09
阅读次数:
152
算法应该采用短除法 十进制:10 转换成 二进制:1010 (第一次) 10%2 = 0 , 10/2 = 5 ? (第二次) 5 % 2 = 1 , 5/2 = 2 ? (第三次) 2 % 2 = 0 , 2/2 = 1 ? (第四次) 1 % 2 = 1 , 1/2 = 0不难看出,短除算法计算 ...
分类:
其他好文 时间:
2020-05-02 10:11:52
阅读次数:
69
设有一个1MB容量的存储器,字长32位,问:按字节编址,字编址的寻址范围以及各自的寻址范围大小? 如果按字节编址,则 1MB = 2^20B (ps:1MB=1024kb,1kb=1024btye,1024是2的10次方) 1字节=1B=8bit 2^20B/1B = 2^20 地址范围为0~(2^ ...
分类:
其他好文 时间:
2020-04-28 23:04:07
阅读次数:
993
一、vw px rem em是什么 1.vw:就是相对视口宽度(Viewport Width)。1vw = 1% * 视口宽度。也就是说,一个视口就是100vw。 2.px:px应该是在css中使用最为普遍的单位了吧。px是屏幕设备物理上能显示出的最小的一点。这个点不是固定宽度的,是相对长度单位。在 ...
分类:
移动开发 时间:
2020-04-24 20:04:06
阅读次数:
90
opengl算法学习 直线绘制 DDA方法 DDA方法(Digital Differential Analyzer)是一种线段扫描转换算法,在一个坐标轴上以单位间隔对线段取样,从而确定另一个坐标轴上最靠近线路径的对应整数值。 方法概述 假设已知直线两端点$A(x_{a},y_{a})$,$B(x_{ ...
分类:
编程语言 时间:
2020-04-23 00:41:37
阅读次数:
84
1.拆分流 代码片段: val env = StreamExecutionEnvironment.getExecutionEnvironment env.setParallelism(1) val streamFromFile = env.readTextFile("C:\\Users\\Mi\\D ...
分类:
其他好文 时间:
2020-04-20 23:18:43
阅读次数:
86
作用 客户端的负载均衡,与RestTemplate结合使用 1:pom eureka的客户端与nocos的客户端pom依赖,都集成了ribbon,所以不再需要重复添加依赖 2:将RestTemplate注入到spring容i中 @Component @Configuration public cla ...
分类:
编程语言 时间:
2020-04-18 15:34:52
阅读次数:
91