查看原文
其他

推荐一个学习技术的好网站

程序喵大人 程序喵大人 2022-08-22

最近发现了一个学习技术的好网站,网站链接是https://www.scss.tcd.ie/Jeremy.Jones/VivioJS/,可点击阅读原文。


具体内容如图:



让我决定推荐给大家的理由就是CPU MESI协议的动画,一个多月前我看见这个网站的时候还只有CPU Cache相关的动画,今天一看发现居然这么快补上了排序和树的动画,排序和树操作比较简单,估计大家看什么网站都能理解(这个https://www.cs.usfca.edu/~galles/visualization/Algorithms.html学算法更合适一些)。但是CPU Cache这种知识点枯燥繁琐,能有个动画加深我们的理解还是不错的。


我特意截了几个动画给大家看一下:


cpu1 write



cpu1 read


cpu0 read


cpu0 write


cpu0 read


完整动画视频在这里,感兴趣的可以看一看:


声明:网站为真心推荐,非广告。



往期推荐



C++ protected继承和private继承是不是没用的废物?

研究了一波Android Native C++内存泄漏的调试

如何调试内存泄漏?方法论来了

参加了 40 多场面试。

写了一段“高端”C语言代码

手撸一个线程池

new[]和delete[]一定要配对使用吗?

系统调用如何实现?

如何阅读开源项目代码

C++20新特性的小细节

分享一个编程设计小技巧(没有两三年工作经验估计看不懂)

多线程学习指南

这里收集了100多篇C++原创文章(入门进阶必备)

手写线程池 - C语言版

从未见过把内存玩的如此明白的文章(推荐大家都来看看)

程序员需知的 58 个网站

【程序员必读】经验:编程的智慧

关于堆栈的讲解(我见过的最经典的)

高端 | 如何快速定位程序Core?

推荐几个开源库


点个在看你最好看


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存