用多进程同步方法解决生产者——消费者问题,进行一个完整的程序
标签: 进程
上传时间: 2016-07-25
上传用户:talenthn
< 你的灯还亮着吗-解决问题的方法>>,软件大师与思想家温伯格的著作,重要性不必再说!
上传时间: 2016-08-06
上传用户:yyq123456789
在使用龙格-库塔(RK)方法对连续系统进行数字仿真时,为了保证数值计算的稳定性以及仿真结果具有足够的精度,通常采用变步长策略。为了有效地解决变步长仿真计算过程中,输出节点与计算节点不相吻合的问题,该文在前人工作的基础上,提出了一个具有大稳定域的四阶连续RK公式对。该公式对在不增加微分方程的右端函数值的计算次数的前提下,可以给出积分步距中任意一点上的数值解,因而具有更大的应用价值。仿真结果表明,该公式对是有效可行的。
上传时间: 2013-12-04
上传用户:caixiaoxu26
用多线程同步方法解决读者阅览问题 1) 每个读者进入阅览室后,即时显示“Entered” 及其线程自定义标识,还同时显示阅览室共有几名顾客及其所坐的位置。 2) 至少有10个读者,每人阅览至少3秒钟。 3) 多个读者须共享操作函数代码。 2总的设计思想及系统平台、语言、工具: 设计思想:程序设定的是10个读者和5个座位,对读者进行编号,依次进入阅览室读书,为每一座位列一表目,包括座号和读者号等,读者离开时要登出,即消掉登记的信息。 系统平台:LINUX 语言:C语言 工具:vi编辑器、gcc编译器 操作系统:linux操作系统 调试工具:edit、masm、link、debug. 3数据结构与模块说明(功能与流程图) 数据结构 int count=0 //记录阅览室读者数量 sem_t full //定义阅览室座位信号量 int seat[5] //用数组表示座位 pthread_t reader[10] //定义读者线程 pthread_mutex_t mutex //定义互斥量 3.2功能说明 可以标识读者,随机为读者设置在阅览室的读书时间 可以显示阅览室读者的人数 可以显示读者所坐的位置,座位状态以及列出空座位
标签: 多线程同步
上传时间: 2016-08-10
上传用户:zsjzc
用动态神经网络解决粘度预测的方法,文章介绍了一种用神经网络检测粘度的新方法 适合于学习神经网络的同学开阔眼界用
标签: 动态神经网络
上传时间: 2013-12-19
上传用户:zhouchang199
linux用多线程同步方法解决哲学家就餐问题(Dining-Philosophers Problem)
标签: Dining-Philosophers Problem linux 多线程同步
上传时间: 2014-01-15
上传用户:hzy5825468
本书主要介绍了在WINDOWS下编写软件用到的加密解密的方法和解决方案。
上传时间: 2014-01-04
上传用户:lunshaomo
介绍了遗传算法的基本原理和求解流程, 详细阐述了Matlab 遗传算法工具箱的使用方法, 并通过使用遗传算法工具箱对一个典型的函数优化问题进行求解, 验证了该工具箱在解决函数优化问题上的有效性和实用性。
上传时间: 2014-01-13
上传用户:star_in_rain
提出了一种IEEE 802.16系统中基于预留的MAC层资源调度方法,可以有效的解决IEEE802.16系统中 高优先级业务过多占用优先级业务带宽而带来的不公平性问题。仿真结果表明,与原有资源调度算法相比,这种 算法能够在满足各种业务对QoS要求的同时,具有更好的公平性和更高的带宽利用率。
上传时间: 2014-01-03
上传用户:pompey
提出了基于嵌入式技术CCD 采集系统的新方法,并以ARM微处理器和FPGA 芯片为核心设计了嵌入式CCD 采集系统,解决了传统采集方法中系统过于庞大和复杂的问题,具有结构简单、小型化和智能化的特点。试验结果表明,该系统实现了CCD 输出图像的高速采集和实时显示,数据采集速率达到5 MHz。
上传时间: 2016-11-04
上传用户:lizhizheng88