autofac版本:3.5.2 创建容器 var builder = new ContainerBuilder(); 注册方式(这一部分的关注点在于给RegisterType、RegisterAssemblyTypes方法传递的参数,以及可以使用lambda表达式进行筛选) 1、泛型/类型注册,好处 ...
分类:
其他好文 时间:
2020-06-22 00:53:22
阅读次数:
63
#### 安装 es需要Java8 环境,需要首先安装jdk. 安装完java环境,就可以安装es,直接下载压缩包 ```shell wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip u ...
分类:
其他好文 时间:
2020-06-21 23:38:31
阅读次数:
50
Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 我们很高兴宣布Cesium OSM建筑,一个覆盖整个世界的3D建筑层,基于OpenStreetMap建筑数据。这是Cesium全球基础层套件的最新补充,包括全球地形 ...
分类:
其他好文 时间:
2020-06-21 16:21:07
阅读次数:
117
一、 日期类API导学 设计初衷:Java原本自带的java.util.Date和java.util.Calendar类,实际上两种类有线程不安全的风险(虽然学习的时候处于单线程环境并不会出现问题),但是之后到了企业中还是可能会增加学习成本,重新学习如何处理时间,所以推出了这个Java8的最新时间类 ...
分类:
编程语言 时间:
2020-06-21 16:02:42
阅读次数:
58
通常,类库是以源代码的形式提供的,这意味着可以对其进行修改,以满足需求。 类继承,不用修改源码,能够从已有的类派生出新的类,而派生类继承了原有类(称为基类)的特征,包括方法。 继承机制只需提供新特性,甚至不需要访问源代码就可以派生出类。 ...
分类:
编程语言 时间:
2020-06-21 15:40:47
阅读次数:
36
1.为什么要有包装类(或封装类)为了使基本数据类型的变量具有类的特征,引入包装类。 2.基本数据类型与对应的包装类: 3.需要掌握的类型间的转换:(基本数据类型、包装类、String) 简易版:基本数据类型< >包装类:JDK 5.0 新特性:自动装箱 与自动拆箱基本数据类型、包装类 >String ...
分类:
编程语言 时间:
2020-06-21 13:48:47
阅读次数:
52
http://www.imooc.com/article/80653 https://www.jianshu.com/p/f3c2c32d981f ...
分类:
编程语言 时间:
2020-06-21 11:49:52
阅读次数:
47
交集,差集等 package com.sly.uploadfile.base; import java.util.ArrayList; import java.util.List; import static java.util.stream.Collectors.toList; /** * Cre ...
分类:
编程语言 时间:
2020-06-20 18:33:32
阅读次数:
57
Lambda表达式 package org.westos.demo; import java.util.ArrayList; import java.util.Comparator; /** * @author lwj * @date 2020/6/20 9:00 */ public class M ...
分类:
其他好文 时间:
2020-06-20 18:32:55
阅读次数:
46
前面一篇文章介绍了两个常用函数式接口Supplier和Consumer接口,今天接着讲另外另个重要函数式接口Predicate和Function接口。这几个接口在Java中应用广泛,比方Stream流式API中就经常用到。2.Predicate接口当我们需要对某种数据类型进行判断,得到一个boolean值结果时候,可以采用java.util.function.Predicate<T>接
分类:
其他好文 时间:
2020-06-20 16:00:47
阅读次数:
58