9223刘霄

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年12月9日

摘要: 缓冲区溢出漏洞实验 一、实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 系统用户名shiyanlou 实验楼提 阅读全文
posted @ 2017-12-09 16:03 20179223刘霄 阅读(196) 评论(1) 推荐(0) 编辑

2017年12月3日

摘要: 课本第17、19和20章内容学习 关于设备驱动和设备管理,Linux主要有四种内核成分 设备类型:在所有Unix系统中为了统一普通设备的操作所采用的分类。 模块:Linux内核中用于按需加载和卸载目标码的机制。 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysf 阅读全文
posted @ 2017-12-03 21:29 20179223刘霄 阅读(154) 评论(0) 推荐(0) 编辑

2017年11月29日

摘要: 人类社会的发展史 社会的进步是一部信息储存和传播方式变革的历史。 为什么社会发展会越来越快? 信息传播越来越快,传播成本越来越低。 信息零成本传播会带来哪些变化? 信息海量增加、知识更新加快、蚂蚁也有扩音器、相对知识越来越少。 信息社会该如何学习? 学会使用搜索引擎 学习理念:找最核心的资料学习 学 阅读全文
posted @ 2017-11-29 13:33 20179223刘霄 阅读(335) 评论(2) 推荐(0) 编辑

摘要: 几个常用类型 整数类型和整数 使用最多的是一般整数类型(简称为整型)和长整数类型(简称长整型)。前者的类型名是 int;后者的类型名为 long int,可以简写为 long。int 和 long 都是关键字。 实数类型和实数 C语言有三个表示实数的类型:单精度浮点类型,简称浮点类型,类型名为 fl 阅读全文
posted @ 2017-11-29 10:10 20179223刘霄 阅读(166) 评论(1) 推荐(0) 编辑

摘要: 软件=程序+软件工程 程序,在这里指的是源程序,就是一行行代码 软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容,是软件工程的核心部分。广义上的软件工程也包括用户体验、用户界面设计等 软件工程是什么 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的 阅读全文
posted @ 2017-11-29 10:07 20179223刘霄 阅读(154) 评论(3) 推荐(0) 编辑

2017年11月26日

摘要: 信息就是位+上下文 源程序:就是一个由0和1组合的位(bit)序列,8位组成一字(byte),每个字节表示某个文本字符。 系统中所有的信息——包括磁盘文件、存储器中的程序、存储器中存放的用户数据以及网络上传送的数据,都是由一串位表示的。区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。 C 阅读全文
posted @ 2017-11-26 22:48 20179223刘霄 阅读(264) 评论(3) 推荐(0) 编辑

摘要: 在计算机内部,一切信息都以二进制编码的形式存在。需要放进计算机、要求计算机去执行的程序也不例外。计算机总是规定了一套描述其指令的二进制编码形式,这种描述形式称为机器语言,计算机能直接“理解”和执行它。 C语言简介 c语言是贝尔实验室的Dennis ritchie 于1973年设计的一种程序设计语言, 阅读全文
posted @ 2017-11-26 21:31 20179223刘霄 阅读(260) 评论(2) 推荐(0) 编辑

2017年11月25日

摘要: 视频学习 进程调度与进程调度的时机分析 不同类型的进程有不同的调度需求 第一种分类: ——I/O bound:1.频繁的进行I/O;2.通常会花费很多时间等待I/O操作的完成 ——CPU bound:1.计算密集型;2.需要大量的CPU时间进行计算 第二种分类: ——批处理进程:1.不必与用户交互, 阅读全文
posted @ 2017-11-25 20:42 20179223刘霄 阅读(187) 评论(2) 推荐(0) 编辑

2017年11月19日

摘要: 搜索高级命令: 1)filetype:ppt、pdf或者xsl等等格式搜索,例如:aptamer filetype:ppt 2)site:指定在特定的网站进行搜索,例如:罗绍峰 site:sciencenet.cn WOS数据库 1)进入WEB OF KNOWLEDGE平台,里面包含了WOS数据库 阅读全文
posted @ 2017-11-19 23:37 20179223刘霄 阅读(458) 评论(3) 推荐(0) 编辑

摘要: 第一章 对于计算机科学和软件工程这两个不同的侧重点,让我更加清晰自己适合哪个方向 第四章 合作之间我们应该怎样协调好各种矛盾?团队模式和团队的开发模式关系? 第五章 在现在软件工程中,怎么避免吵架? 第六章 什么时候适合选择敏捷?选择哪种开发比较好呢? 之后好好看书 阅读全文
posted @ 2017-11-19 23:28 20179223刘霄 阅读(165) 评论(2) 推荐(0) 编辑