03 2022 档案
摘要:检测数值: EQU-等于 NEQ-不等于 LSS-小于 LEQ-小于等于 GTR-大于 GEQ-大于等于 IF指令: if exist 文件名 待执行的命令 :如果有指定的文件则运行命令,否则运行下一句 if errorlevel / if not errorlevel 数字 待执行的命令 :如果返
阅读全文
摘要:#include <sstream> #include <iomanip> #include <chrono> using namespace std; string GetCurtime() { auto t = std::chrono::system_clock::to_time_t(std::
阅读全文
摘要:db2ilist 列出主机所有实例 db2icrt instanceName 创建实例名为instanceName的实例 db2idrop instanceName 删除实例名为instanceName的实例 db2icrt 实用程序创建数据库实例: db2icrt InstName [-s {es
阅读全文
摘要:桌子上有一个盘子,每一只能放入一个水果,爸爸只向盘子中放苹果,妈妈只向盘子中放橘子,儿子只吃盘中的橘子,女儿只吃盘中的苹果,盘子空时才可放入水果,有水果时才可取出水果。用PV操作实现。 semaphore mutex=1;//实现互斥的访问盘子(缓冲区) semaphore apple=0;//盘子
阅读全文
摘要:系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用。(注:这里的“产品”理解为某种数据) 生产者,消费者共享一个初始为空,大小为n的缓冲区。 只有缓冲区没满时,生产者才能把产品放入缓冲区,否则必须等待。缓冲区没满——>生产者生产
阅读全文
摘要:信号量的值=这种资源的剩余数量(如果信号量的值小于0,说明此时有进程在等待这种资源) P(s)——申请一个资源,如果资源不够就阻塞等待 V(S)——释放一个资源S,如果有进程在等待该资源,则唤醒一个进程。 1,信号量机制实现进程互斥 (1)分析并发进程的关键活动,划定临界区(如:对临界资源打印机的访
阅读全文
摘要:一、对于基本声明 1.const int r=100; //标准const变量声明加初始化,因为默认内部连接所以必须被初始化,其作用域为此文件,编译器经过类型检查后直接用100在编译时替换。 2.extend const int r=100; //将const改为外部连接,作用于扩大至全局,编译时会
阅读全文