240 发简信
IP属地:山东
  • 认真的讲一讲:自旋锁到底是什么

    什么是自旋锁? 自旋锁(spinlock):是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会...

  • 120
    并发控制之无锁编程

    这是多线程、并发控制系列文章第三篇,本文内容主要来自Lock-free multithreading with atomic operations,并做了部分补充。多线程简述...

  • 120
    go channel使用及其实现原理

    目录 channel背景 channel基本用法 channel应用场景 channel实现原理 channel数据结构 channel实现方式 channel注意事项 闲聊...

  • 120
    Mac终端sudo命令失效

    在修改/usr权限时,导致在使用$ sudo命令时,提示如下错误:sudo: /usr/bin/sudo must be owned by uid 0 and have th...

  • 120
    MAC+VS Code+C/C++调试配置

    第二篇博客啦,这一篇博客接着上篇没有写完的内容,继续跟大家安利颜值无敌高的VS Code。 由于自己的小白本质,在配置VS Code的C/C++环境时,很多事情并不清楚,第一...