- 博客(4)
- 收藏
- 关注
原创 如何更好理解Peterson算法?
如何更好理解Peterson算法?1 Peterson算法提出的背景在我们讲述Peterson算法之间,我们先了解一下Peterson算法提出前的背景(即:在这个算法提出之前,前人们都做了哪些工作)这对于我们之后理解Peterson算法有很大的裨益。Peterson 算法是基于双线程互斥访问的LockOne与LockTwo算法而来。LockOne算法使用一个 flag 布尔数组,LockTwo 使用一个 turn的整型量,都实现了互斥,但是都存在死锁的可能。Peterson 算法把这两种算法结合起来,
2021-05-22 01:13:58
2711
5
原创 从模运算的角度看原码和补码
从模运算的角度看原码和补码写作的背景:之前在学习计算机基础的过程当中,对于计算机原码、反码和补码的相关知识一直处在一知半解的状态,即仅仅只停留在会用的阶段,但是对于计算机中引入补码的原因,以及补码是怎么来的(从数学的角度看)类似这样的问题自己一直处于懵逼状态。虽然老师也曾经对此作出过解释,但是自己一直本着会用就行的原则,所以也一直没有学会。然而随着课程的深入,自己渐渐的发现,对于这些计算机的底层知识的深刻理解还是十分重要的,所以自己又通过翻阅书籍以及查找网上的相关资料试图对原码和补码的问题能有一些深刻理
2020-12-11 08:57:01
779
2
原创 在Mac系统下的CLion中用C++从TXT文本中按行读取数据并存入数组中
自己的第一篇博客博主是一名在校大学生,目前刚在开始学习C++,之所以想起写博客,一是为了记录一下自己学习的一个过程,二是希望借这个平台和大家一下进行学习和交流。由于刚刚开始,有什么写得不对,或是不好的地方希望大家能够见谅,并欢迎给我指出,在这里先谢过了。为什么会写这篇文章最近学到C++的数组部分,涉及到要将大量数据导入到数组中,如果还像之前一样通过手动copy的话,行是行,但估计要累个半死,...
2019-04-30 23:10:31
1396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人