摘要:
我做的是2.56题,要求我用多组值来测试show_bytes 9.16 主要是对局部性进行了一些分析。 实验楼里面是空的,我电脑上显示不出来,所以我就做了一些书上的习题。 第十章的所有题目都被学长做过了,我就做了 9.16. 空闲块至少是16字节,16字节的话也满足单字双字对齐,应该是16. 阅读全文
摘要:
20145202 《信息安全系统设计基础》第9周学习总结(2) 教学内容总结 10.1UnixI/O 打开文件:一个应用程序通过要求内核打开相应文件,来宣告它想访问一个I/O设备。 改变文件当前位置:对于每个打开的文件,内核保存着一个文件位置k,为0.文件位置是从文件开头起始的字节偏移量。应用程序能 阅读全文
摘要:
(http://www.cnblogs.com/nizaikanwoma/p/6036667.html) 阅读全文
摘要:
20145202 《信息安全系统设计基础》第8周学习总结 Linux命令 tab 补全命令、补全目录、补全命令参数 Ctrl+c 终止当前运行的程序,但不结束终端 Ctrl+d 结束输入或退出终端 Ctrl+s 暂停当前程序,任意键恢复 Ctrl+z 将当前程序放入后台(命令fg恢复前台) Ctrl 阅读全文
摘要:
20145202 《信息安全系统设计基础》第7周学习总结(2) 教学内容总结 存储器系统时一个具有不同容量,成本和访问时间的存储设备层次结构。 6.1存储技术 随机访问存储器分为两类:动态(dram)的和静态(sram)的。 静态ram:sram将每个位存储在一个双稳态的存储器单元里。 dram将每 阅读全文
摘要:
20145202 《信息安全系统设计基础》第6周学习总结(2) 教学内容总结 存储器系统时一个具有不同容量,成本和访问时间的存储设备层次结构。 6.1存储技术 随机访问存储器分为两类:动态(dram)的和静态(sram)的。 静态ram:sram将每个位存储在一个双稳态的存储器单元里。 dram将每 阅读全文
摘要:
20145202 《信息安全系统设计基础》第6周学习总结(2) 教学内容总结 4.1 Y86指令集体系结构: 一个处理器支持的指令和指令字节级编码称为他的指令集体系结构。 Y86的寄存器类似IA32,有8个程序寄存器:%eax,%ecx,%edx,%ebx,%esi,%edi,%esp,%ebp。 阅读全文
摘要:
说白了就几个指令,跟实验楼里面并不完全一样。 tar xvf sim.tar cd sim sudo apt get install tk sudo ln s /usr/lib/x86_64 linux gnu/libtk8.6so /usr/lib/libtk.so sudo ln s /usr/ 阅读全文
摘要:
20145202 《信息安全系统设计基础》第6周学习总结(1) 教学内容总结 4.1 Y86指令集体系结构: 一个处理器支持的指令和指令字节级编码称为他的指令集体系结构。 Y86的寄存器类似IA32,有8个程序寄存器:%eax,%ecx,%edx,%ebx,%esi,%edi,%esp,%ebp。 阅读全文
摘要:
20145202 《信息安全系统设计基础》第5周学习总结(2) 教学内容总结 1.DOS时代的平坦模式,不区分用户空间和内核空间,很不安全。 2.8086的分段模式。 3.IA32的带保护模式的平坦模式。 gcc S xxx.c o xxx.s可以获得汇编代码,也可以用objdump d xxx反汇 阅读全文
摘要:
20145202 《信息安全系统设计基础》第5周学习总结(1) 一周的博客分为两次我打算这一次博客先把实验楼中学习到的内容总结一下,书上总结的我总结了一些还没有成型所以这一次就没有放到里面。 教学内容总结 XXXX 实验楼中的学习 我先按照实验楼中的要求吧练习的题目做了一下。 先把代码敲好然后输入g 阅读全文
摘要:
git的安装 直接输入指令将其安装就可以了。 安装的时候要设置公钥,我不知道以前在windows上设置过的公钥是否还能用所以我就还是从新搞了一个。 验证可以连通 遇到的问题 阅读全文
摘要:
20145202 《信息安全系统设计基础》第3周学习总结 教学内容总结 三种数字: 无符号数:基于传统二进制表示法,表示大于或者等于零的数字。 补码:表示有符号整数的最常见方式 浮点数:表示实数的科学计数法的以二为基数的版本。 计算机使用8位的块,或者字节,作为最小的可寻址的存储器单位,一个字节由8 阅读全文
摘要:
20145202 《信息安全系统设计基础》第2周学习总结 学习内容总结 先按照视频上所教授的内容安装vim 按退出键再冒号输入wq,按感叹号可以强制退出 编写代码 完善编译器,新加入的功能可以显示行数。 安装emacs 实验楼中的学习 大写“K”可以用来查找函数的帮助信息:查看 man page,命 阅读全文
摘要:
20145202 《信息安全系统设计基础》第1周学习总结 教学内容总结 一、find find:当前目录下的所有文件 find atime ?:查找? 24小时时间内访问的文件。 find amin ?:查找?分钟内访问的文件。 find ctime ?:查找? 24小时内修改过的额文件。 find 阅读全文
摘要:
博客读后感: 在学习东西的时候老师只是起到了一个引导作用,而学生如何做将会很大程度上影响自己的进程,这些博客里面作者都喜欢把师生关系比做成别的关系,我感觉最为形象的就是健身教练员与健身学员的关系。学生现在学习最大的好处就是培养了自己的学习能力,至于具体的只是可能以后会忘掉,但是这种学习技巧和学习的习 阅读全文
摘要:
一、网络编程 1.网络概述 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可。 网络编程技术是当前 阅读全文
摘要:
实验名称 Andoid开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android组件、布局管理器的使用; 3.掌握Android中事件处理机制。 4.AndroidStudio安装 http://ask.android studio.or 阅读全文
摘要:
一、实验内容 1.XP基础 2.XP核心实践 3.相关工具 二、实验步骤 (一)敏捷开发与XP 软件 工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。 敏捷开发(Agile Development) 阅读全文
摘要:
JDBC 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找。 JDBC(Java DataBase Connectivity)是Java联机数据库的标准规范。 定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API,标准API中接口会由 阅读全文