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

艺麟盛世可以做网站推广吗企业高管培训课程有哪些

艺麟盛世可以做网站推广吗,企业高管培训课程有哪些,建筑人才网招聘官网首页,为何要屏蔽网站快照一、进程的结束 wait(阻塞) 一般不做额外的事情 wait(非阻塞) 逻辑不受影响(必须套在循环中) wait作用:1.获取子进程退出状态 2.回收资源 传参为指针:被调修改主调 获取退出状态值: WIFEXITED 判断是否…

一、进程的结束

wait(阻塞)     一般不做额外的事情

wait(非阻塞)   逻辑不受影响(必须套在循环中)

wait作用:1.获取子进程退出状态  2.回收资源

传参为指针:被调修改主调

获取退出状态值:

WIFEXITED    判断是否为正常退出

WEXITSTATUS  获取到exit传递的退出状态值

WIFSIGNALED   异常退出

WTERMISIG    接收致使异常退出的信号编号 

waitpid:pid_t    waitpid(pid_t   pid,int *wstatus,int  options)

参数:pid =-1表示等待所有子进程状态改变

           pid > 0 等待指定的子进程状态改变

         wstatus   表示获取到的子进程的状态信息

           options 分为阻塞(0) 与不阻塞(WNOHANG)  默认阻塞

         阻塞会影响父进程处理逻辑         非阻塞必须套在循环中处理

二、线程

1.线程:轻量级的进程           进程:重量级

    线程是CPU执行的最小单位             进程是资源分配的基本单位

   线程创建和调度的时空开销都比进程小

组成:线程tid    程序计数器   寄存器集合   栈区

2.线程存在于进程中          线程共享进程的资源        

   线程结束不一定导致进程结束        但进程结束会导致线程结束

3.线程的编程: 类似于进程过程   NPTL        创建----执行-----退出-----资源回收

4.pthread_create: 创建一个指定线程

int   pthread_create(pthreat_t *thread,const pthread_attr_t   *attr,void *(*start _routine)(void *),void * arg)

参数: thread   线程tid,需要实现定义并由函数返回

attr:线程属性,一般为NULL,表示默认属性(可结合性+分离属性)

        默认为可结合性     自己手动回收

             分离属性         系统自动回收

start_routine   线程执行函数(线程回调函数)  (完成线程任务功能的函数,需要调用自己实现)

  指向指针函数的函数指针,为一个函数的名称即可

arg   回调函数的参数

返回值:成功返回0         失败返回错误码

编译时需要添加  -lpthread

主函数所在执行流为主线程        其他的线程为子线程(次线程)

各个线程间地位是平等的     

pthread_self():获得当前线程的tid

pthread_exit:   结束调用的线程    pthread_exit(void *retval);  

      参数:  retval     退出的状态值

pthread_exit  本身表示线程结束      若为main函数表示主线程结束    

主线程结束不代表进程结束        

此时  主线程执行流结束   进程会在其余线程结束后结束

pthread_join: int  pthread_join(pthread_t  thread,void **retval);

参数:  thread   线程tid

             retval   用来保存退出状态值所在空间的地址

成功返回0     失败返回错误码

http://www.shuangfujiaoyu.com/news/61918.html

相关文章:

  • 徐州英文网站优化中国最新军事新闻
  • 深圳学校网站定制设计软件开发工具
  • 常州外贸网站使用百度地图导航收费吗
  • 个人做网站的好处seo排名平台
  • html网站开发例子怎样做自己的网站
  • 竞价推广培训课程百度首页排名优化服务
  • 网站建设方面存在的问题公关公司排名
  • 做电影网站需要什么条件外贸推广平台排名
  • erp网站建设seo网络优化师
  • 上海外贸seo公司seo是什么公司
  • python制作的网站制作网页的流程
  • 独立网站怎么做推广seo免费系统
  • php网站开发实例教程作业武汉seo关键词优化
  • 做设备开通哪个网站好seo基础课程
  • 南昌 网站制作搜狗推广平台
  • 建网页还是网站长沙seo优化排名推广
  • 网页设计网站怎么放到域名里上海网站搜索引擎优化
  • 开发一个网站需要多少人柳州网站建设哪里有
  • amazon虚拟机免费做网站网站维护一般怎么做
  • 南充做网站的公司网络营销推广方式
  • 嘉定营销型 网站制作成人技能培训
  • 网站上的滚动条是如何做的百度一下百度首页官网
  • 网站模板怎么弄的有域名后如何建网站
  • 网站更新怎么做怎么联系百度推广
  • 网站开发远程服务器如何设置今日十大热点新闻头条
  • 建站公司建的网站能改动吗淘宝关键词排名查询
  • 社区服务呼叫系统 网站的建设广告关键词查询
  • 青海省wap网站建设公司百度一下百度一下
  • 惠山做网站公司怎样创建一个网站
  • 代做视频的网站湖南优化电商服务有限公司