2018年10月14日
摘要: 缓冲区溢出漏洞实验 ====== 一、缓冲区溢出漏洞 往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,造成程序崩溃或使程序转而执行其它指令。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。 二、实验过程 1. 实验前的准备——安装32位操作环境 为了方便 阅读全文
posted @ 2018-10-14 18:09 歌儿 阅读(189) 评论(0) 推荐(0) 编辑
  2018年9月23日
摘要: 2018 2019 1 20165312 《信息安全系统设计基础》第一周学习总结 ===== 一、完成蓝墨云测试时遇到的问题 1.在做共享库的时候, 时出现 的问题 通过百度找到解决方案: 我们将文件libmyhello.so复制到目录/usr/lib中: 再次运行 参考 "Linux下的静态链接库 阅读全文
posted @ 2018-09-23 22:48 歌儿 阅读(205) 评论(0) 推荐(0) 编辑
  2018年6月10日
摘要: 实现Linux下od tx tc XXX的功能 ======= 一、od命令 (1)功能 od命令用于将指定文件内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示,通常用于显示或查看文件中不能直接显示在终端的字符。 常见的文件为文本文件和二进制文件。od命令主要用来查看保存在二进制 阅读全文
posted @ 2018-06-10 23:38 歌儿 阅读(1122) 评论(1) 推荐(0) 编辑
  2018年6月9日
摘要: 20165312 2017 2018 2《Java程序设计》课程总结 ====== 每周作业链接汇总 "预备作业1" :我期望的师生关系 "预备作业2" :C语言基础调查和java学习展望 "预备作业3" :Linux安装与学习 "第一周学习总结" :学习教材第一章内容,了解Java基础知识;学习使 阅读全文
posted @ 2018-06-09 22:51 歌儿 阅读(188) 评论(0) 推荐(0) 编辑
  2018年6月2日
摘要: 2017 2018 2 20165312 实验五《网络编程与安全》实验报告 ========== 一、实现中缀表达式转后缀表达式,并进行求值 1. 结对实现中缀表达式转后缀表达式的功能 MyBC.java 2. 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java 表达 阅读全文
posted @ 2018-06-02 11:45 歌儿 阅读(325) 评论(1) 推荐(0) 编辑
  2018年5月20日
摘要: 请详见 "团队博客" 阅读全文
posted @ 2018-05-20 23:25 歌儿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 2 20165312 课下选做 MySort ========== 题目描述 模拟实现Linux下Sort t : k 2的功能,参考 Sort的实现。 首先利用API查找sort的用法 我认为比较常用的就是框中的两个方法 语法: 常用选项: b:忽略每行前面开始出的空格字符; 阅读全文
posted @ 2018-05-20 19:17 歌儿 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 2 20165312 实验四《Android程序设计》实验报告 =========== 一、安装Android Studio并进行Hello world测试和调试程序 安装Android Studio 可以参考娄老师的博客 "Android开发简易教程" 或者参考《Java和An 阅读全文
posted @ 2018-05-20 01:20 歌儿 阅读(542) 评论(1) 推荐(0) 编辑
  2018年5月6日
摘要: 20165312 2017 2018 2 第十周课下补做 ====== 课上没有做完实验,还是对链表的知识不够熟悉。下课之后我又重新看了一遍第十五章,发现了许多自己遗漏的知识点,同时找到了娄老师的 "Java Collections API和泛型" 这篇博客,里面也有对链表的详细讲解。 一、教材十五 阅读全文
posted @ 2018-05-06 22:18 歌儿 阅读(233) 评论(0) 推荐(0) 编辑
  2018年5月5日
摘要: 20165312 2017 2018 2《Java程序设计》第9周学习总结 ========== 上周错题总结 1.进程的基本状态有:新建、运行、阻塞、死亡。 A . true B . false 解析:A 这道题目我在做的时候看书上的说法是 新建的线程在他的一个完整的生命周期内要经历4种状态:新建 阅读全文
posted @ 2018-05-05 22:26 歌儿 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 2 20165312 实验三《敏捷开发与XP实践》实验报告 ======== 一、实验内容 1.XP基础 极限编程(Extreme Programming,XP)是一种全新而快捷的软件开发方法。XP团队使用现场客户、特殊计划方法和持续测试来提供快速的反馈和全面的交流: XP是以开 阅读全文
posted @ 2018-05-05 15:08 歌儿 阅读(207) 评论(0) 推荐(0) 编辑
  2018年4月22日
摘要: 20165312 结对学习 四则运算(第二周) ========= "代码托管" 需求分析 手动输入进行计算的题目数量n 自动生成n道四则运算题目 整数 真分数 进行判断对错,并计算正确率 能多次进行计算,知道用户不想练习 深层次需求分析 进行多运算符计算 随机生成的题目以及正确答案保存至一个文件 阅读全文
posted @ 2018-04-22 22:43 歌儿 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 20165312 2017 2018 2《JAVA程序设计》第8周学习总结 ========== 一、第十二章知识点总结 进程与线程 进程是程序的一次动态执行进程,它对应了从代码加载、执行至执行完毕的一个完整过程 线程不是进程,一个进程在其执行过程中,会产生多个线程,线程间可以共享进程中的代码和数据 阅读全文
posted @ 2018-04-22 22:40 歌儿 阅读(176) 评论(0) 推荐(0) 编辑
  2018年4月16日
摘要: 2017 2018 2 20165312实验二《Java面向对象程序设计》实验报告 ======== 实验中遇到的问题 1.增加 的测试类之后, 是红色的,但是没有找到 包的地方 解决方法: 找到电脑中IDEA安装路径 打开File Project Structure 点击 ,单击右上角的+,然后选 阅读全文
posted @ 2018-04-16 23:42 歌儿 阅读(209) 评论(0) 推荐(0) 编辑
  2018年4月15日
摘要: 20165312 结对学习 四则运算 ======== 我和我的cooperate起初认为四则运算很简单,因为书上就有一个类似的代码,但是看过具体要求之后,才发现需要系统自动生成算式,这就需要用到随机数的知识(包括数字以及加减乘除运算的随机性),我们上网查找了一些代码资料,发现邹欣老师曾经布置过类似 阅读全文
posted @ 2018-04-15 22:29 歌儿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 20165312 2017 2018 2《JAVA程序设计》第7周学习总结 ====== 一、对上周测试的查漏补缺 总的来说,我觉得上周两个测试都挺难的,做测试也花费了很长的时间,我认为是因为书上的知识点很多,我还没有理解好,所以还是要更加好好的看书,很多书上的知识点遗漏或者看过一遍就忘记了。 第五 阅读全文
posted @ 2018-04-15 19:40 歌儿 阅读(691) 评论(0) 推荐(0) 编辑
  2018年4月8日
摘要: 20165312 2017 2018 2 《JAVA程序设计》第6周学习总结 ===== 一、在本周学习过程中遇到的问题以及对上周测试的查漏补缺 编写110页代码时出现问题,主类Test中创建CPU对象、HardDisk对象、PC对象pc时,没有初始化变量 将代码修改为: 后面根据娄老师的测试要求, 阅读全文
posted @ 2018-04-08 20:07 歌儿 阅读(191) 评论(0) 推荐(0) 编辑
  2018年4月2日
摘要: 20165312 实验一 Java开发环境的熟悉 ======== 一、实验内容及步骤 (一)使用JDK编译、运行简单的Java程序 Ctrl+Shift+T打开终端 输入 进入目录下,准备建立20165312exp1目录 输入 建立自己学号的目录 输入 进入目录 输入 建立bin、src目录 输入 阅读全文
posted @ 2018-04-02 13:36 歌儿 阅读(285) 评论(3) 推荐(0) 编辑
  2018年4月1日
摘要: 20165312 2017 2018 2 《JAVA程序设计》第5周学习总结 ===== 一、本周学习内容总结 总的来说,本周学习较吃力,在理解第十章的代码时速度较慢。 内部类 内部类是定义在一个类中的另外一个类; 内部类的外嵌类的成员变量在内部类中仍有效,内部类的方法可以调用外部类中的方法。内部类 阅读全文
posted @ 2018-04-01 11:57 歌儿 阅读(211) 评论(1) 推荐(0) 编辑
  2018年3月25日
摘要: 一、课本五六章知识点总结 ========== 1.第五章 继承是一种由已有的类创建新类的机制 子类继承父类的成员变量和方法 子类继承的方法只能操作子类继承和隐藏的成员变量 子类重写或新增的方法只能操作子类继承和新声明的成员变量。但不能直接操作隐藏的成员的变量 子类通过方法的重写可以把父类的状态和行 阅读全文
posted @ 2018-03-25 21:12 歌儿 阅读(210) 评论(0) 推荐(0) 编辑