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

古田路9号设计网站网站名称需要备案吗

古田路9号设计网站,网站名称需要备案吗,效果营销型网站建设,怎么注册网站卖东西互斥量是一个类#xff0c;互斥量的使用必须引入头文件#include mutex。互斥量就如同一把锁#xff0c;在同一时间#xff0c;多个线程都可以调用lock成员函数尝试给这把锁头加锁#xff0c;但是只有一个线程可以成功给这把锁加锁#xff0c;其他没有加锁成功的线…互斥量是一个类互斥量的使用必须引入头文件#include mutex。互斥量就如同一把锁在同一时间多个线程都可以调用lock成员函数尝试给这把锁头加锁但是只有一个线程可以成功给这把锁加锁其他没有加锁成功的线程的执行流程就会卡在lock语句行这里不断地尝试去加锁一直到加锁成功执行流程才会继续走下去。 互斥量的使用 #include mutex #include iostream #include thread using namespace std;mutex my_mutex; // 这是一个互斥量锁头 int sum 0; // 这是需要保护的变量 void test() {cout test is exceuteing by thread id: this_thread::get_id() endl;my_mutex.lock(); // 加锁确保在同一时刻只有一个线程在修改sum变量没有加锁成功的线程就会卡在这里不断尝试去解锁直到解锁成功然后再继续执行下去。cout exeuteing by this_thread::get_id() endl;sum 1;my_mutex.unlock(); // 解锁对sum变量操作完成后就解锁让其他线程可以调用lock函数加锁。cout exection is done by this_thread::get_id() endl; }int main(){cout Main thread id: this_thread::get_id() endl;test();thread th1(test);thread th2(test);thread th3(test);thread th4(test);thread th5(test);th1.join();th2.join();th3.join();th4.join();th5.join();cout sum is sum endl;return 0;} sum变量是我们想要保护的对象因为多个线程对sum进行加1时如果在同一时刻多个线程同时修改sum变量那么最终得到的累加结果就有可能是错的。因此会我们可以对sum的操作进行加锁保护让在同一时刻只有一个线程在操作累加的动作。 锁的范围不宜过大过大会降低程序的运行性能。当然太小也不行这可能会导致不能够切实保护到我们想保护的代码块。在lock 与unlock之间的代码块都会受到这把锁的保护。 另外使用锁机制来解决线程之间的协作问题时一定要小心避免出现死锁。上面的例子中使用一把锁还是比较简单当多把锁一起使用时就可能会因为思考不周导致死锁出现。 关于锁的更多使用可以翻阅lock_guard,unique_lock使用。
http://www.sczhlp.com/news/223296/

相关文章:

  • 网站推广合作wordpress写文章分段
  • 做网站开发赚钱吗地方门户网站如何推广
  • 南昌网站建设方案外包蓝色汽车配件公司网站 模板
  • 建站模板哪个好中国建设工程招聘信息网站
  • 昆明网站建设介绍暴雪时分电视剧免费观看
  • 河南做网站公司vs2015做的网站
  • wp网站模板安装赣州市南康区建设局网站
  • seo技术快速网站排名dw网页制作模板成品免费
  • 公司专业网站建设wordpress 多语言设置
  • 徐州手机建站模板咨询公司网站模板
  • 哪个建站系统好宁夏网站设计联系电话
  • 衡水精品网站建设报价做彩票网站要多少钱
  • 电子商务网站建设与维护能赚多少钱网络运营团队
  • 做网做网站建设的网站网上商城是什么
  • 建设保障房网站首页十年经验网站开发公司
  • 网站举报有奖平台aspcms手机网站源码
  • 如何快速做网站排名沈阳网络科技公司排名
  • 纸箱 技术支持 东莞网站建设毕业生登记表自我鉴定模板
  • 做兼职的设计网站外贸wordpress主题
  • 天津怎样做网站推广wordpress 女生
  • 企业网站改一下多少钱企业网站建设前期准备
  • 华艺网站建设wordpress有采集功能吗
  • 杭州网站seo推广十大经典案例
  • 做网站会用到的色彩代码单词福田大型商城网站建设
  • 有哪些做ppt的网站建个网站做网络推广要花多少钱
  • 完整教程:ImmuCellAI 免疫浸润分析
  • rocky10自己手动换源
  • ski 和 db 模块的通信
  • 一套网站开发需要多少钱爱战网关键词挖掘机
  • 企业自助建站哪家好眼前一亮的公司名