- 博客(7)
- 收藏
- 关注
原创 docker 搭建部署mysql主从复制
1.安装mysql主节点docker run --name mysqlMaster -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3340:3306 --restart=always mysql:5.7从节点docker run --name mysqlSlave -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3340:3306 --restart=always mysql:5.72.使用mysql连接工具查看是否能连接上若
2020-12-30 12:18:56
131
原创 hashmap扩容机制
前言:hashmap默认容量大小是16,可以自定义大小。默认为2的幂次方。位运算机制效率远大于求余计算。同时只有为2的幂次才能满足求于和位运算得到的结果一样。hashmap默认DEFAULT_LOAD_FACTOR为0.75,根据空间和时间的因数情况下选取的0.75hashmap在jdk1.8中转化为红黑树的条件链表长度为8的时候,且数组长度为64(不为64时候进行扩容,扩容可能将链表进行拆分)hashmap转化为红黑树采用泊松分布的概率学统计,冲突达到8的时候的概率是很低,因此是选择8has
2020-12-09 17:01:06
433
原创 linux系统部署nginx实现转发多个tomcat
1.linux系统安装对应的nginx依赖包yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel这些包是必须的2.下载nginxwget http://nginx.org/download/nginx-1.13.7.tar.gz若是无法使用wget 则直接上官网上下载,上传上去解压就可以3.安装和编译tar -zxvf nginx-1.13.7.tar.gzcd nginx-1.13.7#这一步我是直接默认安
2020-06-20 15:13:56
419
原创 linux启动tomcat不依赖jdk环境变量
指定tomcat启动的jdk:在tomcat安装的bin文件中,找到setclasspath.sh和catalina.sh,vi编辑,在最前面加上需要指定的启动jdk和jre的路径,如下: export JAVA_HOME=/home/tomcat/jdk1.8.0_131 export JRE_HOME=/home/tomcat/jdk1.8.0_131/jre 具体的路径根据自己...
2020-06-19 10:46:52
469
原创 SXSSFworkbook导出excel
1.需要的依赖,项目基于ssm框架,利用的是mybatis分页插件<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</version> <scope>compile</scope> </dependency> <depen
2020-06-17 11:17:30
616
原创 docker镜像创建部署springboot
1.创建一个springboot项目 https://start.spring.io/随便在里面写个controller@Controllerpublic class HelloController { @RequestMapping("/") @ResponseBody public String hello() { return "Hello, SpringBoot With Docker"; }}2.springboot打包,使用maven
2020-06-17 10:57:34
186
原创 虚拟安装docker
虚拟机安装docker步骤1.前提条件本地电脑已经安装vm和Centos7,我自己电脑安装的是Centos8安装centos过程中默认选择桥路连接方式,比较简单,安装完以上之后,进行ping www.baidu.com 查看网络是否通2.查看版本内核先将用户切到root下 su - rootuname -r 安装docker必须是10以上内核3.yum update将yum更新到最新的4.安装需要的软件包yum install -y yum-utils device-mappe
2020-06-15 15:26:39
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人