自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CPU调度算法

这是本人在操作系统期中考试前复习是碰到的问题,花了一些时间解决,现在记录下来。1. 先到先服务调度先到先服务(first-come, first-served, FCFS)。这可以利用 FIFO 队列轻松实现。采用 FCFS 的缺点是平均等待时间通常较长。另外考虑在动态情况下,CPU 会出现所谓 护航效果 导致 CPU和设备的使用率更低。2. 最短作业优先调度shortest-job first。当CPI空闲时,这种算法会将CPU赋给具有最短CPU区间的进程,如果两个进程有相同的CPU长度,那

2020-11-12 20:49:32 382

原创 抢占式调度与非抢占式调度

资料来源引在学习 CPU 调度的时候,关于抢占式、非抢占式调度方式有不理解的地方,想不到google一下就出来了很好的解释,看来还是要多搜索多思考。教材关于抢占调度的介绍CPU 调度决策可以在如下四种环境下发生:当一个进程从运行状态切换到等待状态(例如,I/O请求,或者调用 wait 等待一个子进程的终止)当一个进程从运行状态切换到就绪状态(例如当出现中断时)当一个进程从等待状态切换到就绪状态(例如 I/O 完成)当一个进程终止时对于第1和第4两种情况,没有选择只有调度。一个新进程(如

2020-11-12 18:32:57 16376 4

原创 关于Java的一点思考

Java 的冗长饱受诟病。作为一门语言似乎 Java 的语法确实冗长。但是在如今 IDE 代码提示的辅助下,实际工程中使用 Java 可能并不会造成很大的不适,反而会提高分析效率和代码的可读性。驼峰命名法Java 规范建议使用驼峰命名法来定义变量名和类名、接口名等,这样做首先确实是会让 Java 代码变长很多。不过这保障了 Java 代码的可读性。例如,对于文件路径,Java 倾向于命名成 filePath,或者 targetFilePath。一个变量名虽然很长,但是清楚地表达出了变量的含义。Ja

2020-11-09 17:40:22 115

原创 【Android文件存储1】Android 存储结构与路径访问

如果有错误欢迎指正。1、简介Android 提供了文件系统,统一管理手机内的各种文件。按照功能区分,主要分为三类:系统文件,包括底层的 Linux 驱动文件等,用户不可见。[root 除外]应用私有文件,为应用私有的存储空间,由 Android 分配,开发者可以通过 Android SDK 提供的 API 访问,用户不可见。[root 除外]外部存储,用户可见。开发者可以通过 Android SDK 提供的 API 访问。重点介绍的是应用私有存储空间和外部存储两个部分。2、私有存储空间

2020-11-07 21:14:05 396

原创 安卓资源网站整理/工具推荐

提示:可以使用 ctrl+F 进行页面内搜索.一、网站1. 安卓/Kotlin 官方网站安卓开发者网站Kotlin 官网2. 学习类网站/博客玩安卓 wanandroidhenCoder码上开学CSDN掘金GitHub郭霖的博客鸿洋的博客陈小缘的博客究极逮虾户的博客以上部分网站也包括一些很有用的资源,之后不再列出。3. 资源类网站(不含学习类网站)Maven 仓库,可以下载各种 jar 包等资源。Gradle二、工具推荐部分资源有链接(下载链接,或使用方式介绍链接)

2020-10-03 21:07:21 1896

空空如也

空空如也

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

TA关注的人

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