银行家算法:   我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。操作系统按照银行家制定的规则为进程分配资源,当进程首次申请资源时,要测试该进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟分配。当进程在执行中继续申请资源时,先测试该进程已占用的资源数与本次申请的资源数之和是否超过了该进程对资源的最大需求量。若超过则拒绝分配资源,若没有超过则再测试系统现存的资源能否满足该进程尚需的最大资源量,若能满足则按当前的申请量分配资源,否则也要推迟分配。   运行平台:Windows XP VS2005   编程语言:C#
2022-06-05 00:11:29 55KB C#写的银行家算法
1
c#编写,应用于ASP.NET网站的购物车类函数。
2022-06-04 23:20:03 1KB 购物车 session c#
1
该程序为猜数字游戏,计算机随机给出一个四位数,玩家可以通过计算机所给出的提示信息来猜出这个四位数。里面包含一个编写文档,文档中有编写时的一些思想和算法简单的介绍,希望能对初学者有所帮助。
2022-06-04 17:15:13 39KB 猜数字 游戏 C语言
1
QC室 用 Qt 编写的免费开源 PCB 设计查看器。 QCamber 旨在为大家提供高质量的开源 PCB 设计/查看器套件。 任何人都可以为该项目做出贡献,并且保证该项目将来是免费和开源的。 QCamber 目前只支持 Valor ODB++ 格式,但在姐妹项目的帮助下,IPC2851 格式将在未来支持。 下载 可获得适用于 Windows 32 位的预构建版本。 错误 请向 Github 问题跟踪器报告错误。 贡献 分叉吧 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更改( git commit -am 'Add some feature' ) 推送到分支( git push origin my-new-feature ) 创建新的拉取请求
2022-06-04 13:10:31 7.53MB C++
1
C编写的OCI连接Oracle数据库
2022-06-03 11:03:14 28KB oracle 数据库 文档资料 c语言
此代码由C#编写,不使用MediaPlayer等播放控件,即可赋值MemoryStream也可赋值FileName,即对Wav格式流文件进行播放。当使用MemoryStream时,无需保存本地文件。如果结合WCF使用,可以轻松实现客户端无媒体文件的分布式流媒体服务器。是非常值得学习和研究的多媒体源代码资源。
2022-06-02 21:33:11 58KB C# Winform MemoryStream Player
1
使用C#编写的录音机程序,通过NAudio实现对本机播放声音的录制播放功能。 程序可以录制本机输出的音频信息,并能通过文件、MemoryStream内存流两种方式对录制的音频进行播放。
2022-06-02 21:05:18 2.56MB C#录音 内存播放音频 MemoryStream流
1
c#写的基于数据库的聊天软件
2022-06-01 19:48:21 564KB ADO.NET ASP.NET C# 面向对象
1
C语言编写的设备管理系统C语言编写的设备管理系统C语言编写的设备管理系统
2022-06-01 11:18:35 1.98MB C语言编写的设备管理系统
1
FTP服务器 一个用 C++11 和 boost 编写的 FTP 服务器。
2022-06-01 00:09:23 817KB C++
1