自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统_2

操作系统_2进程与线程2.1 进程的定义、组成、组织、特征2.1.1进程的定义进程与线程2.1 进程的定义、组成、组织、特征2.1.1进程的定义程序:就是一个指令序列早期的计算机只支持单道程序 --> 引入多道程序技术之后,为了方便操作系统管理,完成各程序并发执行,引入了进程、进程实体的概念进程实体(进程映像):由PCB、程序段、数据段三部分构成。一般情况下,我们把进程实体就简称为进程,例如,所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤销进程实体中的PCB。注意:

2021-08-01 23:24:35 1031

原创 操作系统_1

操作系统_11.操作系统初步认识1.1 操作系统的概念(定义)1.2 操作系统的功能和目标1.操作系统初步认识1.1 操作系统的概念(定义)用户和操作系统也是可以有直接交互的,比如设置系统时间定义:操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件1.2 操作系统的功能和目标操作系统作为系统资源的管理者补充知识:进程是一个程

2021-07-20 23:38:04 84

原创 二分查找的细节

文章目录二分查找的细节1、 二分查找的使用场景2、关注的细节问题3、寻找一个 target(最基本的二分查找)4.寻找左侧边界的二分搜索5.寻找右侧边界的二分查找6、三种情况统一,使用闭区间来完成二分查找的细节1、 二分查找的使用场景场景 一 (最经典的二分查找使用场景):给定一个升序数组int[] nums,查找是否存在目标值target,如果存在返回该值/返回true/返回该值的下标值,不存在返回 -1 / 返回 false。场景 二:现在我们要查找的目标值不止一个,返回该目标值的左边界/右边

2021-07-15 15:07:49 309

原创 《Java并发编程的艺术》读书笔记

Java并发编程的艺术第1章 并发编程的挑战1.1 上下文切换单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制,当前线程执行时间片后会切换到下一个任务,这种切换会影响到多线程的执行速度多线程不一定快多线程会有创建和上下文切换的开销,所以在并发操作次数不够多的时候速度比串行慢如何减少上下文切换无锁并发编程、CAS算法、使用最少线程和协程无锁并发编程:多线程竞争锁引起上下文切换,可以使用办法来避免使用锁,比如将数据按照hash算法取模分段,不同的线

2021-07-13 11:19:45 432

空空如也

空空如也

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

TA关注的人

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