摘要: 1. 关于Comparator和Comparable 既然提到了Comparator,那就大致来说一下Comparator和Comparable接口的区别。 Comparator是一种策略模式,即被比较的对象自身不需要做任何改变(实现任何排序接口),而是通过实例化一个Comparator策略来实现对 阅读全文
posted @ 2019-10-31 15:05 TIMEAWAY 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 前2种方法无返回值,后2种方法有返回值。 继承Thread类,重写run方法 实现Runnable接口,重写run方法 实现Callable接口,重写call方法 因为FutureTask类实现了RunnaleFuture,而RunnaleFuture又实现了Runnable接口和Future接口, 阅读全文
posted @ 2019-10-25 15:19 TIMEAWAY 阅读(1751) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent 并发编程中使用的工具类 一、进程/线程是什么? 进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。 使用QQ,查看进程一定有一个QQ.exe的进 阅读全文
posted @ 2019-10-25 15:15 TIMEAWAY 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 来自 | 嘟嘟的博客 链接 | http://tengj.top/2018/02/17/ggcj/ 来自 | 嘟嘟的博客 链接 | http://tengj.top/2018/02/17/ggcj/ 前言 相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方 阅读全文
posted @ 2019-09-16 16:18 TIMEAWAY 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 创建用户 1 创建 elasticsearch 用户组 2 创建用户 es 并设置密码为es 3 用户es 添加到 elasticsearch 用户组 4 设置sudo权限 linux修改文件所有者和文件所在组 chgrp 用户名 文件名 -R chown 用户名 文件名 -R -R表示递归目录下所 阅读全文
posted @ 2019-09-09 16:55 TIMEAWAY 阅读(3813) 评论(0) 推荐(0) 编辑
摘要: import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; import java.util.List; /** * Jackson ... 阅读全文
posted @ 2019-08-15 10:05 TIMEAWAY 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: import com.alibaba.fastjson.JSON; import eu.bitwalker.useragentutils.OperatingSystem; import eu.bitwalker.useragentutils.UserAgent; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org... 阅读全文
posted @ 2019-08-15 09:58 TIMEAWAY 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.*; /** * 类名:DateUtil * * 功能: * 创建时间:2015年12月4日 下午4:44:11 * @version 20... 阅读全文
posted @ 2019-08-15 09:54 TIMEAWAY 阅读(216) 评论(0) 推荐(0) 编辑
摘要: public class BeanUtil { private BeanUtil(){} public static Map convertToMap(Object obj) { return convertToMap(obj, false); } public static Map convertToMap(Object obj, bool... 阅读全文
posted @ 2019-08-15 09:51 TIMEAWAY 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口, 阅读全文
posted @ 2019-05-14 10:46 TIMEAWAY 阅读(166) 评论(0) 推荐(0) 编辑