自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文说透 Spring 循环依赖问题

一文说透 Spring 循环依赖问题何为循环依赖喏,如图:就是这样:A、B、C 之间相互依赖造成的问题来一串代码说明问题public class A { private B b;}public class B { private A a;}/**********************/<bean id="beanA" class="xyz.coolblog.BeanA"> <property name="beanB" ref="beanB

2021-08-12 09:28:42 160

原创 使用Docker搭建MQTT服务器

拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/synbop/emqttd:2.3.6运行镜像–name 名字-p 18083 服务器启动端口-p 1882 TCP端口-p 8083 WS端口-p 8084 WSS端口-p 8883 SSL端口-d 指定容器docker run --name emq -p 18083:18083 -p 1883:1883 -p 8084:8084 -p 8883:8883 -p 8083:80.

2021-01-27 10:50:37 2296

原创 安装docker并使用docker安装mysql

安装Docker1、 Docker 教程地址:https://www.runoob.com/docker/centos-docker.install.html2、安装docker命令:yum install docker-io3、启动docker命令:service docker start4、查看docker是否启动成功命令:ps -ef|grep docker使用docker安装mysql1、查询mysql命令:docker search mysql2、安装mysql命令:d

2021-01-18 11:00:31 190

原创 yum源安装docker

注:记得修改镜像源国外镜像一般很难访问,建议配置阿里云镜像。yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoCentos7上安装dockerDocker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照sta

2021-01-18 10:21:30 423

原创 centOS7安装nginx及nginx配置

安装所需插件1、安装gccgcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言命令:查看gcc版本gcc -v一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到,安装命令:yum -y install gcc2、pcre、pcre-devel安装pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库

2021-01-14 10:27:08 114

原创 Centos7安装Redis

一、安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装[root@localhost local]# yum install -y gcc二、下载并解压安装包[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz[root@localhost local]# tar -zxvf redis-5.0.3

2021-01-14 10:22:50 98

原创 centos 7 安装 mysql-5.7

实测centos 7 中安装mysql-5.7版本数据库的详细过程,在安装mysql-5.7的时候,可以通过查看日志(/var/log/mysqld.log)提示的错误,进行一步步的调试安装。这样可以快速准确的解决各种问题,完成搭建。官网下载页面:https://dev.mysql.com/downloads/mysql/5.7.html#downloads一、安装软件1.下载解压bash #下载软件包 wget -c https://dev.mysql.com/get/Dow

2021-01-14 10:18:39 108

原创 centos7 安装jdk 1.8

1、下载jdk1.8 for linux的安装包 jdk-8u11-linux-x64.tar.gz,下载地址:http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz2、卸载centos原本自带的openjdk,运行命令:rpm -qa | grep java然后通过 rpm -e --nodeps 后面跟系统自带的jd

2021-01-14 10:08:34 133

原创 linux下mysql忘记密码解决方案

检查mysql服务是否启动,如果启动,关闭mysql服务运行命令:ps -ef | grep -i mysql如果开着就运行关闭的命令:service mysqld stop2.修改mysql的配置文件my.conf一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件在文件的[mysqld]标签下添加一句:skip-grant-tables然后wq!保存退出。3.重启数据库运行命令:service mysqld start4.重启数据库运行命令:servic.

2020-08-08 10:59:15 418

原创 java8新特性:对map集合排序

一、简单介绍Map在讲解Map排序之前,我们先来稍微了解下map,map是键值对的集合接口,它的实现类主要包括:HashMap, TreeMap, Hashtable以及LinkedHashMap等。其中这四者的区别如下(简单介绍):HashMap:我们最常用的Map,HashMap是无序的,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访...

2020-03-13 12:05:06 1181

空空如也

空空如也

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

TA关注的人

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