摘要:教材学习知识点总结 某些特殊情况下, 浮点数运算的误差 积累更迅速: 1.将一批较小的数值一个个加到很大的数上 2.两个值很接近的数相减,可能导致结果的精度大幅度下降。 fabs 是里求 浮点数的绝对值 的标准库数学函数。 break语句只能用在循环语句以及switch语句里,作用是使 当前循环 语 阅读全文
2017-2018-1 20179226《Linux内核原理与分析》第十二周作业
2017-12-17 09:43 by 20179226任逸飞, 194 阅读, 0 推荐, 收藏,
摘要:ShellShock 攻击实验 1.进行实验所需的准备 1)下载: 2)安装: 3)链接: 4)检测是否存在shellshock漏洞: $ env x='() { :;}; echo vulnerable' bash c "echo this is a test " 以下是实验截图: 2.攻击Set 阅读全文
2017-2018-1 20179226 《从问题到程序》第3周学习总结
2017-12-10 10:04 by 20179226任逸飞, 203 阅读, 0 推荐, 收藏,
摘要:教材学习知识点总结 变量的命名除了 不能用关键字 作为变量外,可以用任何标识符作为变量名。 将关键字 void 放在函数头部写返回值类型的位置,就表示定义的是一个不返回值的函数。 关系表达式成立时求出的值是1,关系不成立时值是0,关系运算符优先级低于所有算术运算符。 for语句中缺第一个或第三个表达 阅读全文
2017-2018-1 20179226 《文献管理与信息分析》第1讲学习总结
2017-12-10 10:03 by 20179226任逸飞, 241 阅读, 0 推荐, 收藏,
摘要:教材学习内容总结 课程基本内容 信息获取能力:有哪些信息资源,有哪些工具可以利用,如何使用有何技巧。 信息管理能力:文献管理软件(ENDNOTE),知识管理工具(WIZ),文件的管理(TC)。 信息分析能力:引文分析软件(HistCite)。 分享协作创新:思维导图。 课程内容设计 文献信息检索:信 阅读全文
2017-2018-1 20179226《Linux内核原理与分析》第十一周作业
2017-12-09 20:48 by 20179226任逸飞, 238 阅读, 0 推荐, 收藏,
摘要:缓冲区溢出漏洞实验 实验准备 1.输入命令安装一些用于编译32位C程序的东西。 1) 2) 3) 2.输入命令“linux32”进入32位linux环境,输入“/bin/bash”使用bash。 实验步骤 1.初始设置 1)Ubuntu 和其他一些 Linux 系统中,使用地址空间随机化来随机堆(h 阅读全文
2017-2018-1 20179226《Linux内核原理与分析》第十周作业
2017-12-03 21:11 by 20179226任逸飞, 177 阅读, 0 推荐, 收藏,
摘要:阅读教材17、19、20章 第17章 设备与模块 1.关于设备驱动和设备管理,讨论四种内核成分。 1)设备类型:在所有的linux系统中为了统一普遍设备的操作所分的类。 2)模块:Linux内核中用于按需加载和卸载目标码的机制。 3)内核对象:内核数据机构中支持面向对象的简单操作,还支持维护对象间的 阅读全文
2017-2018-1 20179226 《从问题到程序》第2周学习总结
2017-12-02 09:08 by 20179226任逸飞, 266 阅读, 0 推荐, 收藏,
摘要:教材学习知识点总结 1.基本字符包括:数字、大小写拉丁字母、可打印字符还有一些特殊字符。 2.一个合法标识符是由字母和数字字符构成的一个连续序列,要求 第一个字符必须是字母 ,序列中 不能有空白字符 。下划线字符“_”也当作字母看待。 3.字符是一对 单引号 括起的单个字符。字符串书写形式是 双引号 阅读全文
2017-2018-1 20179226 《构建之法》第1周学习总结
2017-12-02 09:05 by 20179226任逸飞, 212 阅读, 0 推荐, 收藏,
摘要:教材学习内容总结 1.1软件=程序+软件工程 1.程序,在这里指的是 源程序 ,就是一行行的代码。它们是建立在数据结构上的一些算法。程序还要对 数据 进行操作,有静态和动态。 1.2软件工程是什么 1.软件工程是把系统的、有序的、可量化的 方法应用到软件 的开发、运营和维护上的过程。 2.软件有各种 阅读全文
掌握一种编辑器-Vim
2017-11-26 19:22 by 20179226任逸飞, 233 阅读, 0 推荐, 收藏,
摘要:三个插件 1.安装c.vim插件 2.安装VOoM 打开自带的示例文件 simple_outline.txt (可能位于 x:\soft\Vim\vimfiles\voom_samples\)。 问题:解压重启vim后找不到simple_outline.txt文件。 3.中文帮助手册 阅读全文
2017-2018-1 20179226 《深入理解计算机系统》第1周学习总结
2017-11-26 16:41 by 20179226任逸飞, 225 阅读, 0 推荐, 收藏,
摘要:教材学习知识点总结 1.1 信息就是位+上下文 1.源程序实际上就是一个由值0和1组成的位序列, 8个位为1字节 。 2.程序是以 字节序列 的方式储存在文件中。 3.只由ASCII字符构成的文件称为文本文件,其他文件都称为二进制文件。 1.2 程序被其他程序翻译成不同的格式 1.编译系统四个阶段: 阅读全文
浙公网安备 33010602011771号