1、代码完整,注释很详细,复制到编译器即可运行2、含有说明文字及题目要求实现思想等。
要求:1.空闲分区通过空闲区链进行管理,在内存分配时,优先考虑低地址部分的空闲区。
2.分别采用首次适应算法、最佳适应算法和最坏适应算法模拟内存空间的动态分配与回收,每次分配和回收后显示出空闲区链的详细情况(说明:在申请不成功时,需要打印当前内存的占用情况信息)。
3.进程对内存空间的申请和释放可由用户自定义输入。
4.参考请求序列如下:(1)初始状态下可用内存空间为640KB;
(2)进程1申请130KB;
(3)进程2申请60KB;
(4)进程3申请100KB;
(5)进程2释放60KB;
(6)进程4申请200KB;
(7)进程3释放100KB;
(8)进程1释放130KB;
(9)进程5申请140KB;
(10)进程6申请60KB;
(11)进程7申请50KB;
(12)进程6释放60KB。
测试用例格式如下:输入:动态分区分配算法选择可用内存空间容量序号/进程号/申请或释放操作/申请或释放的容量其中:(1)动态分区分配算法:1----首次适应,2----最佳适应。
1
C#版CMM解释器、编译器,包括词法分析语法分析
2024/6/8 4:20:04 32KB CMM 解释器 词法分析 语法分析
1
由于graphics.h是TC系列的图形库处理函数,不是标准库内容。
而DEV-C++的编译器是GCC,所以DEV-C++中不包含该类库。
要想使用,首先先下载两个文件:graphics.h(放入DEV-C++的安装路径/Dev-Cpp/include/)libbgi.a(放入DEV-C++的安装路径/Dev-Cpp/lib/)然后再在DEV-C++的工具栏中工程(Project)->工程属性(ProjectOptions)->参数(Parameters)的连接器(Linker)中增加-lbgi-lgdi32-lcomdlg32-luuid-loleaut32-lole32这样就可以使用#include了。
2024/6/5 14:52:32 52KB libbgi.a BIOS.H graphics.h
1
大四上学期编译原理实验报告,即为PL/0语言编写一个编译器,具体是使用Java语言编写的。
2024/5/29 6:19:25 133KB 软件工程 大四 编译原理 实验报告
1
基于Google官方gcc4.9.x修改的源码,支持直接通过交叉编译器编译出在Android上跑的gcc,gcc版本为7.2.0建议静态编译
2024/5/28 15:23:51 93.04MB Android 交叉编译器 andorid cross
1
DSP28335实现FFT功能CCS工程将导入的工程的CMD文件从“28335.cmd(烧写所用CMD文件)”替换成“28335_RAM_lnk.cmd(仿真所用CMD文件)”(注意:28335.cmd和28335_RAM_lnk.cmd两者只能选其一参与编译,否则编译器将无法识别具体的操作空间而出错),然后右击工程选择“BuildProject”进行编译,编译没有错误后会在Workspace(工作区间)的工程文件夹下的Debug文件夹里产生一个.out文件),加载这个“.out”文件后即可进行仿真操作
2024/5/22 6:27:44 657KB DSP28335
1
压缩包内附:软件安装包,安装教程和环境变量配置教程解决问题:输入mex-setup时提示如下:错误使用mex未找到支持的编译器或SDK。
你可以安装免费提供的MinGW-w64C/C++编译器;
有关更多选项,请访问http://www.mathworks.com/support/compilers/R20116b/win64.html。
2024/5/19 6:01:12 46.22MB MinGW-W64 matlab tdm64-gcc-5.
1
描述sentinelhubPython软件包允许用户发出OGC(WMS和WCS)Web请求,以在您的Python脚本中下载和处理卫星图像。
它支持Sentinel-2L1C和L2A,Sentinel-1,Landsat8,MODIS和DEM数据源。
该软件包还支持从AmazonWebService获取数据。
它可以使用Sentinel-2L1C图像提供来自公共存储桶的数据,也可以使用Sentinel-2L2A图像提供请求者支付的存储桶。
如果指定了下载的数据,则可以ESA.SAFE格式存储(支持所有类型的.SAFE格式)。
安装该软件包需要Python版本>=3.6并已安装C/C++编译器。
该软件包在PyPI软件包管理器上可用,并且可以与$pipinstallsentinelhub--upgrade或者,可以从conda-forge渠道将软件包与Conda一起安装condainstall-cconda-forgesentinelhub要手动安装软件包,请克隆存储库并$pythonsetup.pybuild$pytho
2024/5/17 5:16:28 47.78MB aws python-library satellite-imagery ogc-services
1
编程肯定需要四个基本工具:“编辑器”edit.com(.com是dos下特有的可执行文件后缀名),“编译器”masm.exe,“连接器”link.exe,“调试器”debug.exe。
这些我已经打包,直接下载即可(大小1.21MB)。
2024/5/12 13:26:58 1.21MB edit masm link debug
1
DAVE3是专为XMC家族打造的基于Eclipse的免费软件开发平台,有免费编译器、链接器、调试器、Flash加载器。
与当前那些提供库和代码示例的典型开发工具不同的是,dave3允许以图形化方式组合多个DAVEApps功能模块而后生成代码。
使开发变得非常容易和方便。
当然还支持很多第三方工具厂商提供的插件。
(查看英飞凌社区网友们的DAVE3使用笔记,获得不一样的心得及官方资料)
2024/5/10 1:04:08 238KB 英飞凌 开发工具 DAVE3 嵌入式工具
1
共 440 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡