摘要:
个人博客园随笔思维导图 目录 Visual Studio的使用 前端 JavaScript ng-alain C# WinForm窗体 DevExpress DevExpress-基础 DevExpress-ExpressApp 框架常见问题 .Net Core 常见错误 小程序开发 工具的安装 u 阅读全文
摘要:
基本介绍 之前学了LoadBalance,已经能实现负载均衡了,为什么还需要学习OpoenFeign。简单的说:LoadBalancer能做的事情,OpenFeign都能做,LoadBalance不能做的事情,OpenFeign也能做。 基本介绍 OpenFeign,主要用于负载均衡,是一个声明式的 阅读全文
摘要:
在Spring MVC中,@PathVariable注解用于将URI模板中的变量映射到控制器handler方法的参数中。这个注解通常用于获取URL中的参数值。 @PathVariable注解可以指定一个名称的属性,这个属性对应URL的那部分是可变的。当我们在URL中使用一些变量值的时候,可以通过@P 阅读全文
摘要:
基本介绍 主要功能:LoadBlancer的主要作用就是提供客户端软件的负载均衡,然后由OpenFeign去调用具体的微服务。负载均衡的算法,分为轮询和随机。 使用 场景: 订单模块的负载均衡。通过消费者模块,访问订单支付模块(子模块8001/8002/8003) 例子前提: 已经使用了注册服务中心 阅读全文
摘要:
前言 在idea中配置两个不同端口,同时运行两个相同的主程序。在service中复制一个进程,指定不同端口 1. 右键打开点击 copy Configuration 2.点击Modify option 3. 选择VM option(用于指定新的端口),页面就会出现下面的指定端口的输入框 4.在新增的 阅读全文
摘要:
consul 基础知识 Consul是什么? Consul是一款开源的分布式服务发现与配置管理系统,由HashiCorp公司使用Go语言开发。 官网地址:https://www.consul.io/,下载地址:https://developer.hashicorp.com/consul/instal 阅读全文
摘要:
bootstrap和application是SpringBoot和SpringCloud的配置文件。主要区别和联系如下: 加载顺序。bootstrap配置文件比application配置文件优先加载。这是因为bootstrap是由Spring的父上下文(Parent ApplicationConte 阅读全文
摘要:
这个是tk通用mapper报的错误,主要原因是:springboot启动类上扫描mapper包的注解用错了,用的是spring的,正确的应该是使用tk提供的mapper包扫描注解。 阅读全文
摘要:
BeanUtils工具由Apache软件基金组织编写,提供给我们使用,主要解决的问题是:把对象的属性数据封装到对象中。 Beanutils工具在使用时几乎只用到以下几个方法,其中一个方法通常情况下都是使用匿名内部类。 BeanUtils.setProperty(bean, name, value); 阅读全文
摘要:
Maven父工程在Maven项目中扮演着重要的角色,主要用于统一管理项目的依赖和配置,简化项目维护工作。以下是关于Maven父工程的一些关键概念和操作步骤: Maven父工程的作用 统一管理依赖:父工程可以集中管理项目的依赖信息,子模块可以直接继承这些依赖,而不需要重复声明,简化了依赖管理 阅读全文
摘要:
在SQL Server中,为了防止查询的表被锁,可以使用NOLOCK或READCOMMITTED隔离级别。NOLOCK可以使查询忽略锁,但可能会读取到未提交的事务数据或读取到过期的数据。READCOMMITTED隔离级别保证了事务之间的可串行化,避免了脏读,但可能会出现幻读(Phantom Read 阅读全文