计算机理论基础
20220607
做事,要有理论逻辑依据,而不是靠主观臆断。
展开
-
存储基础知识
RAID技术(硬盘阵列)介绍RAID:(Redundant Arrays of Independent Disks),独立冗余磁盘阵列曾又叫(Redundant Arrays of Inexpensive Disks),廉价冗余磁盘阵列。概述:将一个个单独的磁盘以不同的组合方式形成一个逻辑硬盘,从而提高了磁盘读取的性能和数据的安全性。特点:高性能、高可靠。RAID级别RAID 0、1、2、3、4、5RAID 6、7RAID10(RAID1和RAID0的组合)RAID01(RAID0和原创 2020-09-06 13:57:28 · 485 阅读 · 0 评论 -
Java数组实现进制转换
进制间转换关系进制间转换详细介绍使用&运算的进制转换十进制转十六进制变成二进制取最低四位(&15也就是4位都是1)算值,然后再右移4位,再&15得到值,最后将值反过来就是对应的十六进制。使用查表法十进制转十六进制0 1 2 3 4 5 6 7 8 9 A B C D E F 十六进制元素0 1 2 3 4 5 6 7 8 9 10 11 ...原创 2019-10-14 10:25:45 · 1075 阅读 · 1 评论 -
进制转换(二进制,八进制,十进制)
前言对于整数,java语言有三种表现形式。十进制,最常见,生活中使用的就是,范围:0-9,规则: 满10进1 。如“23”八进制 ,范围:0-7 规则: 满8进1 用0开头。如“ “023”十六进制,0-9,A-F(A->10,B->11,C->12,D->13,E->14,F->15) 规则:满16进1 用0x开头。数据的表示形式原创 2019-04-23 07:43:35 · 2546 阅读 · 0 评论 -
位运算符(左移右移)
结论二进制运算的运算符号。"<<“和”>>""<<"左移:其实就是x2的移动位数的次幂">>"右移:就是除以2的移动位数的次幂。“>>”和“>>>”“>>”:最高位补什么,有原有数据的最高位值而定。如果最高位是0,右移后,用0补空位。如果最高位是1,右移后,用1补空位。“>>&g...原创 2019-07-10 08:29:09 · 3084 阅读 · 1 评论 -
位运算-将二进制转换成十六进制
背景将二进制数转换成十六进制的表现形式。(就是在获取32位二进制的每四位,拿到二进制的最低四位)实现代码实现 public static void BitCalc() { //获取60的二进制 System.out.println(Integer.toBinaryString(60)); int num =60; int n1 = num & 15; int ...原创 2019-07-15 08:29:21 · 2189 阅读 · 2 评论 -
位运算(与/或/异或)
结论与(&):两真才真,一假为假或(|):两假为假,一真则真异或(^):两同为假,异同则真一个数异或同一个数两次,结果还是那个数(运用在加密中)反码(~):其实就是取反例子####### 反码6的反码是-7-6就是6取反+1比如:-6=-7+1000…110取反->111…001加1 ->111…010值便是-6...原创 2019-07-11 08:44:49 · 841 阅读 · 0 评论