自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis-plus逆向工程,下载即用

mybatis-plus-generator可以帮助我们快速生成所需的controller、service、mapper、entiy、xml等文件,支持lombok、mybatis-plus注解的生成github地址

2020-08-22 00:15:57 331

原创 kubernetes从入门到放弃之二进制部署k8s集群(安装etcd)

本文承接上篇文章kubernetes从入门到放弃之二进制部署k8s集群(安装docker)安装etcd集群etcd是一个分布式键值存储系统,用于保存集群状态数据,比如pod、service等对象信息。安装前的准备工作安装位置我们在192.168.1.130、192.168.1.128、192.168.1.129三台服务器上安装,切记,生产环境需要安装到k8s集群之外的服务器(所有服务器...

2020-04-05 17:30:44 261

原创 kubernetes从入门到放弃之二进制部署k8s集群(安装docker)

本文承接上篇文章kubernetes从入门到放弃之k8s介绍kubernetes集群几种主流部署方式minikubeMinikube是一个工具,可以在本地快速运行一个单点的kubernetes,仅用于尝试kubernetes或日常开发的用户使用。部署地址 https://kubernetes.io/docs/setup/minikube/kubeadmKubeadm也是一个工具...

2020-04-05 13:34:05 409

原创 kubernetes从入门到放弃之k8s介绍

kubernetes概述kubernetes是Google在2014年开源的一个容器集群管理系统,简称k8s;k8s用于容器化应用程序的部署,扩展和管理;k8s提供了容器编排、资源调度、弹性伸缩、部署管理、服务发现等一系列功能;k8s官方网址 https://www.kubernetes.iokubernetes特性自我修复在节点故障时,重启失败的容器,替换以及重新部署,保证...

2020-04-05 11:58:38 466

原创 配置文件敏感信息加密方法

前言在开发过程中,我们数据库的连接信息是很敏感的,直接以明文的方式写在配置文件中,存在很大的风险,数据库用户名及密码很容易泄露,所以推荐以密文的方式书写配置文件中的敏感信息。jasypt 是一个 java 实现的安全框架,国外大神 Ulises Bocchio 写了一个spring boot 下用的工具包,github 地址https://github.com/ulisesbocchio/jas...

2020-02-23 23:04:32 1053

原创 rabbitmq集群的搭建

安装准备使用两台虚拟机192.168.200.131 作为主服务器192.168.200.142 作为从服务器6位linux系统Linux m200p131 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux依赖环境的安装yum -y i...

2020-02-23 20:56:13 342

原创 ELK分布式日志系统的搭建以及使用

ELK的组成ELK是elasticsearch、logstash、kibana三个开源框架的首字母简写,logstash负责采集日志文件并写入elasticsearch集群,kibana是从elasticsearch集群快速查询日志的客户端;下载准备下载elasticsearch,https://www.elastic.co/cn/downloads/elasticsearch;下载no...

2020-02-23 18:50:05 681

原创 redis集群的发布订阅模式

项目开发过程中,遇到需要发消息的情况,是不是脑海里不自主的浮现kafka、rabbitmq等常用的消息队列?但如果消息非常简单,并且用量也不大,消息队列就会有点大材小用了吧,忽然想起了redis 也有消息队列的功能,只不过我们经常把redis 用作缓存(这个是redis最大的卖点),忽略了它的辅助技能,今天我就简单讲解一下 redis 的发布订阅模式如何使用。发布者和订阅者都是Redis客户端...

2019-10-25 14:36:42 4701 2

原创 利用阿里研发的easyexcel导入导出excel,避免OOM,并对excel加密保护

利用阿里研发的easyexcel导入导出excel,避免OOM,并对excel加密保护虽然POI是目前使用最多的用来做excel解析的框架,但这个框架并不那么完美。大部分使用POI都是使用他的userModel模式。userModel的好处是上手容易使用简单,随便拷贝个代码跑一下,剩下就是写业务转换了,虽然转换也要写上百行代码,相对比较好理解。然而userModel模式最大的问题是在于非常大的...

2019-10-23 10:39:05 9866 7

原创 java压缩文件,并对压缩包添加解压密码

得瑟得瑟

2019-10-18 14:31:36 2543

原创 RabbitMQ 死信队列的简单使用

RabbitMQ 死信队列的简单使用关于RabbitMQ死信队列死信队列,顾名思义,就是存放死信的队列,消息死掉的方式通常有以下几种:消息被拒绝(basic.reject/ basic.nack)并且不再重新投递 requeue=falsechannel.basicNack(message.getMessageProperties().getDeliveryTag(), false, f...

2019-06-05 11:59:57 878

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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