自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 jenkins + docker + SpringBoot

使用jenkins打包项目到容器,并使用docker启动 1、安装JDK 下载linux环境的jdk(Oracle官网下载) 将下载好的jdk压缩包放到服务器/虚拟机并解压 配置系统环境变量 vi /etc/profile # 在文件末端添加以下内容 export JAVA_HOME=jdk安装目录 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${..

2022-05-07 22:38:27 1202 5

原创 Spring Boot + MyBatis 实现读写分离

Spring Boot + MyBatis 实现读写分离 MySQL主从复制配置 项目下载 一、版本号 Spring Boot:2.2.2.Release <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</versi

2022-03-07 10:55:46 777

原创 MySQL主从复制

MySQL主从复制 一、准备工作 MySQL:5.7.x 准备至少两台数据库 其中一个数据库作为master,其余作为slave 二、主数据库配置 1、修改配置文件 Windows:my.ini Linux:my.cnf 在配置文件中添加以下配置 [mysqld] log-bin=mysql-bin # 非必需 server-id=1    # 必需 2、启动mysql,使用root用户登录,创建新用户,用于数据同步 # 创建用户: create user 'maste-user'@'localh

2022-03-04 17:30:44 679

原创 SpringCloud 2020笔记三

八、Spring Cloud Stream 构建消息驱动微服务的框架 应用程序通过生产者(outputs)、消费者(inputs)与Spring Cloud Stream中binder对象交互 通过在配置文件中进行配置来binding,而Spring Cloud Stream的binder对象负责与消息中间件交互 类似jpa,屏蔽底层消息中间件的差异,程序员主要操作Spring Cloud Stream即可 不需要管底层是kafka还是rabbitMq,屏蔽底层消息中间件的差异,降低切换成本,统一消息的编

2021-12-14 09:47:41 461

原创 SpringCloud 2020笔记二

SpringCloud 2020笔记二 Spring生态系统之上建立的 API 网关服务 基于Spring FrameWork 5、Project Reactor、Spring Boot 2.0 Spring FrameWork 5引入了新的响应式框架WebFlux(典型的异步非阻塞框架) 动态路由:能够匹配任何请求属性 可以对路由指定Predicate(断言)和Filter(过滤器) 集成Hystrix的断路器功能 集成Spring Cloud服务发现功能 易于编写的Pred

2021-12-14 09:46:20 494

原创 IDEA2020导入Spring源码

IDEA导入Spring源码 一、环境准备 1、 IDEA版本:2020.3.4 2、 Spring版本:spring-framework-5.1.x 3、 Gradle安装 Gradle版本查看:Spring源码下载解压后在 gradle/wrapper/gradle-wrapper.properties 文件中查看, Gradle下载:点击下载 Gradle安装 1、下载后直接解压到指定路径 2、在init.d目录下添加配置文件 init.gradle 3、配置环境变量 Path环

2021-12-10 11:23:08 1747

原创 Zookeeper安装教程

Zookeeper安装教程 环境准备 虚拟机工具:VMware Workstation Pro linux系统:CentOS-6.8-x86_64-bin-DVD1.iso JDK:jdk-8u301-linux-x64.tar.gz Zookeeper:zookeeper-3.4.13.tar.gz 链接工具:xshell 软件打包: 链接:https://pan.baidu.com/s/1MQPQVUHD_FDkUNPmN6uc-Q 提取码:wpru 安装前提 需要先安装JDK: 1、首先去官网

2021-09-03 11:19:02 6295 1

原创 SpringCloud 2020笔记一

SpringCloud 2020笔记 一、Eureka梳理 1、注册中心 ① pom文件 <!-- 服务注册中心的服务端 eureka-server --> <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka-server --> <dependency> <groupId>org.springframework.c

2021-08-30 18:12:17 189

原创 SpringCloud笔记

SpringCloud笔记 笔记及相关代码:码云链接 一、微服务 1、什么是微服务 微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底的去耦合,每个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似于进程概念,能够自行单独启动或者销毁,拥有自己独立的数据库。 2、微服务和微服务架构 微服务 强调的是服务的大小,它关注的是某一个点,是具体的解决某一个问题/提供落地对应服务的一个服务应用,狭义的看,可以看做是IDEA里面的一个个微服务工.

2021-08-25 19:36:00 111

原创 windows修改hosts文件后不重启的方法

windows修改hosts文件后不重启的方法 win + r ,输入cmd,打开dos命令窗口 依次输入命令: ipconfig /displaydns //显示DNS缓存内容 ipconfig /flushdns //删除DNS缓存内容 这样,系统就会清空本机的DNS缓存,从而不必重启,就能使Hosts文件生效。 ...

2021-08-25 16:44:29 990

原创 记录SpringBoot项目下token的使用

记录SpringBoot项目下token的使用 项目代码:码云链接 项目技术栈 后端 * SpringBoot + MyBatis 前端 * MiniUi + jQuery 数据库 * MySql 项目集成 一、登录成功后生成token Tip:此处的token只是用于练习用,暂未考虑安全性 @ApiOperation("用户登录时自动添加登录记录") @RequestMapping(value = "/login", method = RequestMethod.POST) .

2021-08-24 18:25:06 922

原创 SQL语句执行顺序

SQL语句执行顺序学习记录 数据表: student SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for student -- ---------------------------- DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO

2021-08-23 16:46:34 422

原创 SpringBoot聚合工程打包成jar

记录一下SpringBoot聚合工程打包成jar 项目整体结构 1、创建一个Maven工程作为parent,packaging为pom 2、在parent工程下新建多个子项目(普通maven项目),最后新建一个controller子工程(springboot),packaging为jar 3、在controller工程的pom文件中添加打包插件依赖 <build> <plugins> <plugin> <groupId>org.sprin

2021-08-13 10:58:40 749 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除