自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 穿越计算机的迷雾

电子的基本知识1.的基本构成单位----原子是由电子、中子和质子三者共同组成,中子不带电,质子带正电,电子带负电,原子对外不显电性,相对于电子和中子组成的原子核,电子的质量极小,质子的质量大约是电子的1840倍。2.电子是带负电的亚原子粒子,他可以是自由的,也可以被院子核束缚。3.当电子脱离原子核束缚在其他原子中自由移动时,其产生的流动现象称为电流;在电导体中,电子在原子间的独立运动产...

2019-06-20 11:21:15 977

转载 Linux进程管理

 第三章 进程管理3.1进程  1、进程就是处于执行期的程序;进程就是正在执行的程序代码的实时结果;进程是处于执行期的程序以及相关的资源的总称;进程包括代码段和其他资源。线程:是在进程中活动的对象。  2、执行线程,简称线程,是在进程中活动的对象。每个线程都拥有一个独立的程序计数器、进程栈和一组进程寄存器。  3、内核调度的对象是线程,而不是进程。Linux对线程并不特别区分...

2019-06-18 13:18:14 145

原创 linux内核基础

1.linux内核简介linux系统可以分为两部分用户空间和内核空间用户空间:用户程序,C库函数内核空间:系统调用接口,系统内核linux为什么要有内核空间和用户空间?现代CPU实现了不同的工作模式,例如ARM就有7中工作模式,不同的模式拥有着不同的权限,起码就操作寄存器每个工作模式下就有不同的权限;x86就有4中不同的级别,Ring0~Ring3,在Ring0下,可以执行特...

2019-06-17 11:28:55 761

原创 操作系统概念

3.操作系统概念 我们之前说过操作系统作为硬件资源调用与硬件资源管理者两方面来讨论操作系统,可以明白的是,凡是提供这两种服务的系统程序就可称之为操作系统,而操作系统所提供的服务最终是被用户所使用的,操作系统必然需要在硬件与用户程序之间提供一系列接口,而这些接口传统上称之为系统调用(System Call),他们实现的方式多种多样。3.1进程 在Minix3以...

2019-06-13 16:44:19 432

原创 什么是操作系统

序言这本书详细的探讨了操作系统的基本原理,其中包括了进程、进程间的通信、信号量、管程、消息传递、调度算法、输入输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等等并且本书以一个MINIX3操作系统为例,详细讨论了此系统的实现和源代码。第一章1.什么是操作系统? 众所周知,软件是计算机系统的灵魂,而现代社会,随着计算机技术的发展,涌现出各种各...

2019-06-12 17:35:27 626

原创 C++中的static关键字

作用1:隐藏情况:当项目中第一个文件中定义了一个全局变量(即在函数外部定义的变量),而在第二个文件中想要定义一个同名变量,编译会报多重定义的错误解决:在第一个和第二个文件中的同名变量均用static修饰,问题解决解析:对于不同文件中的static变量,即使我们为他们的命名相同,但是在编译时,编译器为他们命名是根据他们的位置来命名的static int g_int = 3;test1.c...

2018-11-21 20:37:08 116

原创 关于Markdown语法

这是我的第一篇博客,先来介绍Markdown语法的使用1.标题使用#+空格就可以表示此标记后面的内容是一个标题了,下面是范例# 这是一级标题## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是六级标题效果如下:这是一级标题这是二级标题这是三级标题这是四级标题这是五级标题这是六级标题2.字体斜体要倾斜的文字左右...

2018-11-20 20:32:27 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除