12 2018 档案

摘要:流程图: 1. 代码 1 import java.util.ArrayList; 2 3 public class LRUCache { 4 private int cacheMaxSize = 0; 5 private ArrayList<Integer> pages = null; // Int 阅读全文
posted @ 2018-12-28 19:11 daheww 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 MemoryAlgorithm类里只是和控制台输入输出有关的操作,而对内存的所有逻辑操作都是用Memory类里对应的方法实现的。 因为不同内存分配算法,只有对空闲分区表的排序不同,所以可以将FF和BF 阅读全文
posted @ 2018-12-21 11:43 daheww 阅读(8228) 评论(0) 推荐(1) 编辑
摘要:一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 也因为我这次要实现多个类似算法,所以将一些共性单独提取出来作为一个类。 如果只想要和算法有关的核心代码,看RR类的calc()即可。 实现思路:每运行一个进程,则将所有进程的remainService 阅读全文
posted @ 2018-12-21 11:00 daheww 阅读(5397) 评论(0) 推荐(1) 编辑
摘要:一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 也因为我这次要实现多个类似算法,所以将一些共性单独提取出来作为一个类。 如果只想要和算法有关的核心代码,看FCFS类的calc()即可。 实现思路:按照顺序将进程添加到列表中,然后再按照添加顺序运行。 阅读全文
posted @ 2018-12-21 10:47 daheww 阅读(13360) 评论(0) 推荐(1) 编辑
摘要:转载请注明来源:https://www.cnblogs.com/daheww/p/10070186.html 目录 引言 1 游戏规则 2 界面设计和大致逻辑 2.1 界面设计 2.2 大致逻辑 3 主要功能模块设计与实现 3.1 主要思路 3.2 主要工具类 3.3 异常类 3.4 游戏初始化模块 阅读全文
posted @ 2018-12-05 14:07 daheww 阅读(1576) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示