用户中心USER CENTER

首页/用户
  • ElasticSearch学习日记(二) kibana安装

    摘要:上一篇讲了如何安装已经是半年前的事情了今天讲下安装的安装比较简单,版本需要和的版本对应上下载地址找到对应的版本即可目前我的机器用的是所以下载也是的版本下载好解压,进入下目录打开配置好连接如下图进入启动即可 上一篇讲了如何安装elasticsearch 已经是半年前的事情了 今天讲下安装kibana 1 kibana的安装比较简单,kibana版本需要和elasticesearch...

    VioletJack 发布于Java
  • 第6章:可维护性软件构建方法 6.2可维护性设计模式

    摘要:抽象工厂模式将具有共同主题的对象工厂分组。对可重用性和可维护性设计模式的高层考虑创造性模式工厂方法模式也称为虚拟构造器意图定义一个用于创建对象的接口,但让子类决定实例化哪个类。 大纲 创造性模式 工厂方法模式创建对象而不指定要创建的确切类。 抽象工厂模式将具有共同主题的对象工厂分组。 Builder模式通过分离构造和表示来构造复杂的对象。 结构模式 Bridge将抽象从其实现中分...

    VioletJack 发布于Java
  • 彻底理解Java中的基本数据类型转换(自动、强制、提升)

    摘要:说基本数据类型转换之前,先了解下中的种基本数据类型,以及它们的占内存的容量大小和表示的范围,如下图所示。自动类型转换自动类型转换是指数字表示范围小的数据类型可以自动转换成范围大的数据类型。 showImg(https://segmentfault.com/img/remote/1460000015349456); 说基本数据类型转换之前,先了解下 Java 中的 8 种基本数据类型,以...

    VioletJack 发布于Java
  • Netty 框架总结「ChannelHandler 及 EventLoop」

    摘要:随着状态发生变化,相应的产生。这些被转发到中的来采取相应的操作。当收到数据或相关的状态改变时,这些方法被调用,这些方法和的生命周期密切相关。主要由一系列组成的。采用的线程模型,在同一个线程的中处理所有发生的事。 「博客搬家」 原地址: 简书 原发表时间: 2017-05-05 学习了一段时间的 Netty,将重点与学习心得总结如下,本文主要总结ChannelHandler 及 E...

    VioletJack 发布于Java
  • java并发编程学习15--CompletableFuture(二)

    摘要:比如我们获取价格的同时也获取汇率远程获取汇率方法获取汇率结合俩个异步操作沃尔玛接受两个参数对象表明第二个异步操作接口两个异步操作的结果合并处理 【模拟情景 上一篇说到每一个shop都会提供一个价格查询的服务,但是现在我们进行假设: 1. 所有的价格查询是同步方式提供的 2. shop在返回价格的同时会返回一个折扣码 3. 我们需要解析返回的字符串,并且根据折扣码区获取折扣后的价格 4....

    VioletJack 发布于Java
<