2018 2019 1 20165316 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 1. 小端,低地址对低位,高地址对高位;大端相反。可以通过cast或者union强行提取出一个字节的储存内容来判断机器的大小端类型。 2. 逻辑运算只有0或1两种结果,而位级运算进行的是按位处理。 3 ...
分类:
其他好文 时间:
2018-09-30 23:22:35
阅读次数:
329
2018 2019 20165235 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 1.右移分为逻辑右移(x k)和算术右移(x k),其中算术右移是最左端补高位,舍去低位。 2.信息=位+上下文 4.无符号数计算: 5.有符号数计算: 6.浮点数的计算:根据表格: 其中运算规则是: 规 ...
分类:
其他好文 时间:
2018-09-30 22:42:06
阅读次数:
243
学习内容总结 信息的表示与处理 1. 字节:计算机中最小的可寻址的内存单元 2. 虚拟内存:机器级程序将内存视为一个非常大的字节数组 3. 进制表示及转换 十进制:D=dndn 1...d1d0.d 1...d m(m,n为正整数) 二进制:B=bnbn 1...b1b0.b 1...b m(m,n ...
分类:
其他好文 时间:
2018-09-30 21:25:17
阅读次数:
184
2018 2019 1 20165228 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 信息=位+上下文 无符号编码:基于传统的二进制表示法,表示大于等于零的数字 补码编码:表示有符号数证书最常见的方式,可表示或正或负的数字 浮点数编码:表示实数的科学计数法的以二为基数的版本 溢出:计算 ...
分类:
其他好文 时间:
2018-09-30 16:53:38
阅读次数:
151
原码:一个正数,转换为二进制位就是这个正数的原码。负数的绝对值转换成二进制位然后在高位补1就是这个负数的原码。 但是原码有几个缺点,零分两种 +0 和 -0 。很奇怪是吧!还有,在进行不同符号的加法运算或者同符号的减法运算的时候,不能直接判断出结果的正负。你需要将两个值的绝对值进行比较,然后进行加减 ...
分类:
编程语言 时间:
2018-09-27 22:09:37
阅读次数:
189
==与equals()的之间的差别1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量如果没有对equals方法进行重写,则比较的是引用类型 ...
分类:
编程语言 时间:
2018-09-27 20:44:01
阅读次数:
170
20172330 2018 2019 1 《程序设计与数据结构》第二周学习总结 教材学习内容总结 队列 1.队列的元素是按FIFO方式处理的:第一个进入的元素,也就是第一个退出的元素。 2.队列是一种可存储重复编码秘钥的便利集合。 3.通常用队列来实现排队的模拟。 4.分别指向链表首元素、链表尾元素 ...
分类:
其他好文 时间:
2018-09-27 01:40:28
阅读次数:
168
1.PSP表格 总时间:1527 单位:分钟 2.PSP饼状图 3.本周进度条 进度 第二周 代码行数 博文字数 知识点 4.博文字数累积折线图 5.博文代码累积折线图 ...
分类:
其他好文 时间:
2018-09-24 18:58:29
阅读次数:
150
52周存钱挑战 V1.0初步实现 案例描述: 52周存钱法,即52周阶梯式存钱法,是国际上非常流行的存钱方法。 按照52周存钱法,存钱的人必须在一年52周内,每周递周10元 例子: 第一周存10元,第二周存20元,第三周存30元,一直到第52周存520元,这样一年下来会有多少钱呢? 10+20+30 ...
分类:
编程语言 时间:
2018-09-21 23:14:02
阅读次数:
291