当前位置: 首页 > news >正文

flash 源码网站网站关键词优化排名怎么做

flash 源码网站,网站关键词优化排名怎么做,免费h5模板网站,软件研发项目管理系统/* author: hjjdebug date: 2023年 09月 20日 星期三 09:33:58 CST description: 10辆汽车通过承重5辆汽车的桥,处理一个资源争用问题 * 10个线程代表10辆汽车 * 桥上只能承载5辆汽车, 代表最大只能同时有5辆汽车通过 概要: 让10个线程竞争5个资源,用posix 接口, sem…/* author: hjjdebug    date: 2023年 09月 20日 星期三 09:33:58 CST    description: 10辆汽车通过承重5辆汽车的桥,处理一个资源争用问题  * 10个线程代表10辆汽车  * 桥上只能承载5辆汽车, 代表最大只能同时有5辆汽车通过  概要:  让10个线程竞争5个资源,用posix 接口, semaphore 来实现 1. sem_init(信号量,num) 初始化资源数 2. 每个线程要 sem_wait(信号量) 申请资源,申请不到会等待 3. 用完要sem_post(信号量), 归还资源 */ #include stdio.h #include stdlib.h #include pthread.h #include semaphore.h #include unistd.h   sem_t semPass; #define MAX_THREAD 10 pthread_t gThread[MAX_THREAD]; #define MAX_LOAD 5   void *func(void *arg) {     int id *(int *)arg; //保留下参数     //等待信号量的值     sem_wait(semPass); //让10个线程竞争5个资源     printf( car %d passing  \n, id);     sleep(2); //这里可以用sleep(rand()%51)模拟随即等待1-5秒的时间     printf( car %d finished  \n, id);     sem_post(semPass); //资源释放     return NULL; }   int main() {     sem_init(semPass, 0, MAX_LOAD); //初始化资源数(整数)     srand(time(NULL));     for(int i0; iMAX_THREAD; i)     {         //创建线程         pthread_create(gThread[i], NULL, func, i); //创建10个线程         //控制一下节奏,否则i变化太快,func拿不到正确参数i,i又变了.         //当然也可以用其它同步手段,例如互斥量等,但usleep 是最简单的了         usleep(1000);     }       for(int i0; iMAX_THREAD; i)     {         //等待线程结束         pthread_join(gThread[i],NULL);     }       return 0; } /*  * 运行结果   ./semaphore car 0 passing  car 1 passing  car 2 passing  car 3 passing  car 4 passing  car 0 finished  car 5 passing  car 1 finished  car 6 passing  car 2 finished  car 7 passing  car 3 finished  car 8 passing  car 4 finished  car 9 passing  car 5 finished  car 6 finished  car 7 finished  car 8 finished  car 9 finished   */
http://www.dnsts.com.cn/news/251329.html

相关文章:

  • 公司网站建设及维护管理总结广州网站建设484186
  • 知名网站建设设计没干过网络推广能干吗
  • ASP.NET商业级数据库网站开发实战南通网站建设.
  • 天津建设招标网站首页想要导航页推广(推广版)
  • 哪个网站专做民宿react 和wordpress
  • 街道网站建设更新汇报果洛电子商务网站建设多少钱
  • 网站推广公司兴田德润官网多少网站怎么加关键词做优化
  • 昆明网站建设方案策划自己做网站需要填税表吗
  • 网站建设实训个人总结3000网站首页 如何设置
  • 临沂做商城网站建设网站代备案多少钱
  • 微网站怎么自己做怎么向企业推销网站建设
  • 德州宁津网站建设wordpress 精简
  • 网站书店架构书怎么做百度排名软件
  • 重庆免费网站建站模板山东威海网站开发
  • 网站没后台怎么修改类容趣快排seo是什么
  • 哪个网站可以做链接wordpress主题tag标签页面代码
  • 网站加栏目网站制作成功案例
  • 儿童教育 php模板 网站网站建设技术方面论文
  • 食品网站建设建议网站建设流程报价
  • 动态ip建设网站做外包的网站有哪些
  • 网站做系统叫什么软件有哪些锦州网站建设品牌
  • 仙居网站建设贴吧购物网站做推广
  • 成都建设网官方网站品牌建设运营的最高境界是
  • 深圳住建设局网站广州一起做网站
  • 网站用户需求报告wordpress 分类链接
  • 专注七星彩网站开发建设网站去哪里找
  • 设计网站pc版微信网页登录wordpress
  • 芜湖做网站的客户wordpress dux1.4
  • 选课网站开发知名响应式网站企业
  • html网站编辑器一站式媒体发布平台