摘要:
| 问题 | 回答 | | : | : | |作业所属课程 | "《网络攻防实践》" | |这个作业的要求在哪里 | "《网络攻防实践》假期作业" | |我在这个课程的目标是 | 学习网络攻防及Linux相关知识 | |这个作业在哪个具体方面帮助我实现目标 | 学习markdown的基本语法;学习l 阅读全文
摘要:
第一章 什么是科研 科研只有第一 没有第二 科学研究需要探索未知,面对新事物(恐惧感) 解决新问题 需要大量的重复(如何看待重复 习惯) 读研的意义 全球视野,以及发现需求的眼光 面对未知事物的勇气 以及愈挫愈勇的韧性 解决问题的能力 在持续努力的练习的过程中形成习惯 高效学习的策略 专注 像“牛人 阅读全文
摘要:
1.1软件 = 程序 + 软件工程 一个复杂的软件不但要有合理的软件架构、软件设计与实现、还要有各种文件和数据来描述各个程序文件之间的依赖关系、编译参数、链接参数等。 软件开发的不同阶段: 1).玩具阶段 2.)业余爱好阶段 3.)探索阶段 4.)成熟的产业阶段 1.2软件工程是什么 软件工程是把系 阅读全文
摘要:
vim配置文件 刚安装的VIM,可能界面并不是十分友好,这就需要我们去更改vim的配置文件,按照我们的需求去修改它。下图为起始编辑的文件。 可以对此文件进行相关的配置,syntax on(语法高亮),然后再配置 set number(显示行高),但是这只是对这个文件进行了配置。 等到再新建文件时还是 阅读全文
摘要:
计算机系统漫游 1.1信息就是位+上下文 程序的生命从一个源程序开始的,该程序通过编辑器创建并保存为文本文件,文件名命为***.c,由0和1组成的位序列。 1.2程序被其他的程序翻译成不同的格式 在Unix系统上,从源文件到目标文件的转化是由编译器驱动程序完成的 unix > gcc -o hell 阅读全文
摘要:
第一章 什么是科研 科研只有第一 没有第二 科学研究需要探索未知,面对新事物(恐惧感) 解决新问题 需要大量的重复(如何看待重复 习惯) 读研的意义 全球视野,以及发现需求的眼光 面对未知事物的勇气 以及愈挫愈勇的韧性 解决问题的能力 在持续努力的练习的过程中形成习惯 高效学习的策略 专注 像“牛人 阅读全文
摘要:
第一章 进程与线程的区别: 进程和线程都是一个时间段的描述,程序执行时,cpu处理速度太快,只有寄存器能够赶上cpu的速度,RAM速度远远赶不上,当处理多个任务时,只能一个一个轮流处理,具体的轮流方法就是:先加载程序A的上下文,然后开始执行A,保存程序A的上下文,调入下一个要执行的程序B的程序上下文 阅读全文
摘要:
一、软件开发的时间安排 开篇文章说“软件 = 程序 + 软件工程”,自己也写过C/C+的一些小程序,最多也就是考虑一下数据结构的知识,时间多半花在具体的编程中,此书给了两种不同类型的开发者,“大神在需求分析和测试所用时间比较长,具体编程时间相对于“菜鸟”来说时间较短,对比图如下 。 二、初级软件工程 阅读全文