惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
T
Threatpost
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - Franky
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Apple Machine Learning Research
Apple Machine Learning Research
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
云风的 BLOG
云风的 BLOG
S
Security Affairs
P
Proofpoint News Feed
L
LINUX DO - 最新话题
宝玉的分享
宝玉的分享
S
Security @ Cisco Blogs
H
Hacker News: Front Page
Security Archives - TechRepublic
Security Archives - TechRepublic
Vercel News
Vercel News
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
Y
Y Combinator Blog
美团技术团队
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
月光博客
月光博客
量子位
博客园_首页
The Last Watchdog
The Last Watchdog
D
DataBreaches.Net
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Privacy International News Feed
The Register - Security
The Register - Security
Schneier on Security
Schneier on Security
H
Help Net Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
F
Full Disclosure
C
Cyber Attacks, Cyber Crime and Cyber Security
MyScale Blog
MyScale Blog
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
L
Lohrmann on Cybersecurity
S
Secure Thoughts
Stack Overflow Blog
Stack Overflow Blog
Cloudbric
Cloudbric
Microsoft Security Blog
Microsoft Security Blog

博客园 - GerJCS

《编程指北》动手写 C++ shared_ptr 章节开始(没钱买书,靠无尽追问豆包,反复思考质疑,一路拓展出很多东西,包括手写了个内存池,因为始终感觉没什么东西都是枯燥的概念对比,用Linux实践malloc又看不到RES回落,于是不知不觉摸索到了内存池) 《编程指北》动手写 C++ shared_ptr 章节开始(没钱买书,靠无尽追问豆包,反复思考质疑,一路拓展出很多东西,包括手写了个内存池,因为始终感觉没什么东西都是枯燥的概念对比,用Linux实践malloc又看不到RES回落,于是不知不觉摸索到了内存池) 续啃《编程指北 C++》智能指针(牵扯无穷无尽的其他知识) 续啃:编程指北 C++ (从 RAII开始的,RAII这一小节,学了将近两个月,RAII 的内容早在之前就主动追问豆包搞懂了,这节主要是自己无尽追问探索出很多其他知识,后来发现其实堪比精啃 CSAPP & APUE 等圣书) 编程指北的 C++ 续:啃操作系统 项目:从零开始做一个HTTP服务器(准备篇 —— 无尽弯路错路) C++:继续上一篇文章学CGI编程:乱码问题、误入歧途学了CGI编程(其实只是安装劝退因祸得福)、通过知乎直答及时更改学习方向、找到方向(花了2天) C++:网页网站、互联网、服务器、(web)服务器、(http)服务器、超文本、大型数据中心、云服务器、访问网页发生的流程、URL、DNS、域名、网址链接、IP地址、路由器、CGI架构图、万维网、tomcat、servlet、apache、学C++意义、动态静态请求、脚本、编码、Editplus、乱码 C++:#define等宏预处理器、中断信号处理 C++:命名空间、模版 C++:异常处理、二维数组/三维数组/对象的动态内存分配与delete释放 C++:数据抽象、数据封装、接口(之前做测试的时候听他们说接口始终不理解)、文件和流 C++:基本之前都深入问过豆包了,没啥新东西:类和对象、get()set()、公有私有保护、作用域解析运算符::、继承、函数重载、多态(从这开始不帖回答了,只放豆包回答链接)、虚函数 C++:结构体、vector、队列、链表、哈希表、映射map、简述回顾O(logn)复杂度、哈希表和桶排序里的“桶”、set C++ 基本的输入输出、缓冲机制、cerr引发的超长折磨、同步问题 C++:数组、字符串、指针和引用、时间戳、覆盖静态存储区问题 C++:三角函数、随机数、数论线性同余(待研究)、math库函数、配置C++20、C++20的number、GCC版本和C++版本区别、M_PI、条件编译、头文件和命名空间和库函数区别、控制台/终端/命令行/cmd/bash lambda后续,实在受不了了,太痛苦了,全网找不到答案,详见最后,搜“诡异”,一个lambda整整搞了6天 菜鸟教程:运算符、指针和引用、(从刷算法题到现在目前为止最难啃的)Lambda、第一次主动了解学习new。对我来说这篇博客写的异常痛苦,不亚于刷过的最难算法题,最异常痛苦的是豆包的回答是错的,亏我还追着问了他整整3天关于lambda的事 菜鸟教程:存储类 菜鸟教程:修饰符、静态非静态、构造函数、类相关的杂七杂八的知识
C++:多线程、进程、std::thread、互斥锁、reference_wrapper()、lambda()、cv.wait()、ref、条件变量、原子操作 、看书的意义(内存管理seq和宽松这需要看看)、线程局部存储、死锁、线程间通信(future/promise)、execution库并行
GerJCS · 2025-02-19 · via 博客园 - GerJCS

续写标题,即本文知识点:

  • 多线程

  • 进程

  • std::thread

  • 互斥锁

  • reference_wrapper()

  • lambda()

  • cv.wait()(可不是OpenCV那个机器视觉哈哈)

  • ref引发的巨大收获(再次深度了解指针、引用)

  • 条件变量

  • 原子操作(相当难对我来说搞了好久,主要是没有能解释清楚我疑问的AI大模型,但博客既然写出来肯定是已经了解懂点了的,主要是两点:

    1. memory_order_relaxed memory_order_seq_cst两种的输出都是有很多种可能,可是seq不是确定顺序吗

    2. 不同线程看到的执行顺序是不同的,可是线程实际怎么执行是一个事实啊,咋会不同

  • 看书的意义(内存管理seq和宽松这需要看看,大模型解释不明白或者说市面上的大模型都没有懂这块的)

  • 线程局部存储
  • 死锁
  • 线程间通信(future、promise)
  • execution 库的并行

(注意:文中所有的结论都是暂时的,看到最后才行,比如通义千问,就tm是个跟Deepseek和问小白一样的垃圾)

正文:

菜鸟教程:C++ 多线程 


看视频最der的,现在发现看网络教程现用现学也不够用了(不经历真不知道),妈的真有必要看书,网络教程和大模型统统都不行,有些博客写的太傻逼,而AI大模型各有各的傻逼处,一直追问好多大模型写的不够深入,解释不清楚且错误连篇还搁那玄来玄去的解释呢艹,感觉自己提升了。

昨天还问豆包(搜“工作”+豆包图里),是不是刨根问底追问你就行,今天就悟了,解释的确实片面,咋追问都没用

成长记录博客(最末尾)

越学越发现,C++tm个垃圾玩意,用脑子写都亏了,只配复制粘贴,算法才值得思考

妈逼的C++真tm恶心,东西又多又杂,宁可学少10倍,难度大点

这一篇博客我展开问了这么多,换做任何人估计都做不到

学这一节真tm累~~~~(>_<)~~~~

东西太多了,菜鸟教程C++ 多线程文章搜“综合实例”,之前的所有知识

豆包问答分享 

以防失效

跟tm考研英语一阅读理解一样,一堆不认识单词,互斥锁这块╮(╯▽╰)╭

条件变量这里好JB难啊

关于菜鸟教程这一节里的 “综合实例”  ~ “3. 条件变量(Condition Variable)” 部分

豆包反复追问分享

以防失效

单单“4. 原子操作(Atomic Operations)” 

进一步理解了join(),

原子操作是真tm复杂,准确的说是没有了解前设知识!!导致脑海里完全接不上 
永远没有难理解的东西,只有解释不清楚的“老师”

真他妈的气死了,豆包这么垃圾吗?一个原子顺序执行的问题,之前操作系统的时候学过且会了啊(邮学考研),现在解释的这么复杂且混乱!!

问小白和Deepseek(总崩溃懒得打开了)怎么这么傻逼啊,那个思考中的展示真他妈智障,代码块给我黑色背景的,眼睛都看瞎了,根本看不清代码,背景和代码都他妈融为一体了艹!让他改用白色背景,换做豆包就会很快理解并改正(其实有黑白设置),妈逼的问小白给你自己思考扯一大堆无关紧要的(但问小白找的文章,标题都真高大上,也感觉很有内容很有内容很硬核,不是豆包的“基于”,问小白链接,问小白“为您检索到59篇内容”)

这狗逼东西,那段思考中的自言自语真挺恶心反胃

最恶心的是设置里清除数据居然一下子就清除了,都不带提示个确认的

傻逼玩意

跟豆包一对比真他妈恶心,大模型还是一坨屎一样

之前我想装逼弄成黑色背景(主要是为了凸出高亮颜色凸显,代码看到明显,但更伤害眼睛),护眼绿色背景,纯他妈傻逼干的事

豆包这家伙解释不明白了,贴个记录留痕转通义千问,(文心真的放弃,UI太烂,界面受不了,Deepseek总崩溃直接舍弃,问小白纯纯傻逼,思考中那个自言自语恶心死了,知乎直答的深度思考也接入了Deepseek这坨屎,且原有的知乎直答专业回答有疑问追问不智能,放弃,直接通义千问

豆包问答分享

以防失效

通义千问(这玩意秒反应,都不用思考,但生成好慢)(解释的好啰嗦但比豆包和Deepseek比起来,没有一句屁话,都是精华重点) —— (后来更新;通义千问就是个垃圾!!!)

但发现也是不够全面,唉~~~~(>_<)~~~~,大模型路漫漫啊,问的多了发现好像还不如豆包呢,豆包很全面就是解释差点,而通义千问解释很棒,就是总少情况

★★★★★:—— (后来更新;通义千问就是个垃圾!!!)

1、虽然往深了问,解释的都是一坨屎,但豆包是始终是一坨屎,但会保证思维缜密没漏洞,只是不懂的人无法通过他懂,而通义千问是虽然有漏洞但大方向很对,且解释的很容易理解,基本可以让不懂的人懂,进而发现他的细节漏洞

2、最重要的是,豆包解释的很乱套,一坨屎。而通义千问虽然也是一坨屎,但随着你问的深入,他解释的会使你逐渐理解,让你逐渐问到点上,这个需要极其强大的语言组织表达能力,来引出通义千问的更深入的回答解释, 问的更加刁钻专业,通义千问回答的也更牛逼,最后彻底懂了,而豆包基本上对于深入的问题,无论咋问感觉都是一坨屎(“吃七个烧饼饱了不是第七个饱的,是有前六个垫底”,也可能是先用豆包的缘故,如果先用通义千问,估计就是豆包好了)

王秋献这句话


孙塞男那时候的数学老师
锚定定律
美国完了
你们以后有一个人能记住我的话,我就成功了

blue祝峰:网络车小胖
邵Y琪:给网易做表情包,剧本,推理大师公众号

我什么都记得,可是讨厌这样的自己

真的处境不一样,人是环境的场物,很多境界层次就在那儿呢,没办法去苛求他能理解你。我看待事物的角度不一样。


宁可伤害利用曾经和我一样呆头呆脑做事靠谱事事一切闭环真诚到极致的傻逼

也不会被人伤害
心黑化够狠够绝杀伐果断才不会被伤害

View Code

~~~~(>_<)~~~~我的强迫症学习真的很痛苦~~~~(>_<)~~~~,

我不是先横向都学个表面逐渐深入,而是学到一个就弄的清清楚楚,比如我现在的线程这块,我就觉得挖的问的研究的比很多人深,懂的也多

View Code

插一句:关于全网的垃圾解释太误人子弟了: (~~~~(>_<)~~~~怎么就你事这么多,学的狗屁不是没工作投都不投,别人学的好的好像也没我这么多事这么钻研)

总结

  1. 宽松模式

    • 操作顺序可以自由重排。
    • 不同核心之间的值不会立即同步,可能导致短暂的不一致。
  2. 顺序一致性

    • 每个线程内部的操作顺序是固定的。
    • 全局操作顺序一致,尽管不同核心之间的值不会立即同步,但最终所有线程会看到相同的顺序和结果。

这里太有东西了,许多都需要追问才能懂,我追问了2天

妈逼的,懂了一点点,后又有问题了,可以给通义千问判死刑了,垃圾一个,翻来覆去说一样的话

通义千问问答分享。(真他妈垃圾解释的自相矛盾)!!!~~~~(>_<)~~~~

以防失效

我是真他妈的无语!!!!!!

我截图 插件(Anootate Image)豆包都好使,每次贴图都严格细心的检查,每张图的 最后一行  下一幅图 的第一行是不是连上的,结果通义千问tmd总是少行,自己文字补上了~~~~(>_<)~~~~

手动文字补充:

好的,让我们重新梳理并准确列出所有可能的全局顺序。

问题回顾

你有两个线程 t1t2,它们分别执行以下操作:

手动文字补充:

  • 适用场景:适用于对顺序无关紧要的情况,例如统计事件发生次数、日志记录等,只要求原子性和最终一致性。

垃圾通义千问

无奈继续试试文心吧,输入换行也没有,停止也没有,没有删除,没有分享,没有联网回答。  ~~~~(>_<)~~~~╮(╯▽╰)╭

Deepseek和问小白还有知乎直达,问都不想问,自言自语的思考中真的恶心,文心也不行只能新疆图书馆这里近水楼台找本书看看了,这书是真的全真的牛逼一级棒,环境也真的牛逼一级棒,氛围也是顶尖一级棒,制度管理也是顶尖一级棒,体验过新疆图书馆后觉得世界上最好的最奢华的图书馆也不过如此

最后用百度文心真的牛逼,封神!(说我理解的非常深入?问题很有深度?呵呵,我这不就是小小白最最基本了解吗?我没没功夫深入探讨呢?这不就是你加1,我加1吗?那些面试或者C++后端开发这都不会?那还叫会个屁的内存管理啊)

没法分享

妈逼的浪费爷这么多天两天半

感觉理解了,继续看菜鸟教程发现,发现他用的就是宽松,继续追问文心

先这样吧,这种深奥的东西其实也没啥难的,跟算法差远了,只是没有能说的很完美且正确且好理解的,所以需要看书,先这样,过阵子学完了,一起在图书馆里找本内存管理的书看,发现看书的意义,大模型不够用了,这就是一种成长

考研时候的PV原语,豆包问答分享。

以防失效

5. 线程局部存储(Thread Local Storage, TLS) ~  线程间通信(末尾)

C++ 标准库中的并行算法没看

注意:核心是 CPU 里的具有独立运算和处理能力的物理单元,负责执行具体的指令和数据处理任务。

豆包回答分享。

以防失效

###:

reference :参考

wrapper :包装纸

condition :条件

variable :变量

atomic:原子的

Intermediate:中间的

execution:执行

###:

曾经西安acm的W钰H:年薪50

保研东北大学的lbc:一个月3w

帮助机试的L雪T:年薪50

帮助机试虹HIT研究生

如今我...唉

~~~~(>_<)~~~~