04 2019 档案
摘要:面向对象设计与构造:电梯单元作业总结 第一部分:设计策略 第一次作业实现简单调度:处理完一个请求再去处理下一个,强测100 第二次作业实现运送捎带:电梯捎带策略没能保证线程安全,强测30 第三次作业实现电梯协同:调度器分派请求,电梯自捎带并完成调度器分派的所有请求,强测94 但最开始我的想法是:当前
阅读全文
摘要:信号量机制 信号量用于互斥 P(S) 临界区 V(S) P(S) 临界区 V(S) 生产者消费者: typedef int semaphore //信号量值设置为1就是互斥量 semaphore mutex = 1; //同一时刻只有一个进程可以读写缓冲区 semaphore empty = N;
阅读全文
摘要:创建 接口创建: Thread A = Thread(Runnable threadOb,String threadName); threadOb是实现了Runnable的类实例,称为目标对象 使用同一目标对象创建的线程,目标对象的成员变量自然就是这些线程共享的数据单元。 //这里的票是共享数据
阅读全文