摘要:
引言 慢SQL是指执行时间较长的SQL语句,可能会影响系统的性能和响应时间。为了解决慢SQL问题,我们需要进行排查和优化。这里将介绍一些常用的排査慢SQL的思路和方法。 1.监控数据库性能 我们需要监控数据库的性能指标,如CPU利用率、内存利用率、磁盘I0等。这些指标可以帮助我们发现潜在的性能问题, 阅读全文
摘要:
问题描述 如果在同一个工程中出现两个 OpenFeign 接口使用一样的服务名称会报以下错误: Description: The bean 'optimization-user.FeignClientSpecification', defined in null, could not be regi 阅读全文
摘要:
IDEA 集成 easyCode 插件 在 idea 插件市场中,搜索 EasyCode 插件,下载并进行安装 EasyCode 插件介绍 1. 修改作者名称 EasyCode 插件可以修改作者名称,即生成代码后,注释中自动添加相应作者的姓名。 2. Type Mapper Type Mapper 阅读全文
摘要:
OAuth 简介 OAuth 是一个开放标准,该标准允许用户让第三方应用访问该用户在某一网站上存储的私密资源 (如头像、照片、视频等),并且在这个过程中无须将用户名和密码提供给第三方应用。通过令牌 (token) 可以实现这一功能。 每一个令牌授权一个特定的网站在特定的时间段内允许可访问特定的资源。 阅读全文
摘要:
Dubbo 服务调用 我们使用 OpenFegin 完成了服务间的远程调用,实际上,在更加注重性能的互联网公司中,一般都会使用 RPC 框架,如 Dubbo 等,来实现远程调用。 Dubbo 简介 Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信与微服务治理两大关键能力。这意味着 阅读全文
摘要:
1. Seata 安装包下载 网址:https://github.com/seata/seata/releases 下载:seata-server-1.5.2.zip 2. Seata 配置文件修改 解压安装包,seata/conf 文件夹找到 application.yml 配置文件,修改如下: 阅读全文
Seata 问题:Could not found property service.disableGlobalTransaction, try to use default value instead
摘要:
问题描述 在启动一个 Seata 项目时,报错如下: 提示没有发现 service.disableGlobalTransaction 这个属性 问题分析 从打印信息显示,应该是 service.disableGlobalTransaction 这个属性没有配置。所以尝试在 application.y 阅读全文
摘要:
<!--设置为pom,管理依赖--> <packaging>pom</packaging> <properties> <java.version>1.8</java.version> <maven.compiler.source>8</maven.compiler.source> <maven.co 阅读全文
摘要:
什么是 MQ MQ(message queue),从字面意思上看,本质是个队列, FIFO 先入先出,只不过队列中存放的内容是 message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中, MQ 是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后, 阅读全文
摘要:
引言 吴军老师的这本《见识》,有关于命运的解读,破除了我们对于“出身决定命运”的旧观念。这正好比《哪吒之魔童降世》中,哪吒大声吼道:“去你的鸟命!我命由我不由天!” 命取决于两个因素 吴军老师在《见识》中认为我们的命取决于两个因素: 第一、环境的因素 即出身和生长环境,这是我们无法左右的,很多出身高 阅读全文