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

网站开发简历搜索引擎营销的方法有哪些

网站开发简历,搜索引擎营销的方法有哪些,重庆有哪些做网站公司,wordpress自建电商网站目录 一、概念二、进程与线程的区别⭐⭐⭐三、线程资源四、函数接口4.1 线程创建4.2 线程退出4.3 线程回收4.3.1 阻塞回收4.3.2 非阻塞回收 4.4 pthread_create之传参4.5 练习 一、概念 是一个轻量级的进程,为了提高系统的性能引入线程。 进程与线程都参与cpu的统一…

目录

  • 一、概念
  • 二、进程与线程的区别⭐⭐⭐
  • 三、线程资源
  • 四、函数接口
    • 4.1 线程创建
    • 4.2 线程退出
    • 4.3 线程回收
      • 4.3.1 阻塞回收
      • 4.3.2 非阻塞回收
    • 4.4 pthread_create之传参
    • 4.5 练习

一、概念

是一个轻量级的进程,为了提高系统的性能引入线程。
进程与线程都参与cpu的统一调度。
在同一进程中创建的所有线程共享该进程的地址空间

二、进程与线程的区别⭐⭐⭐

  • 相同点
    都为操作系统提供了 并发 执行能力
  • 不同点
    1. 调度和资源
      线程是系统调度的最小单位,进程是资源分配的最小单位;同一个进程创建的多个线程共享进程的资源;
    2. 地址空间方面
      进程的地址空间相互独立;在同一进程中创建的所有线程共享该进程的地址空间
    3. 通信方面
      线程通信相对简单,只需要通过全局变量可以实现,但是需要考虑临界资源访问的问题;进程通信比较复杂,需要借助进程间的通信机制(借助3g-4g内核空间)
    4. 安全性方面
      线程安全性差一些,当进程结束时会导致所有线程退出;进程相对安全

三、线程资源

  1. 共享的资源
    可执行的指令、静态数据、进程中打开的文件描述符、信号处理函数、当前工作目录、用户ID、用户组ID
  2. 私有的资源
    线程ID (TID)、PC(程序计数器)和相关寄存器、堆栈、错误号 (errno)、信号掩码和优先级、执行状态和属性

四、函数接口

4.1 线程创建

pthread_create:
int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg);

  • 功能:创建线程
  • 参数
    • thread: 线程标识
    • attr: 线程属性, NULL:代表设置默认属性
    • start_routine:函数名:代表线程函数
    • arg: 用来给前面函数传参
  • 返回值
    • 成功:0
    • 失败:错误码

4.2 线程退出

pthread_exit:
int pthread_exit(void *value_ptr)

  • 功能:用于退出线程的执行
  • 参数:value_ptr:线程退出时返回的值(任意类型),若没有返回值,默认选择NULL就可
  • 返回值
    • 成功 : 0
    • 失败:errno

4.3 线程回收

4.3.1 阻塞回收

pthread_join:
int pthread_join(pthread_t thread, void **value_ptr)

  • 功能:用于等待一个指定的线程结束,阻塞函数
  • 参数:
    • thread:创建的线程对象
    • value_ptr:指针*value_ptr指向线程返回的参数
  • 返回值:
    • 成功 :0
    • 失败:errno

4.3.2 非阻塞回收

pthread_detach:
int pthread_detach(pthread_t thread);

  • 功能:让线程结束时自动回收线程资源,让线程和主线程分离
  • 参数:thread(线程ID)

例子:
在这里插入图片描述
pthread_detach:👉百度百科链接

4.4 pthread_create之传参

在这里插入图片描述

4.5 练习

通过线程实现数据的交互,主线程循环从终端输入,线程函数将数据循环输出,当输入quit结束程序。
在这里插入图片描述

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

相关文章:

  • 微博如何做的跟网站一样成人厨师短期培训班
  • 建设营销型网站公司提高基层治理效能
  • 企业如何申请网站淘宝指数网站
  • 网站开发 岗位及职责百度客服投诉中心
  • 网站添加子域名seo专员是什么职业
  • 广告制作与设计专业西安seo搜推宝
  • 百度盘古做网站人工智能培训班
  • 百度搜不到的网站网站制作开发
  • 北京网站建设 一流珠海百度关键字优化
  • 民族文化网站建设的作用惠州百度推广优化排名
  • 网站文章怎么做标签竞价托管外包代运营
  • 最新汽车网站大全关键词优化外包
  • 什么是网站前台静态化今日头条新闻在线看
  • 深圳外贸建站网络推广联客易百度域名提交收录网址
  • 企业网站一般要素品牌设计
  • 做网站的财务需求巨量引擎广告投放平台登录入口
  • 廊坊网站建设企业百度旗下推广平台有哪些
  • 定制网站建设济南河南网站建设公司哪家好
  • 在国税网站更换购票员怎么做河南郑州最近的热搜事件
  • 怎么在网站做营销软文互联网广告投放
  • 佛山网站建设怎么做如何做好互联网营销推广
  • 把网站从空间删除域名停靠
  • 制作网站公司唐山北京seo
  • 点菜网站模板周口网络推广哪家好
  • 欧派全屋整装价格表电影站的seo
  • 网站技术解决希爱力5mg效果真实经历
  • 做网站work什外贸推广平台哪个好
  • 美食烹饪网站策划书seo排名优化公司价格
  • 建设网站是否等于开展网络营销怎么做神马搜索排名seo
  • 自贡百度做网站多少钱跟我学seo从入门到精通