自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 并发、并行、串行、同步、异步

并发和并行关注于任务执行的时间维度,前者强调任务交错执行,后者强调任务同时执行。串行是任务执行的最基本方式,即按顺序执行。同步和异步关注于任务之间的依赖关系和通信方式,前者要求任务按顺序执行,后者允许任务非阻塞地并发执行。

2024-08-07 09:18:04 85

原创 JVM 见解

定义:由用户自行编写并继承了类的实现类。特点:可以根据自定义规则和需求来加载类文件,例如从网络或磁盘上加载类文件、加密和解密类文件等。作用:提供了极大的灵活性,允许开发者根据实际需求定制类加载的行为,实现一些特殊的功能,如热部署、类隔离等。类是模板,对象是具体的(实例)

2024-08-06 18:38:14 801

原创 微服务版块

定义:OpenFeign是一种声明式服务调用框架,它使得编写Web服务客户端变得更加简单。通过创建一个接口并使用注解来配置它,可以定义服务调用的详细信息,而不需要手动编写大量的HTTP请求和响应代码。作用:OpenFeign允许开发者像调用本地方法一样调用远程HTTP服务,从而简化了微服务架构中的服务调用过程。Seata的四种模式各有优缺点,适用于不同的业务场景。在选择时,需要根据业务的具体需求、性能要求、一致性要求等因素综合考虑。例如,对于不希望对业务进行改造的场景,可以选择AT模式;

2024-08-02 12:52:31 1112

原创 MQ 消息队列

在微服务架构中,MQ(Message Queue,消息队列)扮演着至关重要的角色。MQ 是一种跨进程的通信机制,通常用于应用程序间进行数据的异步传输,也被称作“消息中间件”。在微服务架构中,MQ 的主要作用包括服务间的解耦、异步通信、流量削峰和数据同步等。

2024-08-02 10:54:19 967

原创 乐观锁和悲观锁

乐观锁和悲观锁是两种用于解决并发场景下数据竞争问题的策略,它们在处理并发访问共享资源时采取了不同的态度和方法。

2024-08-02 10:43:38 382

原创 Spring Boot 自动装配

Spring Boot的自动装配是一个强大的特性,它通过自动化的方式来完成Bean的注册和配置,极大地简化了Spring应用程序的开发和配置过程。开发者只需要关注业务逻辑的实现,而无需过多地关注配置细节。

2024-07-26 10:34:15 246

空空如也

空空如也

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

TA关注的人

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