自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 CAS 无锁编程

通过上述方法就可以实现不加锁的++ --运算了。由于它们都是原子的,所以都是线程安全的,有效地提高了安全性和效率。一谈到锁,很多时间就会涉及到“阻塞等待”,只要代码加锁了,那这段代码就很可能与“高性能”无缘了。因此,为了实现线程安全又兼并高性能,CAS就应运而生了。由于Java不支持运算符重载,无法针对原子类进行++ --操作,于是就通过方法来替代原有的运算符。注意:CAS的核心是“比较-发现相等-交换” =》 发现相等并不等于数据中间没有发生改变。这种情况下,CAS是无法区分的,但大多情况下,影响不大。

2024-05-14 20:39:32 269

原创 synchronized的锁优化(编译器的优化策略)

锁优化策略

2024-05-14 19:56:19 179

原创 六大常见的锁策略

常见锁策略

2024-05-14 17:16:14 742

原创 保姆级讲解多态

Java多态

2023-11-26 14:19:08 928 3

原创 保姆级讲解Java继承

Java继承

2023-11-25 18:14:21 961 2

原创 保姆级讲解类与对象

详解类与对象

2023-11-19 15:38:55 50

原创 保姆级讲解数组

详解数组的基本知识

2023-11-12 11:28:57 87 10

原创 保姆级讲解static关键字

Static关键字的讲解

2023-11-11 22:57:55 127 4

原创 详解结构体

其中,tag是结构体的名字,可以自己指定。member-list是结构体成员,里面可以有多个。variable-list是在声明结构体的同时,创建的变量。结构体就像一张图纸,而s1,s2这些变量就相当于依靠这张图纸建立起来的房子,如:结构体将多个数据项合成一个有机的整体,当我们需要把相关信息。

2023-09-28 13:13:31 119 1

原创 扫雷小游戏(详解)

保姆级别介绍简单的扫雷游戏

2023-09-01 11:54:43 177 4

原创 新手学循环语句

循环语句

2023-08-02 15:39:46 72

原创 新手学C语言的分支

新手学C语言——if语句

2023-08-02 12:28:49 114 1

原创 畅想编程之旅

首先,我近期的编程目标是将C语言学透学精,接着学数据结构与算法。当然,实现这个目标是一个艰难而又漫长的过程,正所谓:“一份耕耘一份收获”,得到一份好offer,肯定需要付出足够多的努力。因此,我打算要过好每一天,让每一天都过得充实,让自己以后不抱有遗憾。在学校,便勤勤恳恳的跟随老师的脚步学习,保证自己能够拿到好成绩。在这个前提下,学有余力的话,可以在网上找资源,学习更多未触及的知识点。放假期间,也不能贪玩,而是要补短板,强化、巩固自己掌握得不是很牢靠的知识,然后再学习新的知识点。

2023-07-20 21:02:26 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除