一、语言及软件环境:Java、Windows11,JDK1.8,IntelliJIDEA二、课程设计内容和要求:1、提交一批作业(>=10),按先来先服选择一部分作业(最多5个)进入内存。
2、为每个作业创建一个进程,并分配内存(用户内存:0—1024K,采用可变连续分配方式)。
3、进程调度功能(时间片轮转)。
4、随机阻塞进程,并在一段时间后唤醒进程(选做)。
5、显示相关信息:后备作业队列、内存分配情况、进程信息、完成作业情况。
6、这些功能要有机地连接起来。
三、设计需求分析:1、使用随机数初始化10个作业,放入到后备队列中,然后使用先来先服务(FCFS)进行作业调度,最多只能有5个作业同时进入内存。
2、假设阻塞状态的进程仍然在内存中,则处于就绪、运行,阻塞三种状态的进程总数目最多为5个,即并发进程总数最多为5个,在进程结束后,就会被调出内存,同时继续使用先来先服务算法从后备队列中调入新的作业。
3、在内存中的几个非阻塞状态的进程使用时间片轮转(RR)算法进行调度。
而作业在进入内存之前,先使用初次适应(FF)算法申请内存,从空闲分区链中找到合适的空闲分区并分配。
1
Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。
次要功能:系统管理,用户管理,角色列表,考勤管理,流程管理,公告管理,邮件管理,任务管理,日程管理,工作计划,文件管理,笔记管理,通讯录,讨论区运行环境jdk+mysql+IntelliJIDEA+maven
1
前台商城系统:包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、协助中心等模块。
后台管理:系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
视图层使用了thymeleaf模板引擎,前端框架使用了jquery、bootstrap。
运行环境jdk8+tomcat7(8)+mysql5.7+IntelliJIDEA+maven
1
Java语言+基于SSM医院门诊管理系统项目源码。
一个非常适合课程设计,毕业设计的项目。
高分必看啊。
运用了编译工具IntelliJIDEA,采用Tomcat服务器和Maven库,页面运用了Html、JSP以及Bootstrap技术,数据库采用了MySQL数据库技术,后端采用了SSM框架以及XML、AJAX、jQuery等先进技术,系统大大提高了系统办公效率和使用体验。
医院智慧门诊系统包括注册与登录、挂号、就诊、缴费、药品管理、信息管理等次要功能。
Java语言+基于SSM医院门诊管理系统项目源码。
一个非常适合课程设计,毕业设计的项目。
高分必看啊。
运用了编译工具IntelliJIDEA,采用Tomcat服务器和Maven库,页面运用了Html、JSP以及Bootstrap技术,数据库采用了MySQL数据库技术,后端采用了SSM框架以及XML、AJAX、jQuery等先进技术,系统大大提高了系统办公效率和使用体验。
医院智慧门诊系统包括注册与登录、挂号、就诊、缴费、药品管理、信息管理等次要功能。
1
intellijidea的actiBPM插件,方便离线举行actiBPM插件的安装。
2020/3/21 20:07:18 1.29MB activiti diea
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡