- 博客(15)
- 收藏
- 关注
原创 技术类 -- CAS
CAS是一种无锁化编程技术,它常用于在并发编程中保证线程的安全问题CAS通过来决定要不要更新内存数据,通过使用CAS可以减少锁的使用,从而避免锁带来的性能下降、死锁等问题,实现无锁化编程,而且CAS是一个原子操作,不会被打断。关于为什么在某些场景下会使用无锁化编程,详情可以看看这篇tips:CAS是java.util.concurrent.atomic包提供的,concurrent这个包提供的内容都是线程安全的。
2024-08-28 14:08:44
411
原创 MySQL -- 基础复习Part01
管理MySQL数据库的一些图形化工具推荐Navicat、DataGrip,任选其一即可(Navicat是收费的)
2024-08-17 00:08:43
570
1
原创 求有向图中某顶点的出度
ALGraph::ALGraph(char a[],int n,int e) //n代表顶点个数,e代表边的个数。//工作指针指向顶点v的边表。//3.第三行输入每条边,每条边的格式为i j,中间有空格,所有边占一行。//第四行输入某个顶点的序号(注意序号从0开始),要求是输出该顶点的出度。//1.第一行输入两个值,第一个是图中顶点的个数,第二个是图中边的条数。//2.第二行输入各顶点的信息,即输入每个顶点字符。//顶点个数、边的个数。//顶点表结点和边表结点的结构体定义。//调用邻接表的构造函数。
2022-11-06 17:00:02
806
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人