- 博客(9)
- 收藏
- 关注
原创 初学Linux(6)任务的并发和竞争
原子操作就是指不能再进一步分割的操作,一般原子操作用于变量或者位操作。线程 A 最终将变量 a 设置为了 20,而并不是要求的 10!线程B 没有问题。这就是一个最简单的设置变量值的并发与竞争的例子,要解决这个问题就要保证图中的汇编指令作为一个整体运行,也就是作为一个原子存在。
2025-03-05 17:49:43
803
原创 初学LINUX(1):字符设备驱动简介
字符设备是linux驱动中最基本的一类设备。字符设备是一个个字节,按照字节流进行读写操作的设备,读写数据顺序是分先后的。如:LED,IIC,SPI,LCD等,那么这些设备的驱动就是字符设备驱动。Linux下的应用程序框架因为在Linux中有一个结论,一切皆文件,驱动加载成功后,会在/dev路径下生成对应的节点文件,对这个节点文件进行相应的操作即可实现对硬件的操作。
2025-02-13 19:48:11
776
原创 如何把从分支的代码merge到主分支
2.再把主分支代码merge过来 “git merge main” 注意此时把主分支代码merge到本地!5.把从分支代码merge到主分支 git merge slave。6.在网页端同意merge请求 自此从分支代码merge完成。4.切换到主分支 git checkout main。3.执行git push 把代码push到从分支。在从分支的时如何把代码merge到主分支?1.首先把代码git push到从分支。
2023-06-08 18:02:45
948
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人