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

怎么学做网站微信营销系统

怎么学做网站,微信营销系统,pycharm 做网站,如何做网站推广营销unique_lock 因为unique_lock类也具有成员函数lock,unlock,trylock,它含有一个内部标志,表明关联的互斥是否正在被使用,此标志可以通过调用成员函数owns_lock()查询。 1 在初始化过程中保护共享数据 延迟初始化 ( l…

unique_lock

  • 因为unique_lock类也具有成员函数lock,unlock,trylock,它含有一个内部标志,表明关联的互斥是否正在被使用,此标志可以通过调用成员函数owns_lock()查询。

1 在初始化过程中保护共享数据

  • 延迟初始化 ( lazy initialization )
  • std::once_flag 类和 std::call_once( ) 函数
  • 注意智能指针的 reset 方法。
std::shared_ptr<some_resource> resource_ptr;
std::mutex resource_mutex;
void foo()
{std::unique_lock<std::mutex> lk(resource_mutex);if(!resource_ptr){resource_ptr.reset(new some_resource);}lk.unlock();resource_ptr->do_something();
}

2 保护很少更新的数据 ( 读多写少 )

  • 也可以被称为读写互斥,C++17提供了两种新的互斥方法,share_mutex, share_timed_mutex,
  • 使用shared_lock<shared_mutex>实现共享访问
#include <map>
#include <string>
#include <mutex>
#include <shared_mutex>
class dns_entry
{};
class dns_cache
{std::map<std::string,dns_entry> entries;std::shared_mutex entry_mutex;
public:dns_entry find_entry(std::string const& domain){std::shared_lock<std::shared_mutex> lk(entry_mutex);std::map<std::string,dns_entry>::const_iterator const it=entries.find(domain);return (it==entries.end())?dns_entry():it->second;}void update_or_add_entry(std::string const& domain,dns_entry const& dns_details){std::lock_guard<std::shared_mutex> lk(entry_mutex);entries[domain]=dns_details;}
};
http://www.dinnco.com/news/36586.html

相关文章:

  • 聚化网网站seo入口
  • 预约型网站模板源码网页开发教程
  • 合肥市建设工程合同备案网站外包推广公司
  • 验证码网站搭建重庆百度推广排名优化
  • 正保建设工程教育网官网福建seo关键词优化外包
  • 做网站的时候表格怎么去掉公司网站域名续费一年多少钱
  • wordpress 怎么加页面seo就业前景
  • 小程序发朋友圈的方法合肥seo公司
  • 公众号网站怎么做seo1新地址在哪里
  • 做组织架构图的网站seo网络公司
  • 网站关键词排名查询什么软件可以发布广告信息
  • 推广平台哪个效果最好免费下载优化大师
  • 北京市住房城乡建设官方网站进入百度搜索网站
  • 网站建设后期服务收费标准seo公司运营
  • 有没有哪个网站可以做LCM模组南昌企业网站建设
  • 开源的网站建设平台seo推广营销公司
  • 合肥网站制作建设关键词优化收费标准
  • 最方便建立网站淘宝seo关键词的获取方法有哪些
  • 网站建设论文 php品牌策略
  • 网站制作新技术seo网站排名优化案例
  • dedecms 调用网站内部搜索网站排名查询站长之家
  • 男生做污污的网站最近几天的重大新闻事件
  • 大学生水果预定配送网站建设的项目规划书网店推广有哪些
  • 网站建设 意见征集教育培训机构前十名
  • 怎么做公司的宣传网站优化是什么意思?
  • 科协网站建设的意见营销公司网站
  • 网站网络拓扑图提高网站搜索排名
  • 英国做电商网站中国seo第一人
  • 什么行业需要做网站seo技术优化技巧
  • 自助建站免费自助建站网站品牌营销咨询公司