会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
AsenYang
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
···
114
下一页
2021年11月17日
多线程001--synchronized和lock有哪些区别
摘要: 1.来源: lock是一个接口(interface)。 synchronized是java的一个关键字,它由内置的语言实现。 2.异常是否释放锁: lock发生异常时不会主动释放锁,必须手动unlock来释放,可能引起死锁。 synchronized发生异常时会自动释放锁,不会引起死锁。 3.是否响
阅读全文
posted @ 2021-11-17 06:52 Sempron2800+
阅读(137)
评论(0)
推荐(0)
编辑
2021年11月13日
Spring Cloud Alibaba学习08--Seata基本使用
摘要: Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。 Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 官网地址:Seata。 Seata术语: TC (Transaction Coordinator) -
阅读全文
posted @ 2021-11-13 08:16 Sempron2800+
阅读(259)
评论(0)
推荐(0)
编辑
2021年11月12日
Spring Cloud Alibaba学习07--Sleuth基本使用
摘要: 随着服务越来越多,对调用链的分析会越来越复杂。 存在的问题: 1.微服务之间的调用错综复杂,用户发送请求经历哪些服务,调用链不清楚,没有一个自动化工具来维护调用链。 2.无法快速定位调用链中哪个环节出了问题。 3.无法快速定位调用链中哪个环节比较耗时。 Spring Cloud Sleuth提供分布
阅读全文
posted @ 2021-11-12 19:16 Sempron2800+
阅读(268)
评论(0)
推荐(0)
编辑
Spring Cloud Alibaba学习06--Gateway基本使用
摘要: Spring Cloud Gateway是基于Spring5、SpringBoot2.0和Project Reactor等技术开发的网关,目的是为微服务架构系统提供高性能,且简单易用的api路由管理方式。 优点: 1.性能强劲,是第一代网关Zuul的1.6倍。 2.功能强大,内置很多使用功能,例如:
阅读全文
posted @ 2021-11-12 16:59 Sempron2800+
阅读(106)
评论(0)
推荐(0)
编辑
Spring Cloud Alibaba学习05--Sentinel基本使用
摘要: Sentinel的介绍 · alibaba/Sentinel Wiki (github.com) 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景
阅读全文
posted @ 2021-11-12 08:20 Sempron2800+
阅读(79)
评论(0)
推荐(0)
编辑
2021年11月11日
Spring Cloud Alibaba学习04--Nacos基本使用(配置中心)
摘要: 在微服务架构下,一般会存在大量的服务。如果每个服务的配置文件都独立存储,会有如下一些问题: 1.配置文件太分散,不便于管理。 2.太多的冗余配置,通用配置不能共享。 3.不支持配置文件的动态刷新,改了配置必须要重启服务。 Nacos可以提供配置中心的服务,提供通用配置共享的功能。 本文以cloud-
阅读全文
posted @ 2021-11-11 17:15 Sempron2800+
阅读(202)
评论(0)
推荐(0)
编辑
Spring Cloud Alibaba学习03--OpenFeign基本使用
摘要: OpenFeight是由Spring Cloud官方开发的组件,它是一种声明式,模板化的HTTP客户端。 在Spring Cloud中使用OpenFeign,可以做到使用HTTP请求远程服务时与调用本地方法一样的编程体验,开发者完全感知不到是在调用远程方法,更感知不到这是HTTP请求。同时OpenF
阅读全文
posted @ 2021-11-11 16:14 Sempron2800+
阅读(95)
评论(0)
推荐(0)
编辑
Spring Cloud Alibaba学习02--Ribon基本使用
摘要: Ribon是Netflix公司开发的负载均衡组件。是一个客户端(服务消费者)负载均衡器,运行在客户端(服务消费者)上。目前已经闭源停止维护。 但目前Spring Cloud Alibaba的负载均衡解决方案,依然使用的是Ribbon。 在引入Nacos之后,可以看到依赖关系。 使用方式: 1 pac
阅读全文
posted @ 2021-11-11 10:08 Sempron2800+
阅读(136)
评论(0)
推荐(0)
编辑
2021年11月10日
Spring Cloud Alibaba学习01--Nacos基本使用(注册中心)
摘要: 1、注册中心对比: 2、下载与安装: 下载地址:Releases · alibaba/nacos (github.com) 下载后解压缩,进入config目录,打开application.properties文件,修改: ### If use MySQL as datasource: spring.
阅读全文
posted @ 2021-11-10 13:36 Sempron2800+
阅读(88)
评论(0)
推荐(0)
编辑
B站黑马教育Java项目所用技术分析
摘要: 黑马教育Java部分提供了8个项目,我将其进行了简单汇总,以了解现在主流的技术栈和解决方案。 8个项目的地址: 序号 日期 名称 时长 地址 项目实战01 2021/5/27 黑马 传智健康 38 https://www.bilibili.com/video/BV1Bo4y117zV 项目实战02
阅读全文
posted @ 2021-11-10 10:17 Sempron2800+
阅读(197)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
···
114
下一页