• 线程(一)


    今天走了太慢了,竟然走了30分钟,比平时慢了10多分钟。

    这些内容很多凭借着记忆来的,会有不准确的地方。

    今天在ubuntu上 man pthread_create ,竟然找不到。汗/!!/

    我只好去看/usr/include/pthread.h了。

    竟然把vim 查找命令忘了,愣是用:查找了好几次,没注意报的什么错误。

    折腾几次想到了个?,然后就想到了 /

    我这个伪vim逼。

    线程函数是根据POSIX2000.1标准。

    #include<pthread> int pthread_equal(pthread_t _pthread_1, pthread_t _pthread_2) ;

    pthread_t pthread_self(void);

    int pthread_create(pthread_t *_restrict_newpthread,

    _const pthread_attr_t * attr,

    void*(*_start_routine)(void *),

    void *_restrict_arg)

    pthread_join()

    pthread_cleanup_push()

    pthread_cleanup_pop()

    pthread_exit()

    pthread_cancle()

    互斥信号量

    PTHREAD_MUTEX_T

    pthread_mutex_init()

    pthread_mutext_lock()

    pthread_mutex_trylock()

    pthread_mutex_unlock()

  • 相关阅读:
    zabbix实现mysql数据库的监控(四)
    Redis高级进阶(一)
    Redis高级进阶(二)
    Redis的管理
    9.动态SQL
    8.Mapper动态代理
    7.属性名与查询字段名不相同
    6.单表的CRUD操作
    5.API详解
    4.主配置文件详解
  • 原文地址:https://www.cnblogs.com/ppazhang/p/3639562.html
Copyright © 2020-2023  润新知