240 发简信
IP属地:山东
  • 120
    ElasticSearch大版本升级踩坑记

    大版本升级,从ES 2.1到ES5.5,两年的数据,每天15GB,5个节点,前后历时一个月左右。 限制条件: 升级过程有新的数据不断进来,不能停止整个集群,否则会丢失数据。 ...

  • ubuntu下安装docker版jenkins

    前言:自动用了微服务,持续化集成开发/测试/部署就提上日程了,不然部署应用真的是挺伤神的。今天就介绍一下自动构建神器jenkins的安装部署,当然是基于最流行的docker版...

  • 集成Akka

    Integrating with Akka Akka 使用Actor模型来提升抽象等级并且提供一个更好的平台去构建正确的并发和可扩展的应用。对于容错它采用了Let it cr...

  • 120
    深入理解Java线程池:ThreadPoolExecutor

    博客链接:http://www.ideabuffer.cn/2017/04/04/深入理解Java线程池:ThreadPoolExecutor/ 线程池介绍 在web开发中,...

  • 如何使用RestTemplate访问restful服务

    一. 什么是RestTemplate 传统情况下在java代码里访问restful服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。spring...

  • 120
    Java并发编程 -- synchronized保证线程安全的原理

    文章转载致博客 http://blog.csdn.net/javazejian/article/details/72828483 自己稍加完善。 线程安全是并发编程中的重...

  • SpringBoot 并发编程学习历程(绝对的干货)

    如果一个项目总用单线程来跑,难免会遇到一些性能问题,所以再开发中,我们应该尽量适量的使用多线程(在保证线程安全的情况下)。 本教程大概目录: 模拟单线程情节 用Callabl...

  • 如何用 SpringBoot 优雅的写代码

    1. DTO的使用 如果你的controller代码写成这样 那你就需要了解一下什么是DTO了。 用DTO后的代码 2. 如何使用PageAble设置默认分页属性 你是不是还...

  • Java 5,6,7,8,9,10,11新特性吐血总结

    作者:拔剑少年简书地址:https://www.jianshu.com/u/dad4d9675892博客地址:https://it18monkey.github.io转载请注...