SpringCloud-(五)Redis分布式环境的搭建 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录测试以本地搭建为例,服务器上同理。测试版本 7.0.4 。 下载地址:https://github.com/redis/redis/relea 2022-09-22 SpringCloud 星星之火 SpringBoot Redis
星星之火-Mac安装Oh-My-Zsh 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录切换Bash1chsh -s /bin/zsh 安装1curl -L https://raw.github.com/ro 2022-09-20 星星之火 星星之火 Oh-My-Zsh
SpringBoot-(二十六)SpringBoot集成Swagger3 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录实现SpringBoot集成Swagger3。 导入依赖12345<dependency> <groupId>io.springfox</groupId& 2022-09-19 SpringBoot 星星之火 SpringBoot Swagger3
SpringCloud-(四)Sentinel的搭建与使用 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录官方下载地址:https://github.com/alibaba/Sentinel/releases 下载后就可以直接放在项目中。 配置启动 2022-09-18 SpringCloud 星星之火 SpringBoot Sentinel
SpringCloud-(三)常见分布式环境搭建 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录MySQL主从复制环境搭建MySQL的安装:MySQL-Ubuntu20.04安装MySQL8.0以及远程连接 安装并开启远程连接。 主库操 2022-09-17 SpringCloud 星星之火 SpringBoot MySQL Nacos
SpringCloud-(二)SpringCloud实现分布式项目基本搭建以及Nacos的使用 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录项目搭建具体可见:SpringBoot-(二十三)SpringBoot模块化步骤详解 ⚠️提示:如果创建好的依赖中有以下依赖,可先将其注释掉, 2022-09-17 SpringCloud 星星之火 SpringBoot Nacos
SpringCloud-(一)Nacos的安装与启动 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录项目下载地址:https://github.com/alibaba/nacos/releases 下载之后直接导入IDEA即可。 设置单机且前 2022-09-15 SpringCloud 星星之火 SpringBoot
星星之火-MAC实现同时配置使用Gitlab和GitHub 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录同时配置两个GitHUb也是同样的道理。 生成密钥⚠️注意:自己更改生成密钥的地址!!! 1ssh-keygen -t rsa 2022-09-11 星星之火 星星之火
SpringBoot-(二十五)SpringBoot自定义注解实现接口防刷 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录自定义注解123456789101112131415161718192021package com.tothefor.demo.limitcount;import java.lang.a 2022-09-07 SpringBoot 星星之火 SpringBoot
SpringBoot-(二十四)SpringBoot简单整合操作Redis SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录SpringBoot整合Redis提供了RedisTemplate和StringRedisTemplate两个类,其中StringRedisTemplate是RedisTemplate的 2022-09-05 SpringBoot 星星之火 SpringBoot
SpringBoot-(二十三)SpringBoot模块化步骤详解 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录📢注意:各个模块中的打包插件可保留。 首先创建项目 创建好的项目,删除多余无用文件: 再修改父项目的pom文件内容: 12345678910111213141516171819202 2022-09-04 SpringBoot 星星之火 SpringBoot
SpringBoot-(二十二)Validator的参数校验与自定义注解实现参数、类校验 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录实现步骤 一:写自定义注解。 二:自定义实现校验规则。 三:测试。 导入依赖123456789<dependency> <groupId>org.spring 2022-09-02 SpringBoot 星星之火 SpringBoot
JAVA8-Java8的流式编程-Optional的使用 JAVA8 是一个有里程碑的一个版本,提供了很多的新特性。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 目录创建对象判空处理当被判断的值为null时,并不会进行报错处理。 123456Optional<Integer> integer = Optiona 2022-09-02 JAVA8 星星之火 JAVA8