自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.zhao

当你迷茫的时候,请坚信你的选择;热爱可抵岁月漫长...

  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 spring boot 整合 druid

DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。1.引入依赖<!-- data --> <dependency> ...

2019-03-26 15:50:11 248

原创 java 线程Join (确保多线程中每个线程,按照意愿依次执行)

前序:“现在有线程 T1、T2 和 T3。你如何确保 T2 线程在 T1 之后执行,并且 T3 线程在 T2 之后执行?”可以用 Thread 类的 join 方法实现这一效果下面看下:  一、作用  Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码:public class JoinTest { public...

2019-03-21 10:50:12 482

原创 线上系统部署的时候,JVM堆内存大小是越大越好吗?

“这篇文章,给大家聊一个生产环境的实践经验:线上系统部署的时候,JVM堆内存大小是越大越好吗?先说明白一个前提,本文主要讨论的是Kafka和Elasticsearch两种分布式系统的线上部署情况,不是普通的Java应用系统。1、是否依赖Java系统自身内存处理数据?先说明一点,不管是我们自己开发的Java应用系统,还是一些中间件系统,在实现的时候都需要选择是否基于自...

2019-03-21 10:34:42 4659

原创 windows10 下安装rabbitmq 3.7.13 教程以及解决web页面不能显示问题

step1:下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads (请根据本机位数下载最新版本,在否则会出现版本不兼容问题,带来web页面不能够正常显示) 下载完成后是一个.exe文件,点击运行一路next,(记住安装地址,...

2019-03-14 15:12:47 2839 10

原创 eclipse 转战 IDEA 从零开始

前一篇文章转载了下IDEA 2018.3系列以后的IDEA三种激活方式,亲测有效!一、快捷键更改:改为与eclipse相似接下来,我觉着得花点时间对陌生的IDEA 进行下优化配置什么的,毕竟以后用起来会舒服很多;就像eclipse一样配置过后有些事情简单得多,有句老话说的好:“工欲善其事必先利其器”其中,最头疼的还是 快捷键 又用错了!在这就直接引用:https://blog.cs...

2019-03-14 09:49:12 227

转载 深入理解Java反射(通俗易懂)

反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象...

2019-03-12 17:31:16 4912 3

原创 java8 流处理字符串---分隔字符串

大多数情况下,我们会遇到需要迭代Java Collection并基于一些业务进行过滤的场景。使用传统方式实现需要使用大量循环和判断操作才能获得期望结果。java 8 引入新的Stream api,方便我们使用声明方式处理数据。本文我们将说明如何使用Stream api分割逗号分割字符串至list,以及如何连接字符串数组、list至逗号分割字符串;下面大体写了下实验代码,有点简单,但是能说明...

2019-03-12 16:46:44 33515 6

原创 Java8 lambda用 Optional 处理非空操作

Optional是Java8里面用避免空指针的,无论什么语言“空指针异常”总会是最困扰人的东西,老实说这很有可能就是逻辑错误。为了避免这样的错误,Java8建议使用Optional来培养[避免空指针]的好习惯。Optional的方法大纲如下(冒号后表示返回值):empty():Optional&lt;T&gt;of(T):Optional&lt;T&gt;ofNullable...

2019-03-12 10:12:16 10033 1

转载 哥们,你们消息中间件是如何落地的?(M3)

各位看官,天热了,先来个小风扇凉快一下,哈哈~一、前情回顾之前给大家聊了一下,面试时如果遇到消息中间件这个话题,面试官上来可能问的两个问题: 你们的系统架构中为什么要引入消息中间件? 系统架构中引入消息中间件有什么缺点? 关于这两个问题的回答,可以参见之前的两篇文章: 《哥们,你们的系统架构中为什么要引入消息中间件?》 《哥们,...

2019-03-07 16:20:43 386

转载 哥们,说下你们引入消息中间件有什么缺点?(M2)

文章来源:石杉的架构笔记(id:shishan100)前情回顾======================================上篇文章《哥们,你们的系统架构中为什么要引入消息中间件呢?》,给大家讲了讲消息中间件引入系统架构的作用,主要是解决哪些问题的。其比较常见的实践场景是: 复杂系统的解耦 复杂链路的异步调用 瞬时高峰的削峰处理 ...

2019-03-07 15:48:55 657

转载 哥们,你们的系统架构中为什么要引入消息中间件?(M1)

文章来源:石杉的架构笔记(id:shishan100)这篇文章开始,我们把消息中间件这块高频的面试题给大家说一下,也会涵盖一些MQ中间件常见的技术问题。假如面试官看你简历里写了MQ中间件的使用经验,很可能会有如下问题: 你们公司生产环境用的是什么消息中间件? 为什么要在系统里引入消息中间件? 引入消息中间件之后会有什么好处以及坏处? 好,我们一个个的来分...

2019-03-07 14:50:52 484

转载 消息中间件(kafka)如何实现每秒几十万的高并发写入?

文章来源:石杉的架构笔记(id:shishan100)“这篇文章来聊一下Kafka的一些架构设计原理,这也是互联网公司面试时非常高频的技术考点。Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。那么Kafka到底是如何做到这么高的吞吐量和性能的呢?这篇文章我们来一点一点说一下。”...

2019-03-07 14:30:16 6751 5

原创 java 8 localDateTime.Util

工具类package com.kingboy.common.utils.date;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit;import java.time.temporal.TemporalUnit;import java.u...

2019-03-05 11:04:22 1260

原创 kubernetes(K8S)从零开始搭建Nexus 3 作为私有镜像仓库

Linux上 Nexus 安装方式有很多种,譬如二进制安装、镜像安装等等,具体情况具体处理吧。现在记录下二进制安装的过程:一 、Nuxus安装过程1.下载Nexus 下载最新版的nexus下载地址:https://www.sonatype.com/oss-thank-you-tar.gz2.linux上创建nexus的文件夹并进入文件夹:mkdir /nexus&...

2019-03-05 09:08:20 5457 1

BigDecimal工具类.docx

BigDecimal工具类.docx

2021-05-31

集合操作工具类 LeyiUtils.java

集合操作工具类 LeyiUtils.java

2020-08-20

JSONDataUtil.java

JSONDataUtil.java

2020-08-20

随机验证码 生成 CreateVerifyCode.java

随机验证码 生成 CreateVerifyCode.java

2020-08-20

姓名 手机号 邮箱 脱敏.zip

自工具类 ,用于姓名 手机号 邮箱 等敏感信息 脱敏

2020-08-20

空空如也

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

TA关注的人

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