- 博客(22)
- 收藏
- 关注
转载 SpringIOC
@[TOC]Spring IOC阅读 下载项目: 下载项目源码:https://github.com/spring-projects/spring-framework 选择对应的版本 ,我这边选择4.3.X 导入项目 预编译项目 打开IDEA项目下的Terminal ,执行命令:gradlew :spring-oxm:compileTestJava 出现 BUILD SUCCESSFUL 可能出...
2019-07-11 00:34:16
167
转载 java8_基础_String
String的解释 String类代表字符串,java中所有的字符串文字(例如“123”)都被实现为此类的实例。 字符串不变: 是指它的值在被创建后不能被修改,字符串缓冲区支持可变字符串,它们可以被共享。 例如 String str = “abc”; 此时str共享了"abc",相当于 char[] ch = {‘a’,‘b’,‘c’}; String str = new String(ch); ...
2019-04-04 17:58:07
209
转载 Spring5.0系列(一)_源码1
Spring5.0源码入口源码 入口 Spring5官方推荐使用注解的方式来进行Spring的开发,所以其入口 ApplicationContext ac = new AnnotationConfigApplicationContext(ApConfig.class);、 源码 public AnnotationConfigApplicationContext(Class<...
2019-03-29 01:00:15
303
转载 SpringBoot_2_基本开发
依赖和自动配置 以最常用的SpringMVC为例,其在maven中对应的为spring-boot-starter-web,打开文件夹,查看.pom依赖文件 代码清单如下: <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht...
2019-03-20 17:59:20
282
原创 SpringBoot_1_环境搭建
准备工作: 开发工具:STS JDK版本 环境搭建 1: 创建项目 new - other - spring starter project 单击NEXT 下一步,采用默认配置一直到Finish 报错错误处理 错误1:roject build error: Non-resolvable parent POM for … 解决方案:在pom.xml问见中的 parent 中增加…/…/pom.x...
2019-03-20 17:47:12
192
转载 ElasticSearch_5_DELETE BY QUERY API
一:概念 根据查询api删除数据 POST twitter/_delete_by_query { "query":{ "match": { "message": "cool" } } } 执行结果如下: { "took": 121, "timed_out": false, "total":
2019-02-15 23:38:44
216
转载 ElasticSearch_4_DELETE API
一:概念 该API可以根据文档的id删除id,例如删除index为twitter1,文档为_doc ,id为1的文档,语句如下 DELETE twitter1/_doc/1 执行结果如下: { "_index": "twitter1", "_type": "_doc", "_id": "1", "_version": 2, "resul
2019-02-15 23:09:44
178
转载 ElasticSearch_3_GET API
1: 概念 顾名思义,该API是查询获取数据的接口, 2:样例 获取索引twitter中文档_doc中id为1的数据 GET twitter/_doc/1
2019-01-27 00:15:23
189
转载 ElasticSearch_2_文档API
1: 阅读和编写文件 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ES的每个索引(INDEX) 都被分为碎片,每个碎片都可以有多个副本,这些副本就是复制组,在添加或者删除文档时必须保持同步,否则将会导致从一个副本中读取的数据和从另一个副本中读取的数据结果将完全不同,保
2019-01-21 17:02:03
245
原创 ElasticSearch_1_导入官网测试数据
一) 准备测试数据 去官网下载测试数据 https://download.elastic.co/demos/kibana/gettingstarted/logs.jsonl.gz https://download.elastic.co/demos/kibana/gettingstarted/accounts.zip https://download.elastic.co/demos/kibana/...
2019-01-21 11:24:40
8039
转载 二)Android配置构建详解
1) 说明 Android 构建系统编译应用资源和源代码,然后将它们打包成可供您测试、部署、签署和分发的 APK。Android Studio 使用 Gradle 这一高级构建工具包来自动化执行和管理构建流程,同时也允许您定义灵活的自定义构建配置。每个构建配置均可自行定义一组代码和资源,同时对所有应用版本共有的部分加以重复利用。Android Plugin for Gradle 与这个构建工具包协...
2019-01-12 13:19:49
356
1
转载 一)创建Android项目
1:打开 Android studio 点击第一项 Start a new Android Studio project 或者如果您已打开项目,请选择 File > New Project。 2 : 在 New Project 屏幕中,输入以下值: Application Name:“test” Company Domain:“cn.com.nantian” 您可能需要更改项目位置,...
2019-01-11 18:02:07
560
转载 java8流式操作之映射和拍排序
映射分为 map和 flaterMap两个 map: 接口一个lambda,将元素转换成其他心事或提取信息,即接收一个函数座位参数,该函数会被应用到每个元素上,冰将其映射成一个新的元素 flaterMap-- 接收一个函数作为参数,将流中的每个值都换成流另外一个流,然后把所有的流都连城一个流。 @Test public void testMap(){ //将数据转换成大写 List&lt...
2018-12-03 17:11:15
805
转载 java8 Stream的基本操作
JAVA8的流式操作 1)1筛选和切片 * filter : 对数据进行过滤 * limit:截断流,使其结果不超过给定的数量 * split ,跳过给定的n个元素,若流中不足n个元素,则返回一个空流 ,与limit(n)互补 * distinct 根据hashCode和equals对流中的元素去重 public class StreamTest { List<Employee>...
2018-12-03 16:15:57
249
转载 JAVA API文档
java 1.6 帮助文档 中文 链接:http://download.youkuaiyun.com/detail/qw599186875/9608735 英文 Java1.8 帮助文档 英文 中文 – 谷歌版 在线版: https://blog.fondme.cn/apidoc/jdk-1.8-google/ 下载链接:http://download.youkuaiyun.com/detail/qw599186875/...
2018-12-03 15:41:09
522
转载 java8方法引用
方法引用为lambda的另外一种表现形式,其为:若lambda体的内容中已有方法实现了,我们可以对其使用“方法有引用”,其有三种形式: 1: 对象:实例:方法名 2: 类::静态方法名 3:类实例方法名 第一种形式 实例:方法名 @Test public void test1(){ //形式1 对象::实例方法 Consumer<Integer> con = ...
2018-12-03 14:57:13
186
转载 Java8内置四大函数
1: 消费型接口,Consumer void accept(T t)接口实例: @Test public void testConsumer(){ happy(10000,(money) -&gt; { money = money/100+20; System.out.println("逛街,消费 "+ money + " 元"); }); } public vo...
2018-12-03 10:36:31
978
原创 一 lambda表达式
一:入门 以swing的button的单击事件为例,传统的单击事件写法如下,关注加粗字体: public static void main(String[] args) { JFrame jFrame = new JFrame(&amp;amp;amp;quot;my JFrame&amp;amp;amp;quot;); JButton jButton = new JButton(&amp;amp;amp;quot;My JButton&
2018-12-03 10:07:41
179
转载 ElasticSearch6安装head插件
1: 安装git 1.1 从yum安装git yum -y install git 1.2 创建创库 cd /usr/local mkdir git cd git git init --bare hello.git 1.3 创建git用户并赋予hello仓库权限 useradd git useradd git ch...
2018-11-20 14:31:55
153
转载 ElasticSearch6.3.1安装sql插件
1: 获取ES6.3.1 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.tar.gz 2: 获取安装ES_SQL插件 ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sq...
2018-11-19 16:20:37
722
转载 ElasticSearch6安装问题
1) max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] 解决办法: 切换到root用户 在 limits.conf 文件中添加下面四行 vi /etc/security/limits.conf soft nofile 65536 hard nofile 13...
2018-11-19 14:56:24
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅