- 博客(47)
- 收藏
- 关注
原创 利用Docker搭建Mysql 5.7强一致性集群解决方案实战
利用Docker搭建Mysql 强一致性集群解决方案实战前言最近一周在学习Docker技术,以前工作中用过Docker,K8S,实质上对于Docker 的认知只停留在是一种容器技术,对于Docker网络,宿主机目录挂载等内容只停留在使用上,并没有什么本质上的认知。本篇文章旨在利用Docker解决一个需求:部署一个Mysql集群,集群数据强一致性。拓展:Mysql 高可用,弱一致性集群搭建解决...
2020-04-17 12:37:16 1729 1
原创 Navicat 无法连接MySQL8.0的caching_sha2_password问题
Navicat 无法连接MySQL8.0的caching_sha2_password问题前言年后一直在忙的工作终于到一段落了,闲下来终于有时间学习新技术了,docker 容器技术这么火爆,利用docker 安装一个mysql 8.0, 遇到Navicat 无法连接MySQL8.0的caching_sha2_password问题,查找资料解决。现象mysql 8版本,Navicat 11 版...
2020-04-15 10:44:07 2216
原创 Vagrant+VirtualBox玩转虚拟机
Vagrant+VirtualBox玩转虚拟机前言第一次接触虚拟机是在2015年的时候,那时候了解到虚拟机管理软件有两种:VMware、VirtualBox,由于VMware有些功能并不开源,收费,VirtualBox是开源软件,所以当时公司采用VirtualBox去管理虚拟机,VirtualBox创建虚拟机的步骤都知道,下载系统iso镜像,在VirtualBox上配置内存、硬盘存储,cpu、...
2020-04-14 21:01:41 2591
原创 IDEA一键部署springboot项目到远程docker
前言IDEA是Java开发利器,springboot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,本文将这三者完美结合在一起。1.docker环境安装参考资料:https://docs.docker.com/install/2.配置docker远程端口2.1 配置远程端口vi /usr/lib/systemd/system/docker.service找到 E...
2020-04-10 09:27:29 2482
转载 一个故事看懂JVM垃圾回收(好文章值得收藏)
原文地址:https://www.cnblogs.com/xuanyuan/p/12419730.html
2020-04-08 19:15:16 785
原创 Centos7 之Mysql 5.7安装步骤
1.下载安装源[root@root mysql_source] wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm2.安装源[root@root mysql_source] yum localinstall mysql57-community-release-el7-7.noarch.rpm...
2020-04-02 16:33:17 287
原创 KubernetesAPI接口启用注意事项
1.API授权访问admin没有足够的权限,需要给admin选择一个合适的clusterrole.将admin这个user与clusterrole:cluster-admin bind到一起。命令如下:#kubectl create clusterrolebinding login-on-dashboard-with-cluster-admin --clusterrole=cluster-a...
2020-04-02 14:43:33 451
原创 Kafka之KSQL简单安装操作
1.KSQL官网地址官方地址2. KSQL安装步骤2.1 下载地址下载地址 confluent-oss-5.0.0-2.11.tar.gz2.2 安装步骤a. 解压# tar -zxvf confluent-oss-5.0.0-2.11.tar.gzb. 启动kafka# ./bin/confluent startc. 启动ksql客户端# ./bin/ksql3....
2020-04-02 14:40:19 2403
原创 Kafka安装步骤
1. 安装包地址下载地址2. 单机安装1. 安装包:kafka_2.11-1.1.0.tgz2. 把安装包放在/data/program/文件夹下,如果没有program文件夹,则创建一个# mkdir program3. 解压# tar -zxvf kafka_2.11-1.1.0.tgz4. 修改/config/server.propeties配置文件Kafka依赖zook...
2020-04-02 14:30:58 332
原创 Centos7安装FTP服务器
Centos7安装FTP服务器1. 通过yum安装vsftpd2.修改vsftpd的配置文件3.新建FTP用户1. 通过yum安装vsftpdyum install -y vsftpd2.修改vsftpd的配置文件vim /etc/vsftpd/vsftpd.conf 修改配置文件如下A. 不允许匿名访问anonymous_enable=NOB. 允许使用本地 账号进行ftp用户登...
2020-04-02 14:23:09 318
原创 浅谈数据结构之图的面试真题-Dijkstra最短路径算法(四)
浅谈数据结构之图的面试真题-Dijkstra最短路径算法(四)上一篇算法描述通过Dijkstra计算图G中的最短路径时,需要指定起点vs(即从顶点vs开始计算)。此外,引进两个集合S和U。S的作用是记录已求出最短路径的顶点,而U则是记录还未求出最短路径的顶点(以及该顶点到起点vs的距离)。操作步骤初始时,S只包含起点vs;U包含除vs外的其他顶点,且U中顶点的距离为"起点vs到该顶点...
2019-12-06 14:16:20 627
原创 Postgresql取并集,交集,差集
Postgresql取并集,交集,差集并集关键字UNION例子:query1 UNION query2交集关键字INTERSECT例子:query1 INTERSECT query2差集关键字EXCEPT例子:query1 EXCEPT query2其中query1和query2的SELECT子句中字段个数必须相同,且对应的数据类型必须相同(如果int和bigint结果取big...
2019-11-26 15:31:32 11538
原创 浅谈数据结构之图(一)
浅谈数据结构之图(一)基本概念1. 图的定义图(graph)是由一些点(vertex)和这些点之间的连线(edge)所组成的;其中,点通常被成为"顶点(vertex)",而点与点之间的连线则被成为"边或弧"(edege)。通常记为,G=(V,E)。2. 图的种类根据边是否有方向,将图可以划分为:无向图和有向图。3. 邻接点和度3.1 邻接点一条边上的两个顶点叫做邻接点。例如,...
2019-11-24 15:27:57 499
原创 关于SpringBoot项目配置敏感信息加密问题处理方法
关于SpringBoot项目配置敏感信息加密问题处理方法前言SpringBoot项目配置文件一般是properties或者yml文件,项目打包的时候JVM是不进行编译处理的,目前项目中关于类似数据库地址、用户名、密码等都是明文,很容易泄露,造成损失。此文针对于这个问题提供一种解决方案,仅供参考。技术方案 这里提供一种加解密的技术方案,来提高属性配置的安全性。利用到jasypt包,Gi...
2019-07-20 14:36:23 843
原创 浅谈数据结构之线性表基础算法和面试真题(二)
上一篇线性表基础算法线性表反转算法线性表取中间节点,开阔算法思路。线性表反转算法算法描述:线性表反转,就是由原来的前一个节点指向后一个节点,变成后一个节点指向前一个节点,例如1,2,3,4的顺序,反转成4,3,2,1。/** * 反转链表 * 时间复杂度O(n),空间复杂度O(1) * @param head * @return */ public static Li...
2019-06-11 19:49:36 371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人