研究了一类无缓冲区的汽车涂装车间喷漆生产排序问题.给出了一种数学模型,该模型以喷涂颜色改变次数最少为目标,并要求保持焊装车间产出白车身类型的顺序.为解决这一问题,设计了一种遗传算法.该算法采用子串交换实现交叉,采用互换算子实现变异,其优点在于减少了遗传过程中的修补工作量.通过一个实际的例子验证了该算法.计算结果显示,所设计的算法能够较好地求解上述模型.该研究对焊装车间与涂装车间之间未设置线性缓存系统或采用先进先出(FIFO)缓存系统的汽车制造企业具有较好的实用价值.
2022-10-06 11:48:08 252KB 自然科学 论文
1
自己动手实现的缓冲区溢出实例,参考0Day安全,整个文档包含5个部分的代码,分别如下: 1.反汇编修改程序的例子 2.1-缓冲区溢出-修改邻接变量 2.2-缓冲区溢出-修改执行流程 2.3-缓冲区溢出-植入代码 寻找messagebox入口 希望可以提供帮助。
2022-10-04 21:44:50 3.69MB 缓冲区溢出 系统安全
1
[例程]正点原子F429 移植LittleVGL 8.2(4.3寸RGB 800480,SDRAM双缓冲区,有触摸)
2022-09-22 10:22:37 27.9MB stm32 单片机 arm 嵌入式硬件
1
1.生产者–消费者问题(即有界缓冲区问题) 1) 问题 一群生产者向一个有界缓冲区存放产品,只要缓冲区未满,就可以存入;又有一群消费者从有界缓冲区取走产品,只要缓冲区未空,就可以取走。要求存与存之间、取与取之间和存与取之间不能同时进行,即一次只能有一个生产者或者一个消费者进入缓冲区,也就是所有的生产者与消费者必须互斥地访问缓冲区。当缓冲区满时,生产者停止放入产品,当缓冲区空时,消费者停止取走产品,即生产与消费同步。这里,生产的产品与消费的产品是等效的。
2022-09-08 11:08:23 125KB 操作系统
1
1、源码已实测可用。 2、源码功能包含:实现环形缓冲区的初始函数;实现环形缓冲区是否为空、是否满功能;实现环形缓冲区读写功能。 3、使用人群:软件工程师、在校大学生、教师等软件开发人员。
2022-07-23 09:06:13 1KB 软件开发 环形缓冲区 软件工程师
1
参考STC官方例程,使用自编的库函数进行串口配置。并设计了环形队列作为串口缓冲区,可以方便的移植到其他的处理器上使用。
2022-07-19 14:56:34 46KB 串口通信 库函数 环形队列
1
本程序实现有限缓冲区问题,设计了两个进程,一个在地址空间运行,一个生产者进程 producer模拟生产产品,并把每个产品放到一个空缓冲中供消费consumer消费。消费者从缓冲区中取出产品,然后释放到空的缓冲池中。如果没有满缓冲,消费者就会被阻塞,直到生产者生产出新的产品。如果当生产者生产了配件后,没有空缓冲可用时,生产者就被阻塞,直到消费者线程释放出一个空缓冲。 程序使用共享内存的方法实现缓冲区,利用PV操作与信号量的方法实现生产者与消费者的同步。程序利用了三个信号量:mutex用于互斥地访问缓冲区;full用于判断缓冲区是否为满,用于指示消费者线程能否从缓冲区中取出产品;empty则是用于判断缓冲区是否为空,用于指示生产者线程能否进行生产。有限缓冲区问题的实现,其目的是为了了解UNIX的命令及格式,熟悉UNIX的常用基本命令以及相关的编译器。本程序用gcc、gdb编译、调试C程序,编写程序实现有限缓冲区问题。
2022-07-17 09:01:00 647KB 操作系统课程设计
1
程序分析与优化 - 9 附录 XLA的缓冲区指派.doc
2022-07-13 18:07:15 536KB 技术资料
ORA-06512 数字或值错误,字符缓冲区太小的解决方法。 有图有真相,希望对你有帮助。
2022-07-12 23:04:19 80KB oracle sql developer 字符缓冲区太小
1