首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户9381691255360
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
提高服务并发的手段
一、硬件方面 使用处理数据更快的硬件,如CPU、IO资源。 二、服务器方面 使用集群架构代替单机架构。 三、接口方面 使用缓存,如Redis。 使用MQ。 使用ES。 MySQL集群模式:主从。 My
Redis-事务
一、事务介绍 Redis事务是通过MULTI,EXEC, DISCARD和WATCH这四个命令来完成的。 Redis的单个命令都是原子性的,所以这里确保事务性的对象是命令集合。 Redis将命令集合序
AQS抽象的队列同步器-详解
一、AQS的概念 AQS,全称AbstractQueuedSynchronizer,抽象的队列同步器,使用了模板设计模式。AQS是用来构建锁或者其他同步器组件的重量级基础框架及整个JUC体系的基石,通
LockSupport简述
一、概念 LockSupport是用来创建锁和其他同步类的基本线程阻塞原语。 LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞之后也有对应的唤醒方法。
可重入锁
一、概念 可重入锁,又称递归锁,是指同一个线程在外层方法获取锁的时候,再进入该线程的内层方法会自动获取锁(前提:锁对象得是同一个对象),不会因为之前已经获取过还没释放而阻塞。 可重入锁的一个优点是可一
JAVA-创建线程的方式
4种创建线程的方式。继承Thread类,重写run方法,调用start方法。实现Runnable接口,实现run方法,将该实现传入Thread的构造函数中,调用start方法
JAVA-线程的状态
在 Java 中线程的状态一共被分成 6 种: 初始态: NEW创建一个 Thread 对象,但还未调用 start()启动线程时,线程处于初始态。运行态:RUNNABLE在 Java 中,运行态包括
并发编程-ABA问题
一、什么是ABA问题? 1. 理解一 当执行Compare and swap会出现失败的情况。例如:一个线程先读取共享内存数据值A,随后因某种原因,线程暂时挂起,同时另一个线程临时将共享内存数据值先改
RocketMq-如何保证消息不丢失
一、生产者 同步阻塞的方式发送消息,加上失败重试机制,可能Broker存储失败,可以通过查询确认。 异步发送需要重新回调方法,检查发送结果。 ACK机制,可能存储CommitLog成功,但是存储Con
RocketMQ-架构设计
一、集群架构 RocketMQ的集群架构如下图: 从上图可以看到,整个集群有四个角色:Name Server集群、Broker主从集群、Producer、Consumer。 Name Server集群
下一页
个人成就
文章被点赞
5
文章被阅读
9,180
掘力值
598
关注了
1
关注者
1
收藏集
0
关注标签
3
加入于
2023-06-30