04 2017 档案

摘要:"github链接" "作业链接" 编写一个程序,要求根据给定的圆的半径求圆的面积,并将求得的结果打印出来。……建立一个工程,将程序写成两个.cpp和一个.h的形式。 这个问题倒是没什么难的,但对于同学们来说是一个上手模块化的好开端。从现在开始,不是只为了AC而写代码,而是要写“有质量的代码”、“让 阅读全文
posted @ 2017-04-27 15:39 畅畅1 阅读(297) 评论(3) 推荐(0) 编辑
摘要:把近期OS课程的(被我翔鄙视的)Linux实验课上的一些东西总结一下 了解文件系统结构、使用一些基本的指令、运用Linux下的C语言编译环境 ls指令,cd指令,根目录,用户目录 Linux的文件系统和MS Windows的文件系统有很大的不同 。linux只有一个文件树,整个文件系统是以一个树根 阅读全文
posted @ 2017-04-25 12:28 畅畅1 阅读(374) 评论(0) 推荐(1) 编辑
摘要:"github链接" "作业链接" "评分要求" 选择重构的同学,让你面对自己的当初写的代码,你有什么想说的?重写的,你对于函数分离有什么看法? 在前面的编码过程中,模块化的工作做的还算是比较完整,那这次的作业相对来说就轻松点。这次作业就差不多等于又强行多封装了两个函数,对我来说真没啥差别……哦,还 阅读全文
posted @ 2017-04-23 16:50 畅畅1 阅读(324) 评论(3) 推荐(0) 编辑
摘要:Control and Data Plane Seperation "课程地址" Overview 今天正式地学习一个控制与数据平面分离。学习完本节,应该要掌握何为控制和数据平面,了解它们的功能以及好处,并且能够说出它们之间的差异。控制与数据平面的分离给我们带来的机遇和挑战,给我们带来哪些机遇?解决 阅读全文
posted @ 2017-04-15 22:31 畅畅1 阅读(437) 评论(2) 推荐(0) 编辑
摘要:本博客对于汇编的介绍基于32位机器的Intel x86系列处理器和IA32指令集,也涉及少部分x86 64。由于汇编知识相对复杂,这里只做简单介绍和记录,详细请参照书本! 数据格式 下面这张表格中体现了C语言基本数据类型和IA32的对应表示。 C语言中的声明 | Intel 数据类型 | 汇编代码后 阅读全文
posted @ 2017-04-12 14:03 畅畅1 阅读(1386) 评论(0) 推荐(0) 编辑
摘要:安装mininet "Mininet安装教程" ,可以按照这个来,然而这个虚拟机有时会很难装。可以考虑如下的做法:先 git clone,cd mininet 和 cat INSTALL之后,可以在提示信息中发现这样的安装方式,照做即可: 推荐学习: "Mininet Walkthrough" ,这 阅读全文
posted @ 2017-04-03 14:10 畅畅1 阅读(7806) 评论(7) 推荐(0) 编辑
摘要:学习链接: "基于VirtualBox虚拟机安装Ubuntu图文教程——娄老师" 启动虚拟机遇到的问题:BIOS中VT x在所有CPU模式下被禁用(VERR_VMX_MSR_ALL_VMX_DISABLED)。 下了新的虚拟机还是没有解决,看来只能进入BIOS调设置解决。本人是联想机子,参考: "如 阅读全文
posted @ 2017-04-03 00:32 畅畅1 阅读(1643) 评论(0) 推荐(0) 编辑
摘要:程序的机器级表示 计算机能读懂是 "机器代码" (machine code)—— 用字节序列编码的低级操作 —— 也就是0和1。编译器基于编程语言的规则、目标机器的指令集和操作系统的规则,经过一系列阶段产生机器代码。由于机器语言全是由0和1组成的,所以对于编程人员来说编写机器代码十分困难,也不容易学 阅读全文
posted @ 2017-04-02 13:57 畅畅1 阅读(1380) 评论(0) 推荐(0) 编辑