herman的文章

JAVA

2018最新Docker视频教程免费下载

8年前 (2018-06-23) 6401浏览 0评论

现在的程序开发越来越离不开分布式部署了,随着这种趋势的形成,一系列容器组件也越来越火。正是基于此,本文免费给大家分享一点最新的Docker学习视频教程! Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移...

JAVA

尚硅谷MyBatisPlus视频免费下载

8年前 (2018-06-23) 3522浏览 0评论

尚硅谷与昨天又推出了新的视频教程:MyBatisPlus。本文将让视频免费分享给大家,供大家下载! Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而...

JAVA

解决 elasticsearch head 集群值未连接问题

8年前 (2018-06-18) 8246浏览 0评论

最近我安装了 elasticsearch head。但是访问http://localhost:9100/却提示“集群值未连接”。由于是第一次使用,所以不清楚具体情况,所以搜索了一些资料,看了 GitHu...

JAVA

HashMap 的实现原理

8年前 (2018-06-17) 3702浏览 0评论

众所周知,HashMap是用来存储Key-Value键值对的一种集合,这个键值对也叫做Entry,而每个Entry都是存储在数组当中,因此这个数组就是HashMap的主干。 HashMap数组中的每一个元素的初始值都是NULL  ...

JAVA

Java HashMap 的死循环(HashMap Infinite Loop)

8年前 (2018-06-17) 3277浏览 0评论

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Ja...

敏捷开发

敏捷,但不简单

8年前 (2018-06-16) 4605浏览 0评论

企业里面都在喊敏捷开发,仿佛敏捷就是一切提升效率的源泉。 但其实实施敏捷开发并不简单,甚至很多企业、很多团队都在实施一种“伪敏捷”。“伪敏捷”非但不能真正提高效率,反而让组员频繁返工,影响产品...

JAVA

Java JVM内存(参数)配置教程

8年前 (2018-06-16) 5684浏览 0评论

上一篇我详细的介绍了Java中三种常见的内存溢出异常。本文结合:OutOfMemoryError: Java heap space  堆溢出;OutOfMemoryError: PermGen space   非堆溢出(永久保...

JAVA

Netflix 的大数据发现服务框架 Metacat 的教程

8年前 (2018-06-16) 8114浏览 0评论

Metacat 是 Netflix 的最新开源的一款产品。被称为大数据发现服务框架。关于它的相关介绍,我在上一篇文章中已经相信的做了描述,有兴趣的可以点击《Netflix 的 metacat 简介》进行阅读。本文主要介绍它的简单用法和入门教程。 ...