摘要: 一、从程序到软件 程序是每个学计算机的人都必须要编写的,但是编的出程序却不一定写的出软件,或者说虽然写的出软件但是这个软件很难让使用者满意,很难持久的维护应用下去。书中通过阿超的案例让我们看到了客户们对程序员的需求从一个简单的程序,是怎样扩展到一个满足各种功能的应用软件,再扩展到一个能保证维修的软件 阅读全文
posted @ 2017-12-02 21:47 20179203李鹏举 阅读(131) 评论(1) 推荐(0) 编辑
摘要: 第17章 设备与模块 一、设备类型 1. Linux及Unix系统: 块设备 字符设备 网络设备 2.块设备: 通常缩写为blkdev,它是可寻址的,寻址以块为单位,块大小随设备不同而不同;块设备通常支持重定位操作,也就是对数据的随机访问。 块设备是通过称为“块设备节点”的特殊文件来访问的,井且通常 阅读全文
posted @ 2017-12-02 19:38 20179203李鹏举 阅读(209) 评论(1) 推荐(0) 编辑
摘要: 一、BurpSuite工具介绍 BurpSuite是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架。BurpSuite能高效率地与单 阅读全文
posted @ 2017-11-28 12:53 20179203李鹏举 阅读(3427) 评论(1) 推荐(0) 编辑
摘要: 一、Vim的使用 Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 而在我看来掌握Vim首先就要了解Vim的操作方法。 一般常用按键: 命令行模式按键: Vim确实非常强大,而且 阅读全文
posted @ 2017-11-26 23:11 20179203李鹏举 阅读(306) 评论(5) 推荐(0) 编辑
摘要: 一、计算机系统漫游学习笔记 //实例代码: include int main(){ printf("hello ,world!\n"); } / 大多数的现代系统都使用ASCII标准来表示文本字符,自重方式实际上就是 用一个唯一的单字节大小的整数值来表示每个字符.表示如下: / / i n c l 阅读全文
posted @ 2017-11-26 20:23 20179203李鹏举 阅读(410) 评论(1) 推荐(0) 编辑
摘要: 攥写人:李鹏举 学号:20179203 ( 原创作品转载请注明出处 ) ( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC 1000029000 ) 一、实验要求: 1.理解Linux系统中进程调度的时机,可以在内核代码中搜索s 阅读全文
posted @ 2017-11-26 17:10 20179203李鹏举 阅读(293) 评论(2) 推荐(0) 编辑
摘要: 一、实验目的 1.本次实验主要目的是分析访问网站时捕捉TLS包,并且对TLS协议进行分析。 2.分析连接建立的完整过程,如:TCP三次握手、SSL安全连接,使用TLS协议连接、协商过程,加密传送的状态、TCP挥手等。 3.查看TLS报文的完整字段,并且分析字段的意义。 二、实验准备 1.系统:win 阅读全文
posted @ 2017-11-21 21:28 20179203李鹏举 阅读(10352) 评论(3) 推荐(1) 编辑
摘要: 一、搜索引擎与网络学习 问题:主要介绍了Google的高级搜索,但是国内使用Google有些困难只能FQ使用,我所了解的FQ稳定免费的较少,应当怎么FQ呢? 二、英文数据库资源的发展趋势和利用 问题:WOS数据库从没用过,这里的数据库和我们所接触的数据库SQL完全不同,那么为何都叫数据库,还是两者有 阅读全文
posted @ 2017-11-19 17:22 20179203李鹏举 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、计算机系统漫游 本章通过运行一个hello程序为例,概述了计算机操作系统的运行过程,讲述了组成计算机系统的硬件和系统软件,讲到了处理器处理一个程序的过程。 这一章中出现了一个我首次听说到的词汇Amdahl定律,该定律的主要思想是,当我们对系统的某个部分加速时,其对整体性能的影响取决于该部分的重要 阅读全文
posted @ 2017-11-19 15:51 20179203李鹏举 阅读(222) 评论(2) 推荐(0) 编辑
摘要: 一、全书感想 在我看来这本书主要立足于软件工程这门课进行的,但是与我本科学习的软件工程的科目又有很多的不同,这本书讲的东西更关注于时间,更加注重一个团队一起合作做项目时要注意的点是什么。而软件工程的课程更加的注重理论的学习,比如软件需求是什么,编写规格说明书的时候有什么需要注意的事项和格式之类的东西 阅读全文
posted @ 2017-11-18 21:23 20179203李鹏举 阅读(210) 评论(1) 推荐(0) 编辑