java
axincto
这个作者很懒,什么都没留下…
展开
-
ElasticSearch初识到实战
ElasticSearch简介ElasticSearch是什么?高度可扩展的开源全文搜索和分析引擎快速地、近实时地对大数据进行存储、搜索和分析用来支撑有复杂的数据搜索需求的企业级应用ElasticSearch特点分布式 (每个索引都使用可配置数量的分片,每个分片又可以有多个副本,在任何一个副本分片上执行读取和搜索操作)高可用(正是因为分布式的特点,促成了高可用)多数据类型多...原创 2019-12-21 23:16:02 · 124 阅读 · 0 评论 -
MyBatis逆向工程,selectByExample 方法调用时一次异常记录
运行查询方法时报如下异常:org.mybatis.spring.MyBatisSystemException:org.apache.ibatis.reflection.ReflectionException:java.lang.NoSuchMethodException:2019-03-25 19:27:47 RuntimeException: nested exception is or...原创 2019-03-25 19:32:11 · 1015 阅读 · 1 评论 -
常用正则表达式
一、校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2}...原创 2019-03-18 21:38:26 · 102 阅读 · 0 评论 -
Spring中使用Bean注解配置OkHttpClient,并使用代理IP地址
@Configurationpublic class OkHttpConfiguration { private final int CONN_TIMEOUT = 60; private final int READ_TIMEOUT = 60; private final int WRITE_TIMEOUT = 60; /**是否使用代理ip*/ privat...原创 2019-03-17 16:59:22 · 1361 阅读 · 0 评论 -
Java8新特性之ZonedDateTime类
ZonedDateTime类一、概述ZonedDateTime处理日期和时间与相应的时区二、常用方法ZonedDateTime.now():获取系统当前日期和时间。String format(DateTimeFormatter formatter): 根据DateTimeFormatter对象设置的格式将日期转换为一个字符串plusDays(int days);...原创 2018-08-19 23:18:43 · 1589 阅读 · 0 评论 -
Java8新特性之LocalDate类
一、概述LocalDate类使用ISO日历表示年、月、日。ISO日历是国际标准化组织用来表示日期的标准格式法二、常用方法LocalDate.now():获取系统当前日期。LocalDate.of(int year, int month, int dayOfMonth) 按指定日期创建LocalDate对象。getYear():返回日期中的年份,返回值为int类型。g...原创 2018-08-16 23:39:54 · 309 阅读 · 0 评论 -
Java8新特性之LocalDateTime类和DateTimeFormatter类
LocalDateTime类一、概述LocalDateTime类用于表示日期和时间。二、常用方法LocalDateTime.now():获取系统当前时间。LocalDateTime.of(int year,int month,int dayOfMonth,int hour,int minute,int second):按指定日期和时间创建LocalDateTime对...原创 2018-08-18 22:49:35 · 534 阅读 · 0 评论 -
Java8新特性之Stream接口
一、什么是Stream 1. Stream在Java8中被定义为泛型接口 2. Stream接口代表数据流:此数据流并非我们所熟知的I/O流 3. Stream不是一个数据结构,不直接存储数据。 4. Stream通过管道操作数据。 5. 创建Stream接口实现类对象: stream():创建一个Stream接口实现类的对象。 例如: Strea...原创 2018-08-13 22:42:16 · 183 阅读 · 0 评论 -
Java8新特性之DoubleStream接口
DoubleStream接口一、DoubleStream接口表示元素类型是double的数据源。二、DoubleStream接口的常用方法:1. stream.max().getAsDouble():获取流中数据集的最大值。2. stream.min.getAsDouble():获取流中数据集的最小值。3. stream.average():获取流中数据集的平均值。案...原创 2018-08-16 00:03:51 · 2786 阅读 · 0 评论 -
Java8新特性之LocalTime类
一、概述LocalTime类表示一天中的时间二、常用方法LocalTime.now(): 静态方法,获取系统当前时间。LocalTime.of(int hour, int minute, int second) 按指定时间创建LocalTime对象。getHour():返回小时.getMinute():返回分钟。getSecond():返回秒。【案例】用L...原创 2018-08-17 23:51:32 · 920 阅读 · 0 评论 -
JAVA8 新特性之lambda表达式
lambda表达式一、lambda概述: lambda表示数学符号"λ",计算机领域中λ代表"λ演算",表达了计算机中最基本的概念: "调用"和"转换"。二、为什么使用lambda 1.Java是面向对象的语言,不能像函数式语言那样嵌套定义方法。 2.Java的匿名内部类只能存在于创建它的线程中,不能运行在多线程中,无法充分利用多核的硬件优势。 3.匿名内部类的...原创 2018-08-12 21:04:07 · 178 阅读 · 0 评论 -
Java8新特性之filter过滤器
【过滤器案例】:使用Stream对象的filter()方法过滤出集合中Person对象name属性含有”菲”字的对象创建Person类:public class Person { public static enum Sex{ MALE,FEMALE; } private String name; private Sex gender;...原创 2018-08-14 23:27:51 · 11675 阅读 · 0 评论