自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 JAVA架构师之路十六:设计模式之责任链模式

责任链模式

2020-12-21 20:30:59 83366 4

原创 JAVA架构师之路十五:设计模式之策略模式

策略模式

2020-12-16 14:55:41 83435 2

原创 JAVA架构师之路十四:设计模式之模板模式

模板模式

2020-12-15 18:55:17 83294 1

原创 JAVA架构师之路十三:设计模式之委派模式

委派模式

2020-12-11 14:04:07 233 2

原创 JAVA架构师之路十二:设计模式之桥接模式

桥接模式

2020-12-10 16:55:59 271

原创 JAVA架构师之路十一:设计模式之适配器模式

适配器模式。

2020-12-09 20:27:10 83250

原创 JAVA架构师之路十:设计模式之组合模式

组合模式

2020-12-09 15:18:36 162

原创 JAVA架构师之路九:设计模式之享元模式

享元模式

2020-12-08 19:00:55 167

原创 JAVA架构师之路八:设计模式之装饰器模式

装饰器模式

2020-12-04 15:19:22 216 1

原创 JAVA架构师之路七:设计模式之门面模式

门面模式

2020-11-30 16:23:38 223

原创 JAVA架构师之路六:设计模式之代理模式

代理模式

2020-11-26 16:20:15 193

原创 JAVA架构师之路五:设计模式之建造者模式

建造者模式

2020-11-24 20:34:03 326 4

原创 JAVA架构师之路四:设计模式之原型模式

原型模式

2020-11-19 14:26:23 449

原创 JAVA架构师之路三:设计模式之单例模式

挑战全网最全的经典设计模式之单例模式

2020-11-17 21:11:03 5171 25

原创 JAVA架构师之路二:设计模式之工厂模式

经典设计模式之工厂模式

2020-11-16 16:13:36 633

原创 JAVA架构师之路一:七大软件设计原则

软件设计的七大原则,你知道多少?

2020-11-04 20:17:16 607 3

原创 K8S实战进阶篇:一文带你深入了解K8S持久化存储解决方案

一文带你深入了解K8S持久化存储解决方案

2020-04-30 11:54:22 7218 16

原创 K8S实战基础篇:一文带你深入了解K8S实战部署SpringBoot项目

一文带你深入了解K8S实战部署SpringBoot项目

2020-04-26 15:37:49 30548 26

原创 利用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

原创 浅谈常用的分布式ID的设计方案以及Snowfake是否受冬令时切换影响

浅谈常用的分布式ID的设计方案以及Snowfake是否受冬令时切换影响

2019-12-11 15:49:17 680

原创 浅谈数据结构之图的面试真题-Dijkstra最短路径算法(四)

浅谈数据结构之图的面试真题-Dijkstra最短路径算法(四)上一篇算法描述通过Dijkstra计算图G中的最短路径时,需要指定起点vs(即从顶点vs开始计算)。此外,引进两个集合S和U。S的作用是记录已求出最短路径的顶点,而U则是记录还未求出最短路径的顶点(以及该顶点到起点vs的距离)。操作步骤初始时,S只包含起点vs;U包含除vs外的其他顶点,且U中顶点的距离为"起点vs到该顶点...

2019-12-06 14:16:20 627

原创 浅谈数据结构之图的深度优先和广度优先遍历算法(三)

浅谈数据结构之图的深度优先和广度优先遍历算法(三)上一篇

2019-12-05 14:27:48 602

原创 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

原创 浅谈数据结构之图的数据结构实现(二)

浅谈数据结构之图的数据结构实现(二)上一篇

2019-11-24 15:41:30 377

原创 浅谈数据结构之图(一)

浅谈数据结构之图(一)基本概念1. 图的定义图(graph)是由一些点(vertex)和这些点之间的连线(edge)所组成的;其中,点通常被成为"顶点(vertex)",而点与点之间的连线则被成为"边或弧"(edege)。通常记为,G=(V,E)。2. 图的种类根据边是否有方向,将图可以划分为:无向图和有向图。3. 邻接点和度3.1 邻接点一条边上的两个顶点叫做邻接点。例如,...

2019-11-24 15:27:57 499

原创 浅谈数据结构之树的面试真题(三)

浅谈数据结构之树的面试真题(三)上一篇

2019-11-22 11:08:44 353

原创 浅谈数据结构之树的基础算法(二)

浅谈数据结构之树(二)上一篇

2019-07-26 10:11:14 362

原创 浅谈数据结构之树(一)

浅谈数据结构之树

2019-07-25 14:54:33 496

原创 浅谈数据结构之栈和队列及基础算法和面试真题(一)

浅谈数据结构之栈和队列

2019-07-20 16:35:10 2336 7

原创 关于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关注的人

提示
确定要删除当前文章?
取消 删除