楼上有只喵
  • 首页
  • 归档
  • 分类
  • 标签
  •   
  •   

如何精准命名

如何精准命名避免命名过于宽泛案例112345678910public void processChapter(long chapterId) { Chapter chapter = this.repository.findByChapterId(chapterId); if (chapter == null) { throw new IllegalArgumentEx
2022-03-27
代码之丑
#代码坏味道

excel读取操作

excel 读取HSSF(03)123456789101112@Testpublic void testRead03() throws IOException { InputStream inputStream = new FileInputStream(PATH+"/excel写入.xls"); final HSSFWorkbook workbook = new
2022-03-26
Java基础
#excel

excel大数据量的写入

大数据量的写入HSSF(03版) 优点:过程中数据全部写入缓存,不操作磁盘,最后一次写入缓存,速度快 缺点:最多只能处理65536行,否则会抛出异常 12Invalid row number (65536) outside allowable range (0..65535)java.lang.IllegalArgumentException: Invalid row number (65536
2022-03-26
Java基础
#excel

Excel基本写操作

Excel基本写操作 引入依赖 1implementation 'org.apache.poi:poi:5.2.0' 实战1234567891011121314151617181920212223242526272829303132public class ExcelWrite { // 项目目录 private static String PATH = &q
2022-03-20
Java基础
#excel

ElasticSearch乐观并发控制

Elasticsearch乐观并发控制Elasticsearch 中使用的这种乐观的方式假定冲突是不可能发生的,并且不会阻塞正在 尝试的操作。 然而,如果源数据在读写当中被修改,更新将会失败。应用程序接下来将决定该如何解决冲突。 例如,可以重试更新、使用新的数据、或者将相关情况报告给用户。 在数据库领域中,有两种方法来确保并发更新,不会丢失数据: 分别为乐观和悲观 举例以创建一个文档为例
2022-03-07
ElasticSearch
#分布式框架

ElasticSearch文档映射

文档映射映射类型ES中映射可以分为动态映射和静态映射 动态映射:在关系数据库中,需要事先创建数据库,然后在该数据库下创建数据表,并创建 表字段、类型、长度、主键等,最后才能基于表插入数据。而Elasticsearch中不需要定义Mapping映射(即关系型数据库的表、字段等),在文档写入Elasticsearch时,会根据文档字段自动识别类型,这种机制称之为动态映射。 动态映射规则如下:
2022-03-03
ElasticSearch
#分布式框架

ElasticSearch-DSL语言高级查询

DSL语言高级查询 Elasticsearch提供了基于JSON的DSL来定义查询。 DSL由叶子查询子句和复合查询子句两种子句组成 DSL(Domain Specific Language)领域专用语言 无查询条件无查询条件是查询所有,默认是查询所有的,或者使用match_all表示所有 123456GET /es_db/_doc/_search{ "query
2022-02-22
ElasticSearch
#分布式框架

ElasticSearch文档批量操作

文档批量操作批量获取文档数据 批量获取文档数据是通过_mget的API来实现的 在URL中不指定index和type123456789101112131415GET _mget{ "docs": [ { "_index": "es_db", "_type": &quo
2022-02-21
ElasticSearch
#分布式框架

Elasticsearch数据管理

ES数据管理ES数据管理概述 ES是面向文档(document oriented)的,这意味着它可以存储整个对象或文档 (document)。 然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。 在ES中,你可以对文档(而非成行成列的数据)进行索引、搜索、排序、过滤。 ES使用JSON作为文档序列化格式。 ES存储的一个员工文档的格式示例: 123456{ &
2022-02-12
ElasticSearch
#分布式框架

Elasticsearch安装

Elasticsearch安装1.下载es. Es 下载链接: Download Elasticsearch | Elastic 2.解压后在bin路径下,运行 1➜ bin ./elasticsearch -d 3.访问localhost:9200,看到下面的页面即启动成功 Kibana安装 Kibana 下载链接:Download Kibana Free | Get Started
2022-02-05
ElasticSearch
#分布式框架
1…2324252627…29

搜索

Hexo Fluid
总访问量 次 总访客数 人