相关分类: Java技术 C/C++ VB delphi
  • 设计模式 - 建造者模式

    定义:将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式将一个复杂对象的构建步骤和步骤中需要执行的细节分开,将构建的步骤交给一个指挥者类,而需要执行的细节由不同的类去实现,这样客户端只需要指定执行细节的类,不需要知...

    2019-03-06 07:16:23

  • Java 实现异步调用

    首先 我遇到的问题是 接口调用时需要更新缓存 而更新缓存又是个说快不快的过程 所以打算做异步调用 返回我所需要的结果即可 ,至于缓存什么时候更新完 就不是我所需要关注的了 废话不多说 上代码 public class MyExecutor { private ExecutorService executor = Execut...

    2019-03-06 07:16:21

  • Java 位平方和

    把一个整数的每个数位都平方后求和,又得到一个整数,则称这个整数为:位平方和。 题目: 平方怪圈 如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。 对新产生的正整数再做同样的处理。 如此一来,你会发现,不管开始取的是什么数字, 最终如果不是落入1...

    2019-03-06 07:16:19

  • Docker安装ElasticSearch 以及使用LogStash实现索引库

    1:下载 ElasticSearch 镜像 docker pull docker.io/elasticsearch:5.6.8 2:创建 ElasticSearch 容器: docker run -di --name=my_es -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8 启动成功后在浏览器地址栏输入: http://宿主机ip:9200 出现如下,表示启动成功 3...

    2019-03-06 07:16:16

  • Java 生成验证码图片

    1 import java.awt.image.BufferedImage; 2 import java.io.BufferedReader; 3 4 import java.awt.Color; 5 import java.io.FileReader; 6 import java.io.IOException; 7 import java.util.ArrayList; 8 import java.util.List; 9 import java.util.Random; 10 11 imp...

    2019-03-06 07:16:17

  • 零编程基础想学Java,应该从何开始?

    Java学习热度一直不减,无论有多少后起之秀,其地位一直是无法撼动!学习java之前,重要的其实不是技术,而是心态,先将自己的心态调整好,后期的学习你会更加轻松一些。 心态调整好了,学习Java就会变得相当轻松,入门也非常之快。但是入门并不等于目的,如果想要在这...

    2019-03-06 07:16:16

  • 设计模式 - 外观模式

    定义:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。 通过将子系统中一系列的接口进行组合形成一个更高层的接口,这样客户端在调用的时候不必将子系统的接口逐一调用,而是直接调用组合后的高层接口,降低...

    2019-03-06 07:16:14

  • java编译过程中出现了Exception in thread “main&

    原因:这个问题确实是由较高版本的JDK编译的javaclass文件试图在较低版本的JVM上运行产生的错误。 以下是报错截图: 1、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是windows版本,则在命令行中分别输入java -version和javac -version命令来查看...

    2019-03-06 07:16:14

  • Redis Cluster搭建高可用Redis服务器集群

    一、Redis Cluster集群简介 Redis Cluster是Redis官方提供的分布式解决方案,在3.0版本后推出的,有效地解决了Redis分布式的需求,当一个节点挂了可以快速的切换到另一个节点,当遇到单机内存、并发等瓶颈时,可以采用分布式方案要解决问题。 二、集群原理 Redis Clust...

    2019-03-06 07:16:13

  • 设计模式(面向对象)六原则一法则

    摘要:本文总结设计模式中六原则和一法则,同时根据工作中的实践,以及前辈总结经验,描述原则和法则中的关键点来阐述之。 原则一:单一职责原则, 模块需要做到高内聚,一个模块只做一件事请。 原则二:开闭原则, 对扩展开放,对修改关闭,也就是说抽象层一旦确定就...

    2019-03-06 07:16:11

2