摘要: 一、前言 Binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的SQL语句(除了数据查询语句)信息。而Binlog格式也有三种,分别为STATEMENT、ROW、MIXED。STATMENT模式基于SQL语句的复制,每一条会修改数据的SQL语句会记录。ROW模式除了记录SQL语句之外 阅读全文
posted @ 2019-06-16 22:08 JalonY 阅读(5114) 评论(0) 推荐(0) 编辑
摘要: JVM,全称Java Virtual Machine,即Java虚拟机。以Java作为编程语言所编写的应用程序都是运行在JVM上的。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java有个非常重要的特点就是与平台的无关性,而JVM正是实现这一特点的关键。 阅读全文
posted @ 2019-01-23 17:14 JalonY 阅读(540) 评论(0) 推荐(1) 编辑
摘要: 本示例中根据企业位置经纬度,在页面右侧百度地图中标注企业名称。同时页面左侧ECharts图谱饼状图用于统计企业行业与注册资本。当右侧百度地图缩放拖拽,左侧ECharts图谱根据右侧地图上出现的企业动态变化。详细过程如下两图所示: 本示例中有用到Vue.js,以及一个JQuery的表格插件DataTa 阅读全文
posted @ 2018-12-07 17:56 JalonY 阅读(5468) 评论(0) 推荐(1) 编辑
摘要: 首先需要在Maven中添加相应的jar包依赖,若项目没用到Maven,也可自行下载相应所需的jar包(itextpdf.jar 与 itext-asian.jar),如下图所示。点此下载 阅读全文
posted @ 2018-10-10 11:13 JalonY 阅读(9910) 评论(0) 推荐(0) 编辑
摘要: 关联分析(关联挖掘)是指在交易数据、关系数据或其他信息载体中,查找存在于项目集合或对象集合之间的频繁模式、关联、相关性或因果结构。关联分析的一个典型例子是购物篮分析。通过发现顾客放入购物篮中不同商品之间的联系,分析顾客的购买习惯。 阅读全文
posted @ 2018-10-09 23:22 JalonY 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 前四篇简单介绍了ElasticSearch(以下简称ES)在阿里云服务器Linux系统上的部署配置等。本篇将简述一下ES在JavaWeb项目中的应用。本项目前端框架是Vue.js,前后端数据交互采用是常用的SSM框架,项目管理工具为Maven,ES为6.3.2版本。 阅读全文
posted @ 2018-09-30 15:49 JalonY 阅读(16053) 评论(5) 推荐(5) 编辑
摘要: 首先前往GitHub下载安装包(注意版本与ElasticSearch对应,若无对应版本,解压后修改pom.xml文件中的elasticsearch.version,建议查看修改一下版本号) 阅读全文
posted @ 2018-09-28 17:40 JalonY 阅读(5358) 评论(6) 推荐(3) 编辑
摘要: ElasticSearch默认的分词器是标准分词器Standard,如果直接使用在处理中文内容的搜索时,中文词语被分成了一个一个的汉字,因此引入中文分词器IK就能解决这个问题,同时用户可以配置自己的扩展字典、远程扩展字典等。 阅读全文
posted @ 2018-09-28 11:17 JalonY 阅读(5377) 评论(0) 推荐(1) 编辑
摘要: 在学习ElasticSearch的过程中,必不可少需要通过一些工具查看ES的运行状态以及数据。Head插件是ES的图形化界面,方便用户对数据进行增删改查,基于REST的四种方式进行数据交互。 阅读全文
posted @ 2018-09-27 21:21 JalonY 阅读(2968) 评论(0) 推荐(1) 编辑
摘要: ElasticSearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。 阅读全文
posted @ 2018-09-26 23:33 JalonY 阅读(6870) 评论(0) 推荐(1) 编辑