- 博客(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关注的人