摘要: 实验简介: 缓冲区溢出攻击:通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,造成程序崩溃或使程序转而执行其它指令,以达到攻击的目的。 实验原理: 一般情况下,缓冲区溢出会造成程序崩溃,在程序中,溢出的数据覆盖了返回地址。而如果覆盖返回地址的数据是另一个地址,那么程序就会跳 阅读全文
posted @ 2018-10-14 17:19 杨金川 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 第二章学习总结 信息存储 1、机器级程序将内存视为一个非常大的字节数组,称为虚拟内存。内存的每个字节都由一个唯一的数字来标识,称为它的地址。所有可能地址的集合就称为虚拟地址空间。 2、每个程序对象可以简单地视为一个字节块,而程序本身就是一个字节序列。 字数据大小 1、字长:指明指针数据的标称大小。决 阅读全文
posted @ 2018-09-30 22:44 杨金川 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第一章学习总结 测试1 0. 每个 .c一个文件,每个 .h一个文件,文件名中最好有自己的学号 1. 用Vi输入图中代码,并用gcc编译通过 2. 在Vi中使用K查找printf的帮助文档 3. 提交vi编辑过程截图,要全屏,包含自己的学号信息 运行结果 查看帮助文档 测试2 1. 用gcc 进行预 阅读全文
posted @ 2018-09-23 23:04 杨金川 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、每周作业链接汇总 预备作业1: "20165323 我期望的师生关系" 预备作业2: "20165323 学习基础与C语言学习心得" 预备作业3: "20165323 预备作业三" 第一周作业: "20165323《Java程序设计》第一周" 第二周作业: "20165323《Java程序设计》 阅读全文
posted @ 2018-06-10 10:22 杨金川 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、实验报告封面 课程:Java程序设计 班级:1653班 姓名:杨金川 学号:20165323 指导教师:娄嘉鹏 实验日期:2018年5月28日 实验时间:15:25 17:15 实验序号:实验五 实验名称:网络编程与安全 二、实验要求 1.没有Linux基础的同学建议先学习《Linux基础入门( 阅读全文
posted @ 2018-06-02 23:26 杨金川 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、实验报告封面 课程:Java程序设计 班级:1653班 姓名:杨金川 学号:20165323 指导教师:娄嘉鹏 实验日期:2018年5月14日 实验时间:13:45 15:25 实验序号:实验四 实验名称:Android程序设计 二、相关知识点: 1、通过输入 ,后面跟着Ctrl+space组合 阅读全文
posted @ 2018-05-13 12:51 杨金川 阅读(232) 评论(1) 推荐(0) 编辑
摘要: 一、相关知识点 1、 该方法可以将list中的元素按升序排列。 2、声明一个类: 3、创建链表对象: 4、链表中数据的插入 5、链表中数据的删除 6、链表中数据的排序 7、查找: 使用折半查找与key一样的元素。 二、课上补做截图 1、排序 "码云链接" 2、单链表 "码云链接" 三、教材代码 1、 阅读全文
posted @ 2018-05-06 20:07 杨金川 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、教材内容学习总结 URL类 1、URL 类是 java.net 包中的一个重要的类,使用 URL 创建对象的应用程序称为客户端程序。 2、一个 URL 对象通常包含最基本的三部分信息:协议、地址和资源 3、URL 对象的构造方法: 4、URL 对象调用 方法可以返回一个输入流,该输入流指向 UR 阅读全文
posted @ 2018-04-29 19:05 杨金川 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、实验报告封面 课程:Java程序设计 班级:1653班 姓名:杨金川 学号:20165323 指导教师:娄嘉鹏 实验日期:2018年4月28日 实验时间:13:45 15:25 实验序号:实验三 实验名称:敏捷开发与XP实践 实验内容: 1、XP基础 2、XP核心实践 3、相关工具 实验要求: 阅读全文
posted @ 2018-04-28 16:20 杨金川 阅读(161) 评论(1) 推荐(0) 编辑
摘要: 一、需求 实现一个命令行程序,要求: 1、自动生成小学四则运算题目(加、减、乘、除) 2、支持整数 3、支持多运算符(比如生成包含100个运算符的题目) 4、支持真分数 5、能判断错误,在输入错误结果后提醒出错并输出正确答案 6、统计正确率 二、设计思路 按以下要求逐步实现输出结果。 三、实现过程中 阅读全文
posted @ 2018-04-22 23:21 杨金川 阅读(142) 评论(0) 推荐(0) 编辑