勿忘初衷NKU
勿忘初衷NKU
全部文章
分类
aaa_公司(3)
aa_计算机基础(75)
aa_遇到的错误(1)
a_dalao(1)
a_zuo(1)
GitHub(1)
Java基础(1)
Java面试题讲解121(3)
JUC(2)
JVM(46)
LeetCode(2)
mybatis(13)
MySql(1)
OS(20)
Spring(25)
SpringMVC(7)
SQL(31)
《剑指Offer》(16)
《软件测试》(1)
华为云的使用(1)
并发编程(3)
感悟(2)
操作系统(2)
数据库(4)
杂谈(1)
正式(16)
测试(3)
电商项目(1)
直播(4)
算法(13)
计算机组成原理(1)
计算机网络(7)
软件测试(5)
面经(3)
面试题目(5)
项目知乎(1)
归档
标签
去牛客网
登录
/
注册
xiaohua
曾梦想仗剑走天涯
全部文章
(共314篇)
0608什么是缓冲区溢出,有什么危害,原因是什么?
不会
2019-09-13
0
420
0607线程/进程同步的方式有哪些?
不会
2019-09-13
0
429
0606同步、异步、阻塞、非阻塞的区别?
(参考博客:https://www.cnblogs.com/wj-gu/p/10548929.html) 并发/并行:关注点是CPU在执行多个任务时的方式。并发表示同一时间段里面有多个进程在同一CPU执行,在极短的时间里面互相切换使人不会发觉。并行只会出现在多个CPU的情况中,表示同一时...
2019-09-13
0
551
0605同步和互斥的区别?
同步与互斥的概念 现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能: 都需要访问/使用同一种资源; 多个任务之间有依赖关系,某个任务的运行依赖于另一个任务。 【同步】: 是指散步在不同任务之间的若干程序片断,它们的运行必须严格按照规定的某...
2019-09-13
0
536
0604、进程(或作业)的调度算法有哪些?
在多道程序系统中,用户进程数往往多于处理器数,这将导致用户进程争夺处理器。 此外,系统进程同样需要使用处理器。因此,系统需要按照一定的策略动态地把处理器分配给 就绪队列中的某个进程,以便使之执行。处理器分配的任务由进程调度程序完成。 进程调度的功能: 1、记录系统中所...
2019-09-13
1
936
0603进程间的通信方式
进程间通信(IPC)是指不同进程间传播或交换信息。 IPC的方式有管道通信机制、共享内存通信机制、消息传递通信机制、套接字通信机制、信号通信机制等。 临界区: 并发编程中与共享变量有关的程序段称为“临界区”,共享变量代表的资源称为“临界资源”。 进程同...
2019-09-13
0
568
0602进程的状态及其转换
三种基本状态及转换: 1、就绪状态:指进程已处于准备好运行的状态,及进程已经分配到需要的系统资源, 只要再获得CPU就可以执行。 2、执行状态:指进程获得了CPU正在执行,在单处理机系统中,最多只有一个进程处于该状态 3、阻塞状态 五种状态: 创建、终止...
2019-09-13
0
461
0601进程与线程的区别
重要 (参考博客:https://www.cnblogs.com/zhehan54/p/6130030.html) 进程是资源(CPU、内存)分配的基本单位,它是程序执行时的一个实例。 程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列, 进程调度器...
进程
线程
2019-09-13
0
546
Java内存模型
缓存一致性、乱序执行优化、指令重排序 (参考博客:http://developer.51cto.com/art/201807/579744.htm) 本文整体的介绍一下 Java 内存模型,比如 Java 内存模型是什么,为什么要有 Java 内存模型,Java 内存模型解决了什么问题等...
2019-09-13
0
571
synchronized实现可见性
JMM Java内存模型关于synchronized的两条规定: 1、线程解锁前,必须把共享变量的最新值刷新到主内存中。 2、线程加锁时,将清空工作内存***享变量的值,从而使用共享变量时需要从主内存中重新获取最新的值。 (注意:加锁与解锁需要是同一把锁) 通过...
2019-09-13
0
516
首页
上一页
15
16
17
18
19
20
21
22
23
24
下一页
末页