摘要:
一.继承与多态 1.继承的定义 面对对象中,子类继承父类,避免重复的行为定义,不过并非为了避免重复定义行为就使用继承,滥用而继承会导致程序维护上的问题。 程序代码重复在程序设计上就是不好的信号,多个类间出现重复的代码时,设计上可以考虑的改进方式之一,就是把相同的程序提升为父类。 在java中,继承时 阅读全文
摘要:
20145207《Java程序设计》第三周学习总结 教材学习内容总结 这部分可能要扒一些课本而上的东西了。在第三章中,知道了Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型。在这一周主要学习了类类型。 对象(Object):存在的具体实体,具有明确的状态和行为 类(Class) 阅读全文
摘要:
20145207李祉昂《网络对抗》第1周学习总结 实验一:逆向及Bof基础实践 实践目的(不会改用户名,只好复制文件夹。。。超尴尬) (此图查看其机器指令与源代码的图) 1.手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数。 2.利用foo函数的Bof漏洞,构造一个攻击输入字符串 阅读全文
摘要:
教材学习内容总结 这部分可能要扒一些课本而上的东西了。在第三章中,知道了Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型。在这一周主要学习了类类型。 对象(Object):存在的具体实体,具有明确的状态和行为 类(Class):具有相同属性和行为的一组对象的集合,用于组合各个对 阅读全文
摘要:
20145207 《Java程序设计》第一周学习总结 假期忙实习还有一些其他事情,为了认真对待这门课,把剩下的时间留下来,争取一天一章来弥补。 由于没选课加上另一门课没开的缘故,同学们都学完了的这门课,我现在重新来学啦!当然啦,也给自己带来了不少的便利。首先呢,通过看一些同学的博客听取了好朋友们的建 阅读全文
摘要:
20145207《信息安全系统设计基础》课程总结 链接汇总 第0周博客认识Linux系统,安装虚拟机,课本概述 第1周博客Linux系统基础命令,vim使用 第2周博客vim编辑器,GCC编译器的使用,gdb调试程序工具,Makefile自动化编译 第3周博客教材:第二章《信息的表示和处理》 第4周 阅读全文
摘要:
第九章 虚拟存储器 一、概述 虚拟存储器的三个重要能力: 虚拟存储器是中心的、强大的、危险的。 二、地址 1.物理和虚拟寻址 (1)物理寻址 主存被组织成一个由M个连续的字节大小的单元组成的数组,依次类推的寻址方式称为物理寻址。 主存被组织成一个由M个连续的字节大小的单元组成的数组,依次类推的寻址方 阅读全文
摘要:
规划--老实讲,这次假期实习对我影响很大很大,我想要好好的,不再像以前一样玩世不恭,我要努力留在北京,不惜代价,算是为了约定吧。 准备嘛--怎么讲,假期在国考方面做了很多的努力算吗?我挺用心的去补上我以前的过失,因为我有我的目标 你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 不理解,获 阅读全文
摘要:
GDB调试汇编堆栈过程分析 这时需要使用sudo apt-get install libc6-dev-i386命令安装一个库之后就可以产生汇编代码了。说是这么说,但是真的要弄好就,乌邦图源弄了好久。 这时需要使用sudo apt-get install libc6-dev-i386命令安装一个库之后 阅读全文
摘要:
第十一章 网络编程 知识点梳理 1.客户端-服务器编程模型 基本操作:事务 *客户端和服务器都是进程。 2.网络 (1)对主机而言:网络是一种I/O设备 从网络上接收到的数据从适配器经过I/O和存储器总线拷贝到存储器,典型地是通过DMA(直接存储器存取方式)传送。 (2)物理上:网络是一个按照地理远 阅读全文