自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Elasticsearch集群搭建(含开启安全认证详细步骤)

环境: Elasticsearch: 6.8.0 Kibana: 6.8.0 1.下载Elasticsearch的tar.gz包 地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.0.tar.gz 2.解压 tar -zxvfhttps://artifacts.el...

2020-03-29 23:38:46 5547 4

原创 Docker安装Mysql教程

Docker容器前几年一直很火,之前忙,一直没有时间研究。 现在工作刚好接触到了容器化部署,就花点时间来写一下。 首先,什么是Docker? 说起Docker大家可能有的人还是比较陌生,但是如果说虚拟机,大家肯定就很熟悉了。大学时候,我就没少折腾我的电脑,比较多的VMware。其实可以理解成就是电脑中隔离出一部分资源(CPU、内存、磁盘)来搭建一个新的系统。我们的电脑的主系统我们叫主机,隔离...

2020-03-20 12:34:31 391

原创 lombok插件下载教程

在开发中,使用lombok插件能给程序开发带来极大的便利,省去Getter、Setter等无技术含量的重复代码,让我们更专注于代码的逻辑设计。 lombok插件安装往往会有一些问题,IDE直接下载安装往往是失败的。 这里,我给大家写一篇lombok安装的教程: 1.首先查看IDEA的版本 2.去官网下载对应版本的lombok插件,地址:http://plugins.jetbrains....

2018-08-20 10:49:57 12130

原创 Docker常用命令大全

1.查看镜像 docker images 2.查询镜像 docker search [容器名] 3.下载镜像 docker pull [容器名]:[版本] 4.删除镜像 docker rmi [-f] [容器名]/[容器ID] 5.查看容器清单 docker container ls -a 6.查看运行的容器 docker ps 7.停止容器 docker ...

2020-03-20 14:23:58 328

原创 Docker的阿里云镜像加速器

Docker的国内加速器 推荐:阿里云镜像加速器,真心好用,墙裂推荐! 1.登录阿里云账号,查看 产品与服务->容器镜像服务 2.查看镜像加速器,查看 镜像加速器->加速器地址->复制 3.打开Docker的设置页,将镜像加速器地址复制到栏中,apply一下 4.检测是否成功 docker info 显示如下表示正常: 至此,Docker的镜像加...

2020-03-20 13:25:47 355

原创 JDK动态代理与Cglib动态对比与选择

在开发中,经常遇到代理问题,尤其是动态代理,在这里,本人对Java中的动态代理做一个小结。 在工作中,我们发现,当对所有业务类都需要打日志时,我们有两种方案: 1. 在每个类中加入日志代码(每个类都写一次,累不累?!); 2. 实现动态代理,只需要写一次日志代码就搞定了(对于我这种懒人来说,当然是这种了!); 有的人会说,那直接使用Spring的AOP不就行了么? 答案当时是:可以的!但...

2019-08-02 16:01:25 773

原创 Kafka原理

构成: 1.producer:     producer直接发消息到broker,broker会返回一些topic的元数据信息,比如:这些元信息包括哪些机器是存活的,topic的leader partition都在哪,现阶段哪些leader partition是可以直接被访问的 2.consumers     1).high-level-api:维持了已消费消息的状态,每次消费的都是下一个...

2018-08-17 18:41:07 218

原创 Java线程池:ThreadPoolExecutor源码分析

用过java线程的同学都应该大致了解,在java中,为了合理使用线程以合理利用资源、提高吞吐率以及加快响应时间,通常会使用java线程池,因为线程池架构设计合理,比起自己创建线程可能花销巨大来讲,线程池是一个很好的选择。作为一只喜欢研究源码的程序猿,就我所学,来讲讲java线程池是如何巩工作的。一.4种线程池首先,java线程池为我们量身定制了4中拿来即用的线程池:1.newSingleThrea...

2018-06-11 19:10:15 659

原创 RedisCluster 方法扩展

在使用Redis Cluster实现集群功能,防止单节点宕机导致集群不可用的情况下,Redis Cluster其实还要一些缺陷,比如,原来好用的keys * 方法用不了了,原来的pipeline方法用不了了,这些导致在开发的时候,一些功能没法实现。基于这些问题,本人整合了资源,将该方法重新添加到JedisCluster中,另外,设计了JedisCluster的管理类JedisClusterMana

2018-01-19 11:27:11 409

RocketMQ_原理简介

RocketMQ相关原理的介绍,可供有兴趣的同学学习。

2016-05-03

深入理解Java虚拟机 JVM高级特性与最佳实践(高清完整版)

深入理解Java虚拟机 JVM高级特性与最佳实践(高清完整版)

2016-02-22

Spring MVC学习文档

Spring MVC开发文档,供有兴趣的同学学习。

2016-05-03

空空如也

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

TA关注的人

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