在学习JDK源码和JAVA一些开源框架源码的时候经常会碰到位运算,要搞懂位运算就得弄明白二进制和十进制之间的转换 一、十进制转换成二进制 1.正整数转换成二进制 十进制整数转换成二进制就是不停的除以二,直到不足二为止(0或者1),然后记录余数,从下往上排列出来就是二进制的值 举个例子:5和8转换成二 ...
分类:
其他好文 时间:
2019-09-20 19:21:48
阅读次数:
104
df命令用于查看磁盘的分区,磁盘已使用的空间,剩余的空间 1、用法 df [选项] [文件..] 2、命令选项 -a,--all 全部文件系统-h,--human-readable 以以合适的单位来显示信息-H,--si 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 By ...
分类:
系统相关 时间:
2019-09-19 17:48:19
阅读次数:
93
java中有8种基本数据类型:byte、int、short、long、boolean、char、float、double 对应的类为:Byte、Int、Short、Long、Boolean、Charecter、Float、Double 逻辑型:boolean 文本型:char 整数型:byte、sh ...
分类:
编程语言 时间:
2019-09-18 12:50:35
阅读次数:
139
1.怎样快速的进行十六进制之间的转换,完成内存按字节编址? 字节编码:(最高地址位 - 最低地址位+1)/ 单片存储器容量 案例:内存按字节编址。若用存储容量为32Kx8bit的存储器芯片构成地址从AOOOOH到DFFFFH的内存,则至少需要()片芯片。 解析:前提是按字节编址 芯片容量是32K*8 ...
分类:
其他好文 时间:
2019-09-16 12:03:13
阅读次数:
85
这是一篇嘲讽我之前的自己采用笨重愚蠢思想去解决问题的日志. RSA 加密与解密涉及到 a ^ b mod c 的问题,如何计算这个值呢? 我会选择 pow(a, b) % c, 事实上在写RSA的时候确实是这么干的,但现在看来真心愚蠢, 因为我为此不得不去实现了一个自己的大数四则运算库,也就是以数组 ...
分类:
其他好文 时间:
2019-09-13 20:12:34
阅读次数:
160
公理 双方使用同一规则加密 密钥(对称加密算法DES)data encryption standard 最大问题 双方一起制定 办法:密钥交换算法,不用直接传递密钥 私钥(非对称加密算法RSA)三位数学家Rivest、Shamir 和 Adleman 互质关系 除了1以外,没有其他公因子 比如,15 ...
分类:
其他好文 时间:
2019-09-13 15:41:51
阅读次数:
140
计算时间差原理: getTime()方法方法定义: getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。 通常我们计算时间差都是通过获取两个时间数据,然后分别使用getTime()方法返回与固定的1970 年 1 月 1 日的时间差,通过对返回毫秒数的差,换算成时间单位,得出 ...
分类:
Web程序 时间:
2019-09-10 13:23:57
阅读次数:
118
编码初识 编码集(密码本) ascii(8位 = 一个字节) 一个英文字符 a 占用一个字节,即 8 位 gbk国标(包含ascii,是在ascii码的基础上建立起来的) 一个英文字符 a 占用一个字节,即 8 位 一个汉字占用2个字节,即 16 位 unicode(4个字节,32位) 所有文字都是 ...
分类:
其他好文 时间:
2019-09-08 19:56:21
阅读次数:
79
https://mp.weixin.qq.com/s/03BvgTNQtD75Guco6gUGQg 简单介绍BusWrapper的实现。 1. HasTLBusParams 定义SoC的挂载点相关的宽度信息: ?? a. beatBytes:一个时钟周期最大能请求的字节数; b. blockByte ...
分类:
移动开发 时间:
2019-09-06 22:46:38
阅读次数:
143