C 开发岗奋斗笔记!

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

std::atomic

浏览 84 扫码 分享 2022-07-09 00:04:11
  • C++ Memory model

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • DEBUG记录
    • Ubuntu下conda安装出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)
    • 无标题
    • 无标题
  • 学习计划
  • C
    • 模版元编程
      • 参考资料
    • C 11
      • 分析优化工具
        • Valgrind
        • Perf
      • RVO / NRVO
      • 右值和将亡值
      • 引用折叠
      • 静态函数,在本文件内使用
      • lock_guard与unique_lock区别
    • 书籍总结
      • 深度探索C 对象模型
      • MEC
  • 数据库
    • 重难点
      • 联合索引
      • SQL语句执行深入讲解(MySQL架构总览->查询执行流程->SQL解析顺序)
      • 脏数据和脏日志刷入规则
      • MVCC
      • 悲观锁和乐观锁
      • Mysql中行级锁,表锁和页锁
      • MySQL中的共享锁与排他锁
      • 全文索引
      • RR级别的幻读问题
    • 面试题
      • Innodb底层B 树结构
      • innodb_page_size
      • B树和B 树
    • 权限管理
    • 存储引擎
    • 隔离级别
    • 基础
  • 项目
    • Oni游戏项目
      • Oni项目亮点
    • galgameEngine
      • DEBUG日记
        • VS:the current branch does not track a remote branch
        • 无标题
        • libmingw32.a(lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup 0x2e): undefined reference to `WinMain'
    • C High Performance Web Server
      • libco
      • makefile
        • 常用函数
      • 技巧相关
        • 多线程shared_ptr竞争问题
        • 不要使用递归锁
      • 线程池
        • Thread Safety Analysis
        • CountDownLatch
        • TLS
        • 4种拒绝策略
        • 概念
      • 面试问题
        • 项目问题汇总
      • 日志库
        • 优化
          • 模版元编程--编译期计算
        • Log调用流程
        • 概念
        • 架构
        • 不知道取什么名字
          • __thread
          • syscall(SYS_gettid)
          • __builtin_expect
          • delete 和 private
          • default和delete
            • default 和 {} 区别
      • 并发编程
        • 并发模型
        • CPP11并发特性
          • 锁相关
            • unique_lock&guard_lock
            • 乐观锁与悲观锁
            • std::mutex
              • std::adopt_lock
              • std::condition_variable
          • std::chrono
            • mind _chrono
          • CPP11智能指针
          • C 11 并发指南九(综合运用: C 11 多线程下生产者消费者模型详解
          • C11内存模型
          • std::atomic
            • C++ Memory model
          • std::future
          • std::thread
            • 构造函数
      • 测试、调优、压测
        • 测试
        • gdb调试core文件
        • 性能指标
        • BUG相关
          • undefined reference to `kylin::MimeType::init_flag'
        • 错误信息解析
        • JMeter使用
        • 项目整体架构
        • 压力测试软件 webbench
      • 优化相关
        • 计时器
          • TIME_WAIT_2计时器
      • 网络编程相关
        • 2MSL有多长?
        • 地址/端口复用技术
        • Epoll 10问10答
          • linux内核之:深度理解 epoll 本质
          • select poll epoll区别
          • 什么是多路IO复用
          • Epoll深度剖析
          • ET和LT
            • ET三种触发模式详解
        • HTTP/HTTPS
          • HTTP/HTTPS通信流程图
          • HTTPS思维导图
          • HTTP思维导图
            • HTTP_chunk模式
            • HTTP keep-alive
        • 监听套接字与已连接套接字的区别
    • LeptJSON
      • UNICODE,GBK,UTF-8区别
  • 计算机网络
  • Linux
    • 系统编程
      • 线程
        • 线程同步思维导图
        • 线程思维导图
      • IPC
        • 会话 守护进程思维导图
        • IPC思维导图
      • GCC
        • makefile
        • 动态库与静态库(包含如何创建)
        • Linux:objdump命令解析
      • 进程相关
      • 描述符重定向(dup,dup2)
      • 文件和目录
      • dentry 与 inode
      • Linux Man 快捷键
      • lstat 与 stat之间的区别(st_mode)
      • 阻塞与非阻塞(文件属性)
      • xargs(管道)与 exec之间区别
      • Linux基础1
    • 网络编程
      • 传输层协议思维导图
        • UDP
          • C/S代码实现
        • TCP状态转换图
      • socket编程思维导图
        • C/S本地(网络)套接字对比
        • C/S本地套接字代码实现
        • C/S模型TCP
      • 高性能多线程并发服务器
        • 多路IO转接服务器思维导图
          • Epoll反应堆实现代码
          • epoll代码简单实现
          • select代码实现
        • 简单多线程(进程)代码实现
      • libevent
      • 简单Web服务器
        • telnet调试
        • 各个重要函数
      • 服务器程序上传外网服务器命令
    • Windows配置vscode免密远程登陆
    • 内存分配
      • 内存管理
        • slab分配器
        • 伙伴分配算法
  • 设计模式
    • 设计原则
    • 工厂模式
      • 代码示例
  • 数据结构
    • 字典/前缀树
    • 链表(复杂算法)
    • LRU缓存机制结构
    • 跳表
    • 并查集
    • 单调队列
    • 单调栈
    • 线段树
    • 树状数组
  • 面试
    • 网易互娱面经
    • 面试技巧
      • HR面技巧
      • 反问集锦
      • 面试技巧1——来自腾讯SP
    • 面试问答
      • 系统设计/思维
        • 骰子/随机数问题
        • TOP K 问题
        • BitMap
    • CVTE(后台开发)
    • 腾讯
      • WX
        • WX数据结构组
          • 企业微信面经
          • 二面
        • WX支付面经收集
          • 答案
      • (TEG)面经
      • HR 面经
      • (WX支付)面经
      • 2020WXG暑期实习面经
    • 字节
      • 字节笔试
      • 字节二面
      • 字节一面3
      • 算法相关
      • 字节一面2
      • 字节一面1
  • 其他
    • bazel
      • 外部依赖
      • 基础概念
    • Git
      • Rebase和merge区别
      • GIT回退版本
      • git报错Permission denied, user: '–git'解决
      • Git 分支 - 分支的新建与合并
    • VIM学习
      • VIM分屏技巧
    • 容器Docker
      • 远程相关
        • 镜像加速器
        • 阿里云仓库操作指南
      • Dockerfile 最佳实践
      • Docker 网络(运维层面,偏向集群)
      • Docker实战
      • 入门
        • 可视化工具portainer
        • 镜像相关
        • Docker镜像加载原理
      • Docker常用命令
      • Docker高级
  • 刷题
    • 字符串解析相关
      • 逆波兰表达式
    • 刷题常用STL算法
    • 图算法
      • Floyd
      • Dji
    • 大类处理
      • KMP算法——关键词搜索
      • 最长子序列算法
      • 差分算法
      • 最小生成树算法
      • 异或算法巧用
      • 摩尔投票法——票数正负抵消
      • 记忆化回溯 状态压缩 分治
      • !!【刷题输入输出总结】!!
      • 【经典算法题】无序整数数组
      • Floyd判圈算法
      • 多线程刷题
        • c 互斥锁 条件变量 信号量 异步操作 原子操作
    • 基础の基础
      • 文法递进(S_型文法到q_型文法再到LL(1)))
        • 【例题】
      • 初始化列表和构造函数内初始化
      • 为什么要字节对齐?
    • (递归)复杂度分析
      • 【二叉树递归】分析
    • 剑指OFFER
      • 刷题笔记模板
      • AAAAA笔记书写规范
      • 07. ☆☆重建二叉树
      • 06. ☆从尾到头打印链表
      • 12. ☆☆矩阵中的路径
      • 13.☆☆☆ 机器人的运动范围
      • 14- ☆☆I. 剪绳子
      • 14- ☆☆剪绳子 II
      • 17- ☆☆☆大数打印
      • 19- ☆☆☆ 正则表达式匹配
      • 24- ★反转链表(了解递归方法!)
      • 26- ★★★★树的子结构(理解思路)
      • 27- ★二叉树的镜像
      • 29- ☆顺时针打印矩阵
      • 31- ★★栈的压入、弹出序列
      • 33- ☆☆(单调栈)二叉搜索树的后序遍历序列
      • 35- ☆☆☆(四解法)复杂链表的复制
      • 36- ★★二叉搜索树与双向链表
      • 49-☆☆丑数
      • 51 ☆☆☆数组中的逆序对
    • ☆☆☆模板集群:极大极小化
    • ☆☆模板集群:二分法
    • ☆☆确定有限状态自动机
    • 排序算法
      • ☆☆快速排序 堆排序
        • 循环不变量
        • 快速排序(循环不变量)
      • 归并排序-数组中的逆序对
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注