自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux vim下出现^M,将^M替换为回车

全部替换,命令 sed -i ‘s/^M/\n/g’ $file,注意不要复制粘贴,^M的输入方法是先输入ctl+v,再输入ctl+m

2021-08-23 21:50:23 388

原创 SpringBoot自定义Starter的自动配置类不起作用

可能的原因:1.未打包2.如果打包了,打开打包的jar文件,查看META-INF下是否有spring.factories文件,如果没有就在pom文件中加入以下配置<build> <resources> <resource> <directory>src/main/resources</directory> <includes>

2020-12-19 19:00:55 1646 1

原创 SpringBoot+Druid+MyBatisPlus配置自动切换多数据源实现读写分离

1.创建项目并加入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <dependency>

2020-12-15 22:19:52 714 1

原创 主从复制,重启机器发现slave_sql_running:no

配置好mysql主从复制后,重启服务器后发现Slave_SQL_Running: Nomysql> show slave status \G*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.218.128

2020-12-15 11:53:06 322 1

原创 docker拉取rancher并启动

拉取rancher镜像docker pull rancher/server 启动docker run -d --restart=always -p 8089:8080 rancher/server查看启动状态docker@lzk-virtual-machine:~$ docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS

2020-11-30 10:29:49 747

原创 Java设计模式之单例模式

单例模式是指在系统启动后,指挥创建一次对象,所有用户或线程共用同一个对象。单例有很多种的实现方式,都必须要做的就是私有化构造器和提供一个获取实例对象的静态方法。接下来对这些单例一一介绍1,饿汉式单例 饿汉式:声明时就初始化,类加载后就创建完成,没有延迟,所以饿汉式是线程安全的实现方式:public class Singleton { //直接创建对象实例,因为加了static,所以类加载器加载完成后就会创建对象实例 private static Singleton singlet

2020-11-28 17:40:19 77

原创 mysql主从配置

1准备工作首先在不同Linux系统中安装MySQL,自行安装我这里有两个ip为128的mysql@node01-virtual-machine:/etc/mysql/mysql.conf.d$ mysql -Vmysql Ver 14.14 Distrib 5.7.24, for Linux (x86_64) using EditLine wrapperip为129的lzk@lzk-virtual-machine:/etc/mysql/mysql.conf.d$ mysql -Vmys

2020-11-28 17:27:49 55

原创 linux安装MySQL5.7后再/etc找不到my.cnf的问题

MySQL5.7.18版本后修改/etc/mysql/mysql.conf.d下的mysqld.cnf 就可以

2020-11-28 16:14:11 1202

原创 Ubuntu配置下载镜像加速

lzk@lzk-virtual-machine:/etc/apt$ sudo vim /etc/apt/sources.list添加如下内容deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://m

2020-11-28 12:47:06 419

原创 Ubuntu 18.04 安装mysql5.7

Ubuntu 18.04 安装mysql5.71.1安装安装mysql服务sudo apt-get install mysql-server安装客户端sudo apt install mysql-client安装依赖sudo apt install libmysqlclient-dev1.2设置root密码mysql5.7安装完成后普通用户不能进mysql,原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password

2020-11-28 12:31:35 142

原创 ubuntu18.4安装docker

1.卸载sudo apt-get remove docker docker-engine docker.io containerd runc2.安装Dockersudo apt-get update# 安装依赖包sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common# 添加 Docker 的官方 GPG 密钥curl -fsSL https://d

2020-11-26 18:56:41 160

原创 ubuntu新建和删除用户

ubuntu新建和删除用户新建用户useradd -m [username]usermod -s /bin/bash [username]删除用户sudo userdel -f [username]

2020-11-26 18:18:13 89

原创 ubuntu18.4 安装 nacos 1.2.1

ubuntu18.4 安装 nacos 1.2.11.下载下载地址[.tar.gz] https://github.com/alibaba/nacos/releases2.解压3.配置数据库进入conf文件夹,找到application.properties配置文件node01@node01-virtual-machine:~$ cd /home/node01/data/nacos/nacos/conf/node01@node01-virtual-machine:~/data/nacos/na

2020-11-26 10:21:33 213

原创 Spring AOP 的实现以及原理讲解

AOP 的实现步骤AOP:【动态代理】指在程序运行期间动态的将某段代码切入到指定位置进行运行的编程方式1,导入 AOP 模块: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dep

2020-05-10 18:44:57 138

原创 Spring IOC 容器的创建过程

Spring的创建主要是在refresh()方法内实现1,prepareRefresh();刷新前预处理 1),initPropertySources(); 初始化一些属性设置,子类自定义个性化的属性设置方法 2),getEnvironment().validateRequiredProperties(); 检验属性的合法等功能 3),this.earlyApplicationEvents = new LinkedHashSet<>(); 保存容器中一些早期的事件2

2020-05-10 18:20:44 252

空空如也

空空如也

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

TA关注的人

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