摘要: 在操作系统课上的一点小感想,基于JAVA的生产者消费者问题,分享出来和大家一起学习。 同步机制,首先采用Java的synchronized来实现对缓冲区的互斥访问,再设置一个信号量来实现对缓冲区为空和为满的状态标记。生产者通过在synchronized同步代码块中先对... 阅读全文
posted @ 2018-11-30 16:25 ggdd5151 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 在操作系统课上的一点小感想,基于JAVA的内存管理模拟,分享出来和大家一起学习。进程的虚拟地址空间中也有三种状态的页面:空闲页面、保留页面和提交页面。空闲(Free)页面:空闲页面是指那些可以保留或提交的可用页面。保留(Reserved)页面:保留页面是逻辑页面已分配... 阅读全文
posted @ 2018-11-30 16:25 ggdd5151 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 在操作系统课上的一点小感想,基于java的进程调度算法,分享出来和大家一起学习。该工程主要有三个实现类:Process(进程类),主要用来实例化各个不同的进程 ProcessBlock(进程控制块类),用来为每个进程分配PCB,该类实例化后为进程类的类成员变量 Pro... 阅读全文
posted @ 2018-11-30 16:25 ggdd5151 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析本系统主要是运动会分数统计方案设计。运动会分数统计方案适合采用结构体数组,为了实现系统功能,主要应实现以下几部分:比赛成绩输入、比赛成绩输出、查询比赛成绩和调用统计结果,进入菜单界面后,需要输入学校编号,项目编号,取得的名次个数,以及哪些名次,并且应该提供... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 功能要求为了实现表达式求值,本项目要求首先读入表达式(包括括号)并创建对应二叉树,其次对二叉树进行前序遍历,中序遍历,后序遍历,输出对应的波兰表达式,中缀表达式和逆波兰表达式。详细的开发文档和程序源代码我都分享在了个人博客上了,感兴趣的可以去看看:https://wr... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 实验目的了解文件的概念 掌握线性链表的插入、删除等算法 掌握Huffman树的概念及构造方法 掌握二叉树的存储结构及遍历算法 利用Huffman树及Huffman编码,掌握实现文件压缩的一般原理详细的开发文档和程序源代码我都分享在了个人博客上了,感兴趣的可以去看看:h... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 游戏功能倒计时游戏有一个 15分钟 的倒计时,玩家需要在规定时间内完成游戏(即合并出数字为2048的方块)方块出现规则在游戏中,方块的出现完全随机,仅出现在空方格中。当方块出现时,方块上的数字有 90% 的几率为2, 10% 的几率为4游戏开始时,会在所有空方格中随机... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 摘 要此次编译原理课程设计,我利用flex工具进行PL/0语言的词法分析、自己用C++语言实现了LR语法分析、语义分析以及中间代码生成,我选择的是布尔表达式文法,对符合文法的布尔表达式能够产生相应四元式,处理了控制结构的真链与假链,对错误的表达式能够给出错误提示。鉴于... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 2 需求说明2.1 基本要求设计并实现一个目录列表函数(无须支持选项,如ls -a、ls -l等),用来显示当前目录下包含的文件信息 设计并实现一个改变目录函数(无须处理路径名,如../../directoryName等), 用来把当前目录切换到上一层目录或当前目录的... 阅读全文
posted @ 2018-11-29 09:05 ggdd5151 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.设计目标现在,随着人际交往的频繁,电子信息技术的发展,通讯录程序已经很多见。这次课程设计,目标是做出一个通讯录管理系统,可以实现对多个联系人的各项信息(包括姓名、联系方式、学籍信息等)进行管理与储存。这个通讯录系统采用Visual C++ 6.0以及MFC编程,形... 阅读全文
posted @ 2018-11-29 09:04 ggdd5151 阅读(343) 评论(1) 推荐(0) 编辑