当前位置: 网站首页>小程序开发>400电话办理

【定边网站服务企业排名|定边网络公司有哪些】-上网建站推广服务

发表日期: 2022-09-21 16:31:38 浏览次数:25

【定边网站服务企业排名|定边网络公司有哪些】-上网建站推广服务

网站建设.png

为保障用户交易安全,XMEX推出“异常行情穿针保障基金”。当用户在最新成交价格异常时下单而造成交易损失,平台将会进行理赔。目前,最新成交价格与指数价格的价差大于标记价格的2%,则视为穿针情况。


第三方事故保障基金


因第三方平台突发故障,如第三方网络服务故障、宕机等导致用户资产损失,XMEX将对该类用户进行理赔。



从【Demo2】中可以看出,虽然创建的子线程都正常执行起来了,但输出的结果并不是我们预期的效果。我们预期的效果是每输出一条语句后自动换行,但结果却并非都是这样。这是因为在线程执行时没有做同步处理,比如第一行的输出,主线程输出"主线程 ==="后时间片已用完,这时轮到子线程1输出,在子线程输出"线程1 —"后时间片也用完了,这时又轮到主线程执行输出"0",之后又轮到子线程1输出"0"。于是就出现了"主线程 === 线程1 — 0 0"的结果。

主线程:cout << "主线程 === " << i << endl;
子线程:cout << pThreadData->strThreadName << " — " << i << endl;

为避免出现这种情况,我们对线程做一些简单的同步处理,这里我们用互斥量(Mutex)。

互斥量(Mutex)和二元信号量类似,资源仅允许一个线程访问。与二元信号量不同的是,信号量在整个系统中可以被任意线程获取和释放,也就是说,同一个信号量可以由一个线程获取而由另一线程释放。而互斥量则要求哪个线程获取了该互斥量锁就由哪个线程释放,其它线程越俎代庖释放互斥量是无效的。

在使用互斥量进行线程同步时会用到以下几个函数:

HANDLE WINAPI CreateMutex(
    LPSECURITY_ATTRIBUTES lpMutexAttributes,        //线程安全相关的属性,常置为NULL
    BOOL                  bInitialOwner,            //创建Mutex时的当前线程是否拥有Mutex的所有权
    LPCTSTR               lpName                    //Mutex的名称);

说明: lpMutexAttributes也是表示安全的结构,与CreateThread中的lpThreadAttributes功能相同,表示决定返回的句柄是否可被子进程继承,如果为NULL则表示返回的句柄不能被子进程继承。bInitialOwner表示创建Mutex时的当前线程是否拥有Mutex的所有权,若为TRUE则指定为当前的创建线程为Mutex对象的所有者,其它线程访问需要先ReleaseMutex。lpName为Mutex的名称。







定边网站服务企业排名|定边网络公司有哪些】-上网建站推广服务

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878