排序:
默认
按更新时间
按访问量

企业级搜索系统案例源码(已经非常精简),根据现公司项目搭建,基于 elasticsearch + canal,可支持千万量级以上实时搜索。

一、准备工作: mysql数据库,并且把bin_log设置打开,新建数据库:db_search并运行准备好的sql文件 db_search.sql elasticsearch安装,包括对应的可视化插件elasticsearch-head,详情参考: elasticsearch 安...

2018-08-20 19:03:43

阅读数:399

评论数:1

java后台搭建查询系统 elasticsearch + logstash 并同步MySql数据(附java源程序)

一、安装环境 java环境 略 MySql 略 elasticsearch 见文章,亲测可用:https://blog.csdn.net/u012888052/article/details/79710429 head插件 见文章,亲测可用:https://blog.csdn.net/u0...

2018-07-12 14:02:15

阅读数:177

评论数:0

logstash 和 canal的区别,个人理解

    1、在传输上,两者都可以看做传输数据的管道,但logstash可以从数据库读取数据(例:MySql),传输到ES中,而canal能做到的不止这些,它可以把MySql的数据读取出来,配合java代码(貌似只支持java),将读取到的数据存储到任何代码能操作的地方,例如:文件、MySql、Re...

2018-07-12 13:53:29

阅读数:215

评论数:0

(JAVA后端)微信小程序-毕设级项目搭建(内含源码,微信小程序+java逻辑后台+vue后台管理系统+MySQL数据库)~不求完美,实现就好

一、环境搭建 相关环境软件:JDK1.8、IDEA、Gradle、MySQL、Navicat(可选,方便查看数据)   简单介绍下用到的东西: 编译器用的是IDEA(ps:比eclipse好用) 构建工具用的Gradle(ps:和Maven一样,只是语法不一样,Gradle是Maven的...

2018-04-20 11:06:51

阅读数:5182

评论数:6

(小程序前端)微信小程序-毕设级项目搭建(内含源码,微信小程序+java逻辑后台+vue后台管理系统+MySQL数据库)~不求完美,实现就好

一、环境搭建 参考教程:https://blog.csdn.net/u012888052/article/details/79623229 二、根据上方教程新建的项目,编写对应程序         第一次做的小程序,是一款阅读器软件,包括了简单的文章浏览、历史回顾、签到功能、绑定账号等功能。...

2018-03-20 13:37:35

阅读数:5317

评论数:40

工作中的小乐趣

某日:一测试人员(高森)钉钉签名:Bug手测Bug机,发布无Bug包;次日:我(王佳乐)写出钉钉签名下联:程序猿码程序墙,期待美程序媛。有更好的下联,请留言,我学习一下,毕竟我是理工男---------------------------------------------------------...

2017-09-26 11:59:00

阅读数:122

评论数:0

整理面试题,以及部分答案,2018

个人总结 个人瞎写,仅供参考;部分转载,逐渐完善。 Java基础 Java 并发 Spring Netty 分布式相关 数据库 缓存 JVM Java基础 1. List、Set、Map的区别 list和set是实现了collection接口,map...

2018-10-29 14:06:26

阅读数:44

评论数:0

网上偶然看到的,一家好公司需要有的几个点

9月,占用一个博客位

2018-09-29 11:06:39

阅读数:20

评论数:0

elasticsearch 分词器插件安装 windows + Linux

windows下安装ik分词器: 在浏览器中粘贴以下url: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.4/elasticsearch-analysis-ik-6.2.4.zip ...

2018-08-22 12:28:02

阅读数:75

评论数:0

Kibana Windows安装

1.环境准备       Kibana是ElasticSearch的可视化平台,依赖ElasticSearch,需要优先安装ElasticSearch。       ElasticSearch官方下载地址:https://www.elastic.co/downloads/elasticsear...

2018-07-26 20:11:20

阅读数:87

评论数:0

Logstash安装及简单使用(同步MySql数据到ES)

一、安装java环境 略二、下载logstash地址:https://www.elastic.co/products/logstash三、新增/修改配置文件下载下来后,解压在安装目录下,创建新的配置文件,命名为:mysqltoes.conf这个文件名可以换成其他的,启动时脚本命令改成对应的就可以了...

2018-07-12 13:41:14

阅读数:373

评论数:0

个人总结,java面试经验。

1、TCP/IP协议2、Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。

2018-06-02 10:02:05

阅读数:88

评论数:0

maven项目转换为gradle项目

要将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令:$ gradle init --type pom

2018-05-31 17:00:29

阅读数:624

评论数:0

Redis设计与实现 读书笔记,用于提炼书中干货,便于学习、复习。

1

2018-05-21 20:29:10

阅读数:51

评论数:0

GitHub入门:各种概念、图解页面信息(都是知识点啊小伙伴们)

一、Git是什么? Git是一个版本控制系统。  版本控制系统,是设计用于跟踪文件随时间变化的状态的一款软件。  Git是一个分布式的版本控制系统。  在Git中参与项目的每个程序员不仅能够拥有文件的当前状态,还能拥有项目完整的历史记录。二、GitHub是什么? GitHub是一个网站,可以像该网...

2018-05-20 12:31:32

阅读数:24

评论数:0

利用redis + HyperLogLog解决统计IP相关问题(也变相解决了大数据量内存占用问题)

一、应用场景:统计注册 IP 数 / 统计每日访问 IP 数 / 统计页面实时 UV 数 / 统计在线用户数等注意:它也有局限性,就是只能统计基数数量,而没办法去知道具体的内容是什么。        它和bitmap相比,属于两种特定统计情况,简单来说,HyperLogLog 去重比 bitmap...

2018-05-20 10:47:59

阅读数:175

评论数:0

利用redis + bitmap解决统计数据相关问题(也变相解决了大数据量内存占用问题)

应用场景:用户签到 / 统计活跃用户 / 用户在线状态1、网站的签到功能(这里不考虑具体数据,只是统计数据),并且需要展示最近一个月,甚至两个月的签到情况,如果使用bitmap我们怎么做?指令 SETBIT key offset value        BITCOUNT key [start] ...

2018-05-20 10:28:23

阅读数:538

评论数:0

利用redis + GEO解决经纬度定位-直线配送范围的问题

应用场景:当查询:两个有经纬度的点距离 / 距离一个点的附近点 (排序) / 距离一个点指定半径内坐标点 (排序)1、判断两个有经纬度的点距离点A的坐标经纬度与点B的坐标经纬度的直线距离2、距离一个点的附近点 (排序)查询距离点A附近的点,排序可指定由近到远/由远到近3、距离一个点指定半径内坐标点...

2018-05-20 09:50:03

阅读数:606

评论数:0

navicat 注册码,自己试过,可以的

NAVN-LNXG-XHHX-5NOO拿走,不谢。

2018-05-18 13:43:03

阅读数:24907

评论数:2

windows的hbase安装和使用

1 下载地址:http://mirrors.cnnic.cn/apache/hbase/hbase-0.94.27/ 2 设置conf下hbase-env.cmd中的JAVA_HOME:set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79 3 ...

2018-04-20 11:44:58

阅读数:584

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭