- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 docker-compose创建nginx并部署ssl证书,阿里云ssl证书
docker-compose创建nginx并部署ssl证书,阿里云ssl证书
2022-11-15 17:49:01
1130
1
原创 mysql 何为B+树,为什么主键查询会快
何为B+树,中文名我叫它平衡多节点查找树,每个节点相当于下面的一个索引,每层相当于下面说到的一页,数据只存放在叶子节点(即没有子节点的节点),索引会在非叶子节点上存储,Innodb 的所有数据文件(后缀为 ibd 的文件),他的大小始终都是 16384字节(16k)的整数倍,也就是说每页数据是16K,假设某表主键为bigint,8 字节,每个指响子节点的指针为4字节,那么每页可存索引16384/14=1170个,因为若每行数据大小为1K,那么每页可存数据为16,那么两层的数据为1170*16=187
2021-05-12 16:36:15
641
原创 docker 创建redis的小坑
需要先创建redis.conf文件mkdir -p /mydata/redis/conftouch /mydata/redis/conf/redis.confdocker pull redisdocker run -p 6379:6379 --name redis \-v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \-d redis redis-server /etc
2021-03-04 23:19:34
168
2
原创 修改mysql配置
vi/mydata/mysql/conf/my.conf[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_.
2021-03-04 23:16:53
198
2
原创 docker构建mysql
下载镜像:sudo docker search mysqlsudo docker pull mysql:5.7启动镜像# --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行sudo docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysq
2021-03-04 22:59:08
93
1
原创 安装docker
官方教程:https://docs.docker.com/engine/install/centos/先卸载docker旧版本,指令yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ dock
2021-03-04 22:25:21
100
1
原创 virtual box快速构建centos,解决vagrant up慢的问题
下载安装virtual box 使用迅雷下载,链接如下:https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1.18-142142-Win.exe,亲测贼快同样下载vagrant,使用迅雷:https://releases.hashicorp.com/vagrant/2.2.14/vagrant_2.2.14_x86_64.msi同样因为vagrant up 速度问题,我们使用迅雷下载centos7:https://cloud
2021-03-04 21:44:11
220
1
原创 Profile,多配置管理,maven和spring.profiles.active可以做到
maven加上profiles标签,mvnclean package -P prod,maven打包的时候会将prod下的文件替换src/main/resources下的文件 <profiles> <profile> <!-- 本地开发环境 --> <id>dev</id> <properties> <package.environment>dev</package.en.
2021-03-04 14:04:39
842
1
原创 方便自己的问题总结:poi处理大文件xlsx会内存溢出问题,换sax的xml处理方式来处理就解决了,也做了优化和代码抽象
首先org.xml.sax.helpers.DefaultHandler是用来处理xml文件的,这个清楚之后就可以开干了。这里我把几个文件格式统一抽象import java.io.File;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import org.xml.sax.helpers.DefaultHandler;/** * @ClassName: FileAbstra
2021-03-04 11:20:03
457
2
原创 docker启动官方tomcat镜像的容器,404是因为使用了加速器,而加速器里的tomcat的webapps下没有root等文件
安装流程省略,最终环境centos7,docker加速器是阿里云里的(容器服务里有,不过要登录阿里云),且浏览器可以ping到虚拟机的ip。下载tomcat官方镜像,就是这个镜像(阿里云里的tomcat的webapps下没有任何文件)docker pull tomcat创建对应容器,-d后台运行,--name给个名字-p匹配对应端口docker run -d --name...
2020-02-08 02:40:59
1621
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人