随笔分类 - Java
摘要:背景说明 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch 是一种NoSQL数据库(非关系型数据库),和常规的关系型数据库(比如:MyS
阅读全文
摘要:UUID:Universally Unique Identifier 通用唯一识别码 现在很多数据库的主键id,由原来的int自增,改为 UUID 表示。因为 UUID 本身不可能重复,线程安全,完美支持高并发。 示例代码如下: 运行结果如下:
阅读全文
摘要:在website的index下已经存在一个名为blog的type。想在website下,新增一个名为blog2的type。 执行语句如下: 报错信息如下: 原因:Elasticsearch 在6.0版本以后,一个index下,只允许创建一个type,不允许存在多个type。并且在官网提供信息,7.0
阅读全文
摘要://TODO
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:背景说明 执行《Elasticsearch 权威指南》的示例,在执行聚合查询的时候,报错 Fielddata is disabled on text fields by default. 1)聚合语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截图如下: 原因分析 El
阅读全文
摘要:背景描述 近期在学习《Elasticsearch 权威指南》上的一些基本命令,在操作到 filtered 进行过滤查询的时候,报错 “no [query] registered for [filtered]”。 1)查询语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截
阅读全文
摘要:背景描述 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch是使用Java开发,并使用Lucene作为其核心来实现所有索引和搜索的功能,但
阅读全文
摘要:本文提供两种注释风格供参考。 风格1:简约Style 效果如下: 设置步骤: File--> Settings--> Editor--> File and Code Templates--> Includes--> File Header--> "添加以下代码" 添加如下代码(此处的${USER}会
阅读全文
摘要:背景介绍 最近学习iReport,但是网上找到的博客里都是断断续续,几乎没有很详尽的资料文档,要么下载收费,要么不全。很是困扰。 在此,我提供给大家两个官网文档: JasperReports Library Ultimate Guide 和 iReport Designer Ultimate Gui
阅读全文
摘要:问题描述 iReport 5.6.0 PDF格式导出,中文不显示。 报错信息如下: Error exporting print... Could not load the following font : pdfFontName : STSong-LightpdfEncoding : UniGB-U
阅读全文
摘要:问题描述 本人使用的是iReport 5.6.0版本,正常安装,打开后,创建了一个报表实例,但是,菜单栏--> 工具--> 组件面板 为空。效果如下: 这就尴尬了,没有组件面板,还怎么绘制报表?? 问题分析 在网上找了一圈,没有博客里有说明这个具体原因的。可能是iReport的一个bug吧,也可能是
阅读全文
摘要:问题描述 本人使用的Windows版本的 iReport 5.6.0,安装成功后,双击桌面上的iReport-5.6.0图标,出现了闪退,无法正常启动的现象。现象如下: 问题原因 iReport 5.6.0 最高只能支持JDK 1.7版本,但是我的电脑上安装的是JDK 1.8.0,所以,iRepor
阅读全文
摘要:iReport 5.6.0 下载 方式有两种: 1、在官网社区上下载,下载地址:https://community.jaspersoft.com/project/ireport-designer/releases 下载的时候,选择最新版本的iReport 5.6.0(Windows电脑,只需要下载i
阅读全文
摘要:问题描述 近期学习iReport(个人使用的是最新版本的 iReport-5.6.0,MySQL是 5.5.56版本),遇到一些问题,在安装完成后,创建了数据库,配置了MySQL数据库连接信息,新建报表,编写查询SQL,预览数据的时候报错“Error: net.sf.jasperreports.en
阅读全文
摘要:如果想通过Java语言对Redis数据库进行访问。 首先,需要安装Redis数据库,可以是Windows系统,或者Linux系统。(本文以Windows系统的本地Redis数据库为例,代码说明如何操作Redis的Set集合。) 其次,需要下载Java访问Redis数据库所依赖的Jar文件jedis.
阅读全文