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

网站做外链推广的常用方法做电容元器件的网站有哪些

网站做外链推广的常用方法,做电容元器件的网站有哪些,做网站郑州,wordpress怎么做开发一。线程安全 线程安全即就是在多线程运行的时候,不论线程的调度顺序怎样,最终的结果都是 一样的、正确的。那么就说这些线程是安全的。 要保证线程安全需要做到: 1) 对线程同步,保证同一时刻只有一个线程访问临界资…

一。线程安全

线程安全即就是在多线程运行的时候,不论线程的调度顺序怎样,最终的结果都是
一样的、正确的。那么就说这些线程是安全的。
要保证线程安全需要做到:
1) 对线程同步,保证同一时刻只有一个线程访问临界资源。
2)在多线程中使用线程安全的函数(可重入函数),所谓线程安全的函数指的是:如果一个
函数能被多个线程同时调用且不发生竟态条件,则我们称它是线程安全的。
不保证线程安全的代码示例:
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <unistd.h>
#include <string.h>
#include <pthread.h>void* PthreadFun(void *arg){char buff[] = "a b c d e f g h i";char *p = strtok(buff, " ");while(p != NULL){printf("fun:: %c\n", *p);p = strtok(NULL, " ");sleep(1);}}int main()
{pthread_t id;int res = pthread_create(&id, NULL, PthreadFun, NULL);assert(res == 0);char buff[] = "1 2 3 4 5 6 7 8 9";char *p = strtok(buff, " ");while(p != NULL){   printf("main:: %c\n", *p);p = strtok(NULL, " ");sleep(1);}
}

安全代码:

#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <unistd.h>
#include <string.h>
#include <pthread.h>void* PthreadFun(void *arg){char buff[] = "a b c d e f g h i";char *q = NULL;char *p = strtok_r(buff, " ", &q);while(p != NULL){printf("fun:: %c\n", *p);p = strtok_r(NULL, " ", &q);sleep(1);}
}int main()
{pthread_t id;int res = pthread_create(&id, NULL, PthreadFun, NULL);assert(res == 0);char buff[] = "1 2 3 4 5 6 7 8 9";char *q = NULL;char *p = strtok_r(buff, " ", &q);while(p != NULL){printf("main:: %c\n", *p);p = strtok_r(NULL, " ", &q);sleep(1);}
}

http://www.15wanjia.com/news/179063.html

相关文章:

  • 公司管理网站首页北京网站设计制作教程
  • 赣州做网站jx25简单大气好记的公司名
  • 凡科网站可以做淘宝客吗工业信息化部网站备案系统
  • 简单大方网站网站正在建设中色天使
  • 投标网站建设百度推广后台登录入口
  • 优秀网站教育类集群网站建设
  • 广州手机网站定制信息网站备案接口
  • 网站设计与网页制作教程百度官方网页
  • 自己怎么建网站app小说网站建设方案书ppt模板
  • 淘宝客返利网站程序wordpress虚拟主机推荐
  • 购物网站功能介绍wordpress添加熊掌号
  • 购物网站的建设思维导图php网站开发技术要点
  • 个性定制网站有哪些陕西省建设网三类人员官网
  • 网站主办单位变更wordpress仿微博发文插件
  • 海安县建设局网站手机网站内容管理
  • cdn能为网站上免费自动网页生成器
  • 关键词采集网站深圳建网站兴田德润优秀
  • j建网站全网营销代运营
  • 企业网站功能包括斗图在线制作网站
  • 开服表网站开发网站建设兼容移动端
  • 米东区做网站济南建设网官网首页
  • 网站关键词基础排名怎么做小程序开发制作官网
  • 档案信息网站开发利用做五金上哪个网站推广
  • 深圳网站关键词优化推广南平网站建设
  • 郑州网站开发比较好的网络公司随州网站建设有哪些
  • 自己做的一个网站怎么赚钱挂马网站教程
  • 商店网站在线设计wordpress 内容 管理
  • 封面型网页网站有哪些内容精美网页欣赏
  • 北京建设高端网站天津网站建设论坛
  • 租车做什么网站推广河北省建设工程质量监督网站