- 博客(5)
- 收藏
- 关注
原创 为什么MySQL使用B+而不是使用B树、二叉树、AVL树呢?(来龙去脉的去理解)
当你回答使用B+ 怎么怎么好的时候,其实这道面试题你就注定答不满分了,你应该是从一步步如果演变到使用B+来做MySQL的数据结构,下面就一步一步从二叉树——>AVL(平衡二叉树)——>B Tree(多路平衡查找树)——>B+ Tree的一个演变的过程来进行分析,为什么使用B+ Tree的?(1)先从二叉树开始说起:首先你得知道二叉树是什么吧:看下面的图一你就该很熟悉了吧然...
2019-06-30 17:42:10 6577 15
原创 如何通过Dockerfil制作出一个镜像,然后完整的通过镜像部署后端项目?
如何通过Dockerfil制作出一个镜像,然后完整的通过镜像部署项目到Linux上的整个流程?(1)首先你得先有一个自己写好的Dockerfile,这里我就不具体细说Dockerfile怎么编写了,大概说一下思路:首先编写Dockerfile一般都是以一个官方的镜像为基础镜像(当然用自己的镜像例外)然后需要注意Dockerfile一般都放在一个文件夹下,然后再文件夹下运行docker bu...
2019-06-29 00:26:51 611
原创 (二)在项目中如何使用ActiveMQ的具体用法(一些常见的踩坑)?
(1)首先一般在项目中的使用无非不就是把消息发送到ActiveMQ中的消息队列中去,先要考虑是使用点对点的模式,还是使用topic发布订阅的模式来进行发送的。然后就是结合自己的业务,看你放到ActiveMQ中的是什么类型的数据,然后采用不同的Message类型TextMessageMapMessageBytesMessage(我这里项目中采用的是字节数组类型的)StreamMessage...
2019-06-09 13:49:31 1491
原创 如何使用在Linux下搭建一个SFTP服务器的踩坑分享?
(1)创建一个名字为sftp分组,使用命令groupadd sftp(2)创建用户 admin 并且密码也是admin,使用命令useradd -g sftp -s /sbin/nologin -M admin(3)创建一个sftp的保存目录文件 ,使用命令mkdir /home/sftp/admin(4)修改文件夹的拥有者,使用命令 chown -R admin:sftp /home/sf...
2019-06-02 14:33:10 891
原创 如何在本地VMware上搭建服务器并能用shell连接工具连接到服务器(用sourceCTR或者Xshell)?
(1)首先第一步你需要做的就是先去VMware开机,然后使用命令行ifconfig去查看本机的IP地址,如果能查到IP地址最好,如果不能的话就继续下一步**(2)然后先去输入这个命令去更改里面的一个参数,cd /etc/sysconfig/network-scripts/,若果这个目录下没有ifcfg-eth0(我的这个没有eth0)这个文件,那么就是肯定有下面ifcfg-ens33这个文件,...
2019-06-02 14:16:22 796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人