上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: DEFAULT_INITIAL_CAPACITY是HashMap的初始化容量,默认16 DEFAULT_LOAD_FACTOR是HashMap的负载因子默认是0.75,这意味着当HashMap的键值对数量达到了容量的75%时,HashMap就会进行扩容,桶数组的长度将翻倍。 TREEIFY_THRE 阅读全文
posted @ 2023-09-27 18:59 Ashe|||^_^ 阅读(26) 评论(0) 推荐(0)
摘要: Metaspace(元空间)是用于存放所有被加载类的元数据信息的内存区域 Heap(堆)是一块用于存储对象实例的内存区域。它是Java虚拟机中最大的一块内存区域,也是所有线程共享的内存区域。 堆在Java虚拟机中具有以下特点: 存储对象实例:堆主要用于存储动态创建的对象实例。在Java程序运行过程中 阅读全文
posted @ 2023-09-27 02:15 Ashe|||^_^ 阅读(38) 评论(0) 推荐(0)
摘要: volatile 关键字 volatile 是 Java 中的关键字,用于修饰变量。它的作用是确保对被修饰变量的读写操作具有可见性和顺序性。 可见性:当一个线程修改了 volatile 变量的值,其他线程可以立即看到最新的值。这是因为 volatile 变量在修改时会强制将最新的值刷新到主内存中,并 阅读全文
posted @ 2023-09-26 12:11 Ashe|||^_^ 阅读(212) 评论(0) 推荐(0)
摘要: MQ消息丢失 1、Producer的消息丢失,即Producer发送了消息,但是MQ却未接收到消息: Producer初始化为 confirm 模式,消息发送后会异步回调生产者,生产者即可知道消息是否发送成功 @Component @RequiredArgsConstructor @Slf4j pu 阅读全文
posted @ 2023-09-26 01:10 Ashe|||^_^ 阅读(88) 评论(0) 推荐(0)
摘要: >方式一 注释settings.xml文件以下内容 <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external 阅读全文
posted @ 2023-09-25 21:55 Ashe|||^_^ 阅读(1405) 评论(0) 推荐(0)
摘要: Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class 阅读全文
posted @ 2023-09-25 21:04 Ashe|||^_^ 阅读(4961) 评论(4) 推荐(1)
摘要: 在微服务应用中,每个细微的问题都可能由于并发被无限放大。 在并发场景下,比较常见的有:秒杀活动中的商品超卖问题、数据冷热分离处理、缓存/数据库双写一致性问题、缓存击穿、缓存穿透、缓存雪崩问题等。 在Java基础中,解决并发的思路就是锁,而锁的本质就是将并发执行串行化,在微服务应用中,synchron 阅读全文
posted @ 2023-09-24 23:32 Ashe|||^_^ 阅读(40) 评论(0) 推荐(0)
摘要: 1. 检查服务器现有的防火墙规则: sudo firewall-cmd --list-all 2. 如果发现某端口 (RabbitMQ 的管理页面所使用的 15672) 未列出,请使用以下命令添加防火墙规则: sudo firewall-cmd --add-port=15672/tcp --perm 阅读全文
posted @ 2023-09-23 01:15 Ashe|||^_^ 阅读(91) 评论(0) 推荐(0)
摘要: 在CentOS 7中的Docker安装并运行了RabbitMQ,但是在访问管理页面http://IP:15672/却提示拒绝访问 这是因为在Docker上运行的RabbitMQ,默认情况下是没有启用管理插件和管理页面的 使用命令 docker exec -it 容器名 /bin/bash 进入 Ra 阅读全文
posted @ 2023-09-21 23:09 Ashe|||^_^ 阅读(1036) 评论(0) 推荐(0)
摘要: SQL(Structured Query Language,结构化查询语言)是一种用于管理关系型数据库的标准编程语言。 DDL: 数据定义语言。CREATE \ ALTER \ DROP \ RENAME \ TRUNCATEDML: 数据操作语言。INSERT \ DELETE \ UPDATE 阅读全文
posted @ 2023-09-04 15:11 Ashe|||^_^ 阅读(29) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页