E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
操作系统知识
Python|多任务:线程、进程、协程--你想要的都在这里
一、多任务——线程1.前置知识:1.
操作系统知识
:操作系统调用方法--时间片轮转、时间优先级2.并发:假的多任务:CPU核心数小于同时需要执行的任务数;记忆:魔术师左右手互抛发球。
DefaultTest
·
2018-06-26 00:00
linux下编程学习日志(一)
快毕业了,辞了php后台工作,无所事事,linux接触的很少,只在某个课的实验课接触过centos,为了再找工作,所以打算学习一下在linux下编程,于是借了一本UNIX环境高级编程,听说需要深厚的
操作系统知识
与
木林森的雪
·
2018-06-12 10:15
操作系统
Windows核心编程之核心总结(第一章 错误处理)(2018.5.26)
前沿学习Windows核心编程是步入Windows编程殿堂的必经之路,2018年寒假重温了计算机
操作系统知识
,前阵子又过学习Windows程序设计方面的基础,正所谓打铁要乘热,所以我又入了Windows
CFishHome
·
2018-05-26 23:01
Windows
核心
编程
2018软考设计师第五版同以往对比
2018软考新旧教程具体对比变化如下:第4版第5版对比变化第一章计算机系统知识第一章计算机系统知识无变化第二章程序设计语言基础第二章程序设计语言基础无变化第三章
操作系统知识
第四章
操作系统知识
第5版删减小节
肉末茄子哈
·
2018-04-07 19:37
软考资料
学习资料
操作系统知识
点整理(完整版)
第一章操作系统概述1)一个完整的计算机系统是由硬件系统和软件系统两大部分组成2)计算机软件是指程序和与程序相关的文档的集合3)按功能可把软件分为“系统软件”和“应用软件”两部分系统软件:操作系统语言处理程序,数据库管理系统应用软件:各种管理软件,用于工程计算的软件包,辅助设计软件4)通常把未配置任何软件的计算机称为“裸机”5)操作系统可以被看作是计算机系统的核心,统管整个系统资源,制定各种资源的分
coder_hacker
·
2017-12-26 22:05
操作系统
计算机应用
操作系统知识
点整理(持续更新)
基础概念操作系统的四个特性1.并发:同一时间间隔内支持执行多个任务,对于一个核则是交替执行;2.共享:硬件资源或数据资源支持多个进程共享;3.异步:并发情况下,一个程序会陆陆续续被执行,完成时间不可预知;4.虚拟:物理实体转化为逻辑实体,如虚拟内存。操作系统的基本功能1.CPU管理,作业调度2.存储管理,数据存取3.设备管理,与外围设备交互4.接口管理,向应用程序/用户提供交互接口软中断与硬中断系
moxiaomomo
·
2017-11-06 10:35
Oprating
System
操作系统常见面试和笔试题
介绍操作系统是编程最重要的基础之一,操作系统相关知识广泛应用在程序设计、系统调优、问题追查、性能优化等重要场景中,一个不懂操作系统的程序员不可能写出优秀的代码,更不可能设计出优秀的系统架构,所以
操作系统知识
也是面试中不可或缺的一部分
傻傻的鱼
·
2017-09-06 13:36
前端面试
操作系统知识
点梳理
1什么是操作系统操作系统由什么组成2selectpoll和epoll的区别3什么是轮询4进程的调度算法有哪些5什么是死锁6程序编译与链接的过程是怎样的7静态链接和动态链接的区别8分页存储和分段存储有什么区别9进程和线程的区别10怎么理解线程安全11多线程如何同步12堆和栈有什么区别13进程间通讯的方式有哪些各有什么优缺点14进程的状态有哪些15什么是虚拟内存技术16关于虚拟内存虚拟内存地址物理内存
小拳头
·
2017-05-01 15:11
系列问题总结
操作系统
九爷带你了解 2017年3-4月企业面试题总结
2017年3-4月企业面试题总结一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
我不是九爷
·
2017-04-23 15:45
Saltstack
面试复习—
操作系统知识
点
(1)系统调用和库函数系统调用:最底层的调用,面向硬件,#include,常用于底层文件访问,发生在内核空间-------用户进程->系统调用接口->linux内核子系统->硬件库函数调用:通过系统调用实现,可移植性,对正常文件的访问(2)进程、线程、管程进程是程序的一次活动,操作系统执行、资源分配和调度的基本单位;线程是CPU分配的基本单位,进程之中的实体,一个进程可以包含多个线程,也可以只有一
我真的是dj
·
2017-04-05 00:00
Linux操作系统
Linux运维工程师面试-部分题库(答案版)
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
找不到北0
·
2017-03-23 13:00
考研复试-
操作系统知识
点总结(一)
要想学好操作系统,我觉得把握整体是很重要,对知识点的记忆也会更加明了。我们就从操作系统的功能说起吧:主要是处理机管理、文件管理、存储管理、设备管理、用户接口。主要讲讲处理机管理和存储管理。1.处理机管理在复杂的作业处理过程中,有时候我们需要对作业、进程进行调度,切换。好比如这里有两个作业,A、B那我们先去完成谁呢,这就是需要操作系统来管理处理机,使得处理机的效率更高。一般来说,处理机调度可以分为4
CallMeJiaGu
·
2017-03-04 21:57
操作系统
珍藏版linux运维笔试题
lLinux
操作系统知识
:1.Linux开机启动流程详细步骤是什么?忘记密码如何破解?2.企业中Linux数据库服务器做raid几,你们原来公司的数据库服务器大小?
高胜寒|职场引路人
·
2017-01-17 11:58
操作系统小结
往往基础是最难的,在这一周(快考试啦啦啦)的补充学习中发现自己以为的相对在扎实的
操作系统知识
还是存在短板,很多概念已经模糊了,所以在重新整理的时候遇到了一些定义性质的知识点,比如操作系统是什么进程和程序的关系以及调度算法和锁等等还是想把这些问题重新梳理但是锁和这些问题的解决方式是以下都是考虑单处理器的前提下在讲到计算机组成原理的时候突然有一个问题什么是操作系统关于这个问题维基百科上的标准答案是操作
Enterprising_tutu
·
2016-12-12 14:31
计算机
小白
思路
《实时控制软件设计》第三周作业
一、博客作业:1.阅读笔记结合本周课堂所讲的实时
操作系统知识
内容,浏览如下商用和开源实时操作系统网站,写一段文字向其他同学简要介绍下某个实时操作系统的性能特点或进行操作系统间性能的比较:Vxworks:
chenhust
·
2016-12-08 23:00
【软件工程师中级职称】学习总结
计算机系统&程序设计语言&
操作系统知识
计算机系统知识这一块侧重于底层,或者说是硬件。
Francis-Leo
·
2016-11-20 21:46
linux面试题
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
zebra930
·
2016-11-09 20:19
linux
linux
Linux面试题
转自于http://wgkgood.blog.51cto.com/1192594/1627684一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?
weijianxiang
·
2016-08-09 17:50
Linux面试题
Linux
系统管理
面试题
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
GoDevops
·
2016-08-06 22:54
Linux
程序
操作系统
典型面试题
Linux运维工程师面试-部分题库(免费分享)
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?2.Linux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解?
GoDevops
·
2016-08-06 19:12
服务器
配置文件
上传文件
典型面试题
Linux题目(二)
有重复内容,但肯定是重点Linux面试((二)一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
古奇宝宝
·
2016-07-20 20:13
Linux
操作系统知识
要点总结
操作系统的发展 单道批处理系统多道批处理分时实时说明把一批作业已脱机方式输入到磁带上,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完成时,又把控制权交还给监督程序,再由监督程序吧磁带上的第二个作业调入内存用于提交的作业先存放在外存上并排成一个队列,然后又作乐调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统的各种资源在一台主机上链接了多
CareChere
·
2016-07-04 10:00
操作系统知识
要点总结
操作系统的发展 单道批处理系统多道批处理分时实时说明把一批作业已脱机方式输入到磁带上,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完成时,又把控制权交还给监督程序,再由监督程序吧磁带上的第二个作业调入内存用于提交的作业先存放在外存上并排成一个队列,然后又作乐调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统的各种资源在一台主机上链接了多
followMyInclinations
·
2016-07-03 19:00
文件管理
进程管理
设备管理
存储器管理
操作系统知识要点
操作系统:用户编程接口(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-06-01 14:00
编程
函数
操作系统
操作系统知识
点整理
1.进程的有哪几种状态,状态转换图,及导致转换的事件进程的状态:运行、阻塞、就绪三种状态。运行和就绪之间的转换由调度程序引导;当进程等待一个外部事件发生时,则由执行→阻塞;当等待的一个外部事件发生时,则阻塞→就绪;当没有其他进程运行,则立刻由就绪→执行;否则处于就绪态,等待CPU空闲并轮到它运行。2.进程与线程的区别地址空间:进程中线程共享进程的地址空间;而进程有自己的地址空间。资源拥有:进程是资
Aifeng1214
·
2016-05-31 20:49
面试备考
操作系统:内存管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
happy_XYY
·
2016-05-30 14:31
notes
OS
程序员面试笔试知识点
操作系统:内存管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-05-30 14:00
操作系统
内存管理
操作系统:进程管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-05-30 10:00
操作系统
进程管理
操作系统知识
(8)--Shell(3)
Shelltest命令Shell中的test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试实例演示:num1=100 num2=100 iftest$[num1]-eq$[num2] then echo'两个数相等!' else echo'两个数不相等!' fi输出结果:两个数相等!字符串测试实例演示:num1="runoob" num2="runoob" ift
Mrzhoug
·
2016-05-20 22:00
shell
操作系统
操作系统知识
(7)--Shell(2)
Shell传递参数我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n代表一个数字,1为执行脚本的第一个参数,2为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中$0为执行的文件名:#!/bin/bash echo"Shell传递参数实例!"; echo"执行的文件名:$0"; echo"第一个参数为:$1"; echo"第二个参数
Mrzhoug
·
2016-05-20 21:00
shell
操作系统
操作系统知识
(6)--Shell初探
Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。KenThompson的sh是第一种UnixShell,WindowsExplorer是一个典型的图形界面Shell。Shell脚本Shell脚本(shellscript),是一种为she
Mrzhoug
·
2016-05-20 15:00
shell
操作系统
操作系统知识
(5)--Linux vi/vim
所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是vim编辑器。vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。什么是vim?Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步
Mrzhoug
·
2016-05-20 12:00
linux
操作系统
vim
操作系统知识
(4)--Linux 用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目
Mrzhoug
·
2016-05-20 09:00
linux
操作系统
操作系统知识
(3)--Linux 文件
Linux文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls–l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www/]#ls-l total64 dr-xr-xr-x2rootroot4096Dec14
Mrzhoug
·
2016-05-19 23:00
linux
操作系统知识
(2)--Linux 系统目录结构
登录系统后,在当前命令窗口下输入命令:ls/你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin:bin是Binary的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
Mrzhoug
·
2016-05-19 21:00
linux
操作系统知识
(1)--Linux启动过程
linux启动时我们会看到许多启动信息。Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。运行init。系统初始化。建立终端。用户登录系统。内核引导当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入/boot目录下的内核文件。运行initinit进程是系统所有进程的起点,你可以把它比拟成
Mrzhoug
·
2016-05-19 20:00
linux
操作系统
软考--
操作系统知识
--PV操作
1.任何两个并发进程之间存在着(D)的关系。A.各自完全独立B.拥有共享变量C.必须互斥D.可能相互制约2.并发进程执行的相对速度是(D)。A.由进程的程序结构决定的B.由进程自己来控制的C.在进程被创建时确定的D.与进程调度策略有关的3.并发进程执行时可能会出现“与时间有关的错误”,这种错误是由于并发进程(A)引起的。A.使用共享资源B.执行的顺序性C.要求计算时间的长短
u014726937
·
2016-05-10 17:00
操作系统
Linux-03-
操作系统知识
简介(L002-17)
一、操作系统1.操作系统是沟通使用者和硬件之间传递信息的工具或程序。 2.操作系统(OperatingSystem,OS)是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的基础系统软件,同时也是计算机系统的核心。 3.计算机系统的资源可分为设备资源和信息资源两大类。前者指的是组成计算机的硬件设备,后者指的是存放于计算机内的各种数据。 4.结构简单如下图,硬件外面是操作系统,再外围就是Sh
wy_0928
·
2016-05-05 08:00
操作系统的收获
最近在学习
操作系统知识
,每每会有点感悟,还是记录下来,好记性不如烂笔头。。。1.字符回显程序水水水水
hgfeabcd
·
2016-05-01 00:00
常见
操作系统知识
整理
一、线程和进程区别进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统进行资源分配和调度的一个独立单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等,然后,该进程被放入到进程的就绪队列,进程调度程序选中它,为它分配CPU及其它相关资源,该进程就被运行起来。线程是进程的一个实体,是CPU调度和分派的基本单位,线程自己基
anualday
·
2016-03-22 16:00
非计算机专业基础重点
数据结构知识,
操作系统知识
。还有j
gcczhongduan
·
2016-03-06 19:00
操作系统知识
点总结
1.进程的有哪几种状态,状态转换图,及导致转换的事件。状态:1)就绪状态进程已获得除处理机外的所需资源,等待分配处理机资源,只要分配到CPU就可执行。在某一时刻,可能有若干个进程处于该状态。2)运行状态 占用处理机资源运行,处于此状态的进程的数目小于等于CPU的数目。3)阻塞状态由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行。该事件发生前即使把处理机分配给该进程,也无法
huxiaoyonglan1
·
2015-12-09 21:00
面试
操作系统
Linux学习之路一计算机是如何工作的
第一讲 计算机是如何工作的 学习Linux,涉及到了C语言和汇编以及操作系统的知识,顾第一讲要讲讲汇编的知识,C和
操作系统知识
自行复习。
·
2015-11-12 16:46
linux
操作系统知识
1.主频 主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的主频=外频×倍频系数。很多人认为主频就决定着CPU的运行速度,这不仅是个片面的,而且对于服务器来讲,这个认识也出现了偏差。至今,没有一条确定的公式能够实现主频和实际的运算速度两者之间的数值关系,即使是两大处理器厂家Intel和AMD,在这点上也存在着很大的争议,我们从Intel的产品的发展趋势,可以看出Int
·
2015-11-12 09:14
操作系统
操作系统复习总结【操作系统】
转:http://www.cnblogs.com/yinluhui0229/archive/2011/05/30/2063607.html
操作系统知识
体系复习总结总结 说明:本篇只为复习大纲
·
2015-11-11 18:15
操作系统
操作系统知识
1.作业,进程,线程,管程的定义 作业:事务处理要求计算机系统所做的工作的集合。 进程:程序关于数据的一次运行过程。 线程:进程的一个实体,是操作系统独立调度和执行的单位。 管程:定义了一个数据结构以及在该数据结构上的能为并发进程执行的一组操作。 2.进程间如何实现通信? 信号,信号量,消息队列,共享内存。
·
2015-11-11 01:09
操作系统
Linux运维工程师面试
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? 2.Linux开机启动流程详细步骤是什么?
·
2015-11-08 16:07
linux运维
操作系统之初出茅庐
当然这也不奇怪,如果不是专门了解过或者是学习过
操作系统知识
的人,很难给出一个描述。即便是专业搞操作系统的人士也不能给出操作系统的形式化定义,因为“操作系统”目前尚无统一的定义。
·
2015-11-01 08:05
操作系统
操作系统知识
1、使用命令winver查看Windows版本(包括内部版本)2、如何恢复删除确认窗口3、1、使用命令winver查看Windows版本(包括内部版本)2、如何恢复删除确认窗口最近,我的“回收站”出了一个怪毛病,就是在我删除回收站中的文件时,系统不再弹出确认窗口了,用起来很不习惯,请问如何才能恢复? 你可以按以下操作来恢复:鼠标右击桌面上的“回收站”图标,然后在弹出的菜单中选择“属性”,将“显示
·
2015-10-31 10:09
操作系统
操作系统知识
点
一、死锁 <1.1>什么是死锁?其条件是什么?怎样避免死锁? 死锁的概念:在两个或多个并发进程中,如果每个进程持有某种资源而又都等待别的进程释放它或它们现在保持着的资源,在未改变这种状态之前都不能向前推进,称这一组进程产生了死锁。通俗地讲,就是两个或多个进程被无限期地阻塞、相互等待的一种状态。 死锁产生的原因主要是:(1)系统资源不足;(2) 进程推进顺序非法。 产生
·
2015-10-31 09:24
操作系统
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他