flutter getx 多主题 包含深色模式
· 阅读需 6 分钟
思路:使用Getx的 changeThemeMode / forceAppUpdate 和 缓存
思路:使用Getx的 changeThemeMode / forceAppUpdate 和 缓存
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wget gnupg2 git
创建一个config微服务 添加依赖
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
</dependencies>
Eureka和ZooKeeper的区别 Eureka能够自动注册并发现微服务,然后对服务的状态、信息进行集中管理,保 证AP
在分布式领域有一个很著名的CAP定理:C:数据一致性。A:服务可用性。P:分区容错性(服务对网络分区故障的容错性)。
在父工程pom中
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2021.0.3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
OpenFeign官方文档 Feign和RestTemplate一样,也是HTTP客户端请求工具,但是它的使用方式更加便捷。 在需要使用Feign的服务中添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
创建一个网关微服务,添加依赖
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
</dependencies>
Hystrix官方文档 在需要进行服务熔断 的服务pom文件添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
<version>2.2.10.RELEASE</version>
</dependency>
npm config set registry http://registry.npm.taobao.org/
npm config set registry https://registry.npmjs.org/
yarn config set registry http://registry.npm.taobao.org/
yarn config set registry https://registry.npmjs.org/