自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 latex论文写作遇到的问题

latex 修改目录 将1 绪论改为 第一章绪论

2024-02-05 11:10:22 278

原创 看图学源码之FutureTask

看图学源码之FutureTask

2023-12-24 22:25:28 437

原创 看图学源码之 CopyOnWriteArraySet源码分析

CopyOnWriteArraySet源码分析

2023-12-08 01:12:20 999

原创 看图学源码之 CopyOnWriteArrayList 源码分析

CopyOnWriteArrayList 源码分析

2023-12-08 01:10:22 921

原创 看图学源码 之 ConcurrentHashMap put、get、remove、clear、扩容等相关方法的源码分析

看图学源码 之 ConcurrentHashMap put、get、remove、clear、扩容等相关方法的源码分析

2023-12-07 00:50:29 1093

原创 看图学源码之 Atomic 类源码浅析二(cas + 分治思想的原子累加器)

看图学源码之 Atomic 类源码浅析二(cas + 分治思想的原子累加器)

2023-12-07 00:23:04 851

原创 看图学源码 之 ConcurrentHashMap 源码分析

ConcurrentHashMap源码分析

2023-12-07 00:06:33 1396

原创 看图学源码 之 Atomic 类源码浅析一(cas + 自旋操作的 AtomicXXX原子类)

Atomic 类源码浅析一(cas + 自旋操作的 AtomicXXX原子类)

2023-12-06 23:25:33 490

原创 看图学源码 之 ArrayList 源码分析

ArrayList 源码分析

2023-12-06 23:16:39 973 1

原创 看图学源码之 CAS源码解析

CAS 源码解析

2023-12-04 16:29:09 545

原创 看图学源码之 volatile二:volatile 特性 和 HotSpot 源码分析

看图学源码之 volatile二: volatile 的 HotSpot 源码分析

2023-12-04 00:04:51 996

原创 看图学源码之 volatile一:从 CPU缓存 到MESI 到 JMM 到 伪共享

volatile一:从 CPU缓存 到MESI 到 JMM 到 伪共享

2023-12-03 22:42:50 897 1

原创 看图学源码之 线程池源码分析

线程池源码分析

2023-12-03 21:11:39 582 1

原创 看图学源码之 synchronized源码解析二: HotSpot 的 源码解析

看图学源码之 synchronized 源码分析二 :HotSpot 源码解析

2023-12-03 17:49:25 1294 1

原创 看图学源码之 synchronized 源码分析一 : 锁的介绍和锁优化

synchronized 源码分析一 锁的介绍和锁优化

2023-12-03 17:42:17 1122 1

原创 看图学源码之 ReentrantLock源码分析

ReentrantLock 源码分析

2023-12-01 00:10:12 865 1

原创 看图学源码之 AQS源码分析

AQS源码分析

2023-12-01 00:04:08 1192 1

原创 看图学源码之— HashMap 和 HashSet 的源码分析

HashMap源码分析

2023-11-30 23:38:56 966

原创 看图学源码之——从ThreadLocal 到 TTL 的源码剖析

看图深入源码系列

2023-11-28 17:48:44 798

原创 HotSpot虚拟机中的对象

对象

2023-11-23 14:05:05 930

原创 四程:从进程 到 纤程

进程、线程、协程、纤程

2023-11-22 22:19:03 789

原创 JUC—线程安全概述

线程安全

2023-11-22 21:13:49 59

原创 进行数据库和idea初次连接时遇到Access denied for user ‘root‘@‘localhost‘ (using password: YES)的问题以及后续问题及解决

idea和mysql的连接遇到的问题

2022-07-07 17:08:24 1857

原创 Google下载点击无效

原先因为安装了迅雷所以google里面的拓展应用有迅雷的拓展应用,后来卸载了迅雷,所以就只要移除拓展中的应用就可以了。可以避免google下载时Google未响应。

2022-04-07 19:57:42 234

原创 koa超卖解决之分布式锁

这里写自定义目录标题解决超卖问题:()apache benchmark:模拟并发请求Redis:存储库存,用Redis 列表的长度来记录生成了多少订单压力测试:ab -c 10 -n 1000 http://localhost:4000/> llen orders要处理这个问题有三种方法:1判断 incrby 命令的返回值可以直接判断返回值是否大于 0 来判断是否抢购成功,不再需要 get 命令实现代码:先判断如果redis.incrby由商品id加-1到商品上,即减少一个商品,随

2022-03-16 17:55:15 3017

原创 i++ 与 i+1的互换情况

只有语句中仅仅包含“i=i+1”时,此时是可以互换的。否则不一定可以。因为:i++返回值为i,然后将i+1;i=i+1返回的是i+1(赋值语句之后的i值)例如:if(i++) a=0;这条语句是说“如果i不等于0,a赋值为0,并且i进行加一操作”,此时等价于if(i!=0){i++;a=0;}(注意,i++操作是在判断过if条件后做的,不是条件成立后才做,这里的写法结果没错,但严格来说不等价,是错误的,只显示操作的先后关系)而例如:if(i=i+1) a=0;这是说“首先将i加1,然后看i

2021-03-16 17:31:39 612

原创 Java输入数组长度和数组值得冒泡排序及编程遇到的错误

package yr.can;import java.util.Scanner;public class bubblesort {public static void main(String[] args) {// int array[] = {1,6 ,3 ,8 ,60 ,7 }; Scanner in = new Scanner(System.in); System.out.println("输入数组长度:"); **int length = in.nextInt();** Sy

2021-03-13 15:54:22 294

原创 print、printf、println区别

printf是用于格式输出的 score[%d]=%d" 这个就是输出格式 %d 就表示输出值为一个整数 println()在要输出的内容后自动加了回车换行 ,这

2021-03-08 11:39:34 242

空空如也

空空如也

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

TA关注的人

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