思源博客
搜索
首页
文章归档
分类
关于
多线程
文章搜索
标签
Go
1
操作系统
1
分布式系统
11
GNN
1
机器学习
4
RNN
1
网络编程
3
Docker
1
多线程
2
源码分析
2
模板元编程
4
JSON
1
Web
3
计算机网络
7
Git
3
HTTP
1
笔记
33
工具
8
学习
14
C++Primer
18
算法
8
力扣
12
C++
36
文章
79
标签
23
评论
7
首页
文章归档
分类
关于
经典互斥问题:面包店算法
发布于 2023-10-31
|
更新于 1 年前
分布式系统
|
分布式系统
学习
算法
多线程
0
评论
介绍面包店算法是在多线程环境下无锁的互斥算法,能够保证在多线程的环境下,临界区同时至多只有一个线程进入。虽然算法回看起来并不难,但却是图灵奖得主 Lamport 最骄傲的成果之一。面包店算法要解决的本质是一个互斥问题,其是由 Dijkstra 提出的,另一个图灵奖得主。在计算机发展过程中,有相当多人
C++11 多线程入门
发布于 2022-11-12
|
更新于 2 年前
C++
|
C++
多线程
0
评论
前言本文不赘述操作系统中多线程的相关知识,只讲述了 C++11 中关于多线程库的一些使用和说明。线程的创建及入口函数线程的入口函数传入一共有三种方法:普通函数成员函数仿函数#include <thread>using namespace std;// 1. 普通函数void func(i
1