摘要: 教材学习内容总结 客户端/服务器 网络 因特网 套接字接口 Web服务器 并发编程 基于I/O多路复用的并发编程 基于线程的并发编程 多线程程序中的共享变量 用信号量同步线程 使用线程提高并行性 课堂实验3 把课上练习3的daytime服务器分别用多进程和多线程实现成并发服务器并测试 多进程 出现进 阅读全文
posted @ 2017-11-12 21:53 protectmonarch 阅读(124) 评论(2) 推荐(0) 编辑
摘要: 教材学习内容总结 了解处理器设计 创建一个流水线化的处理器 处理hazard情况 测试处理器设计 教材学习中的问题和解决过程 问题1:Y86 64与X86 64有什么区别与联系? 问题1解决方案:回看了下教材的前言,说白了Y86 64就是作者在本章节中定义的一个简单的指令集,因该指令集是受X86 6 阅读全文
posted @ 2017-11-05 22:36 protectmonarch 阅读(152) 评论(1) 推荐(0) 编辑
摘要: 一、实验环境 系统环境:Windows 网络环境: 交换网络结构 实验工具:LC5 SuperDic 二、实验内容 1. 新增模拟用户及用户名; 2. 利用字典生成器生成字典文件; 3. 利用口令破解器破解本地用户密码。 三、实验过程 1.创建本地用户 通过右键“计算机” “管理” “本地用户和组” 阅读全文
posted @ 2017-10-31 12:32 protectmonarch 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 步骤 (已有装机U盘的前提下,没有则参考 "U启动制作U盘启动盘详细教程" ) (这里默认已设置了相关开机设置,若没设置则参考 "怎么用u盘装win7系统(推荐看)" 中步骤11 13) 按开机键后,不断按F12(有的机器是F2),直至进入装机界面; 选择 03 选项:PE经典版(老机器)(我选的是 阅读全文
posted @ 2017-10-31 11:35 protectmonarch 阅读(372) 评论(2) 推荐(0) 编辑
摘要: 实验前的准备(安装步骤说明) 1.安装keil环境 十万分注意!!! 安装keil的路径一定不要是中文名 !一定不要是中文名!!! 否则用这个平台编译的时候会出现编译不成功的提示的! 编译成功则不会出现上图提示: 安装包 主参考资料 "百度经验:keil uvision4的安装及软件下载" "Kei 阅读全文
posted @ 2017-10-30 21:51 protectmonarch 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 学习第八章和第十章的内容 系统级I/O 错误处理 信息的表示和处理 教材学习中的问题和解决过程 问题1:教材中的数据类型size_t是什么意思? 问题1解决方案:教材中对此的解释是“表示数据结构大小的首选数据类型”,对此并没有很深的理解,于是百度了一下,解释可归纳为: 一个基本的无 阅读全文
posted @ 2017-10-29 23:03 protectmonarch 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 做测试2的时候,因为时间花费太多,,发现每个测试给的时间是阶梯式的时候已经来不及了,以下为测试2至5的内容。 测试2 调用附图代码,编写一个程序 “week0602学号.c",用show_int(), show_float()打印一下你的4位学号,参考教材P33打印出匹配的位序列。 测试3 编写一个 阅读全文
posted @ 2017-10-29 19:30 protectmonarch 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 学习梗概: 了解C语言、汇编代码、机器代码之间的关系; 了解X86 64的相关知识点(实现细节) 越界、溢出攻击等问题 GDB调试技巧 1. 程序编码 2. 数据格式 3. 访问信息 4. 算术和逻辑操作 5. 控制 6. 过程 7. 数组的分配和访问 8. 异质的数据结构 9. 阅读全文
posted @ 2017-10-22 21:40 protectmonarch 阅读(189) 评论(0) 推荐(0) 编辑
摘要: "教材学习内容总结" 信息的表示和处理 教材学习中的问题和解决过程 问题1:教材中的数据类型size_t是什么意思? 问题1解决方案:教材中对此的解释是“表示数据结构大小的首选数据类型”,对此并没有很深的理解,于是百度了一下,解释可归纳为: 一个基本的无符号整数的C / C + +类型, 它是siz 阅读全文
posted @ 2017-10-15 21:28 protectmonarch 阅读(131) 评论(2) 推荐(0) 编辑
摘要: 课堂实验 myod 系统调用版本 内容 1. 参考教材第十章内容 2. 用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od tx tc XXX的功能,注意XXX是文件名,通过命令行传入,不要让用户输入文件名 3. 不要把代码都写入main函数中 4. 要分模块,不 阅读全文
posted @ 2017-10-15 20:00 protectmonarch 阅读(330) 评论(2) 推荐(0) 编辑