240 发简信
  • 用mwget工具来提升wget下载速度

    mwget是一个多线程实现wget的一个工具。 1. 安装 2. 使用 3. 效果

  • docker-compose安装rabbitMQ

    GitHub地址: https://github.com/fantj2016/java-reader

  • 120
    Fedora(及Redhat所有系列)桌面级工具整合

    为什么要出这篇文章呢,相信很多redhat粉一直对桌面级系统念念不忘,但是桌面级的它却需要大量的时间去折腾,下载这下载那的,遍地找应用。因为他没...

  • Java 函数式编程(三)流(Stream)

    流使程序猿可以在抽象层上对集合进行操作。 从外部迭代到内部迭代 什么是外部迭代和内部迭代呢? 个人认为,外和内是相对集合代码而言。 如果迭代的业...

  • ThreadLocal内存泄漏简谈

    ThreadLocal 内存泄漏 ThreadLocal内存泄露,最主要的原因在于它的内部类ThreadLocalMap中的Entry的设计。E...

  • ZooKeeper快速入门

    简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase...

  • 设计模式快速学习(八)委派模式

    委派模式不是GOF23中的一员,但是在Spring中经常用到该模式,比如Registry等功能。 以现实生活中的老板委派员工干活来举例,比如说政...

  • 设计模式快速学习(七)策略模式

    策略模式主要是用来封装一组可以互相替代的算法族,并且可以根据需要动态地去替换 Context 使用的算法。 通俗的讲,策略模式就是通过面向接口编...

  • 设计模式快速学习(六)模板模式

    举个例子:我们写HTML的时候,先写head然后写body,这样完成了一个空HTML页面的架子,我们的这一系列行为就是一个模板。模板模式中,首先...