- 博客(9)
- 收藏
- 关注
原创 ElasticSearch使用教程:Java 查询入门
ElasticSearch使用教程:Java 查询入门前言ES 查询语句基础查询对应关系注意事项查询实战前言ElasticSearch是一种十分常用的搜索引擎,因此在Java开发中难免会用到ES去进行查询,本文的es和RestHighLevelClient版本均为7.4.0。ES 查询语句基础查询在ES中进行查询最基础的语句如下所示:GET indexName/_search{ "query": { "match_all": {} }}上面句子中的indexName指的是
2020-08-03 16:42:27
431
原创 Java合并有序链表的快速解法
合并有序链表的快速解法题目要求以及解法思路和解法Java Arrays.sort()题目要求以及解法合并 k 个有序链表,返回合并后的排序链表。示例:输入:[1->4->5,1->3->4,2->6]输出: 1->1->2->3->4->4->5->6思路和解法既然最后要求是有序的链表,那么实际上可以把...
2020-04-26 15:59:46
211
原创 Java1.8新特性Stream和阿里easyExcel踩坑
Java1.8 Stream 和 easyExcel踩坑记录问题背景报错问题背景业务方需要下载一批数据,并导出成Excel。由于数据量过大,防止服务器挂掉。采取的是每50w条数据放入一个sheet中,每次查5w数据转成Exceldata类。代码大致如下: pubic void writeExcel(Param param){ List<ExcelData> excelDat...
2020-03-06 16:21:04
1434
1
原创 git常见发布流程梳理
git常见发布流程梳理创建本地仓库在大项目开发新功能创建本地仓库在GitHub等工具上创建了远程仓库后,复制其.git地址,Windows用Win+r,输入cmd,呼出命令行工具。mac直接打开Terminal即可cd /tmp/Projects 进入你想创建项目的文档地址git clone https://github.com/naihewuxiao/start-by-zero.gi...
2019-12-26 16:45:29
225
原创 Java计算两个日期的相差天数以及除去双休日的相差天数
Java计算两个日期的相差天数计算两个日期相差天数Java1.8新类LocalDateTime计算相差天数计算两个日期相差天数(除去双休日)计算两个日期相差天数Java1.8新类LocalDateTime这次用到的时间类是LocalDateTime,它与Java其他的时间类不同的是,LocalDateTime是不储存时区数据的。因此,LocalDateTime也无法转化成时间戳格式。计算相...
2019-12-26 15:46:00
1621
原创 Callable和FutureTask的用途
Callable和FutureTask的用途创建线程继承Thread类实现Runnable接口Callable&FutureTaskCallable如何通过Callable返回值FutureTaskisDone()get()创建线程创建线程有四种方法:继承Thread类实现Runnable接口实现Callable接口使用线程池创建线程继承Thread类public cl...
2019-11-19 16:05:31
249
原创 秋招进行时——HTTPS 初步探索
HTTPS初步探索什么是HTTPS什么是HTTPS通俗的来讲HTTPS 就是在HTTP的基础上加入了SSL层(Secure Socket Layer 安全套接层),可以记为HTTPS = HTTP +SSLHTTPS和原来的HTTP的结构差异可以简单的看成如下表格所示:OSI七层模型TCP/IP模型HTTP结构HTTPS结构应用层应用层HTTP协议HTTP 协...
2019-07-30 16:37:09
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人