- 博客(12)
- 收藏
- 关注
原创 java日期通用工具类
// 格式到年/**日期格式,年份,例如:2004,2008*/public static final String DATE_FORMAT_YYYY = “yyyy”;// ==格式到年月 ==/**日期格式,年份和月份,例如:200707,200808*/public static final String DATE_FORMAT_YYYYMM = “yyyyMM”;/**日期格式,年份和月份,例如:200707,2008-08*/public static fina
2021-07-29 09:40:19
222
原创 lucene+springboot+ik Analyzer实现mysql数据库高亮查询
首先我们要了解什么是ik分词器( 摘自百度百科 ) ik 分词器简介: 从2006年12月推出1.0版开始,IKAnalyzer已经推出 了3个大版本。最初,它是以开源项目Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IKAnalyzer3.0则发展为 面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。 运行环境
2018-01-20 17:25:51
7355
1
原创 linux安装mysql
一,Linux的安装与卸载mysql1:检查是否安装了mysql组件,如有,删除 删除时记得删除干净。 2:下载(自己试了好多版本一直报版本不一致的错,最后找了一个较低版本) 执行命令下载:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 3:安装: 执行:sudo rpm -ivh mysql-comm
2018-01-19 21:05:34
286
原创 solr企业级搜索应用
一.solr简介 Solr是基于lucene为内核的独立的企业级搜索应用服务器,他对外提供类似于web-service的接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的xml文件。 生成索引:也可以通过http get 操作提出查找请求,并得到xml格式的返回结果。 特点:solr是一个高性能,采用java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提
2018-01-17 22:21:13
494
原创 Lucene基础介绍篇
一. Lucene介绍及下载: Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一款高性能的、可扩展的,纯java语言编写的一个开放源代码的信息检索(IR)工具库。它适合几乎任何需要全文本搜索(特别是跨平台)的应用程序。但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的
2018-01-12 23:00:03
476
原创 Spring Cloud Config(分布式配置中心)使用git作为远程配置中心连接数据库配置
为什么要用SpringCloud分布式配置中心? 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。 在SpringCloud中,有分布式配置中心组件spring cloud config,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。 在spring cloud config组件中,分两个角色,co
2018-01-09 11:06:22
6585
原创 SpringCloud-Eureake 服务器注册与发现
首先需要创建两个web项目 eureka-service 和 eureka-client eureka-service 下的 pom.xml配置parent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifactId>
2018-01-07 21:25:45
529
原创 SpringBoot实现简单发送邮件
了解邮件发送与接收过程 如下: A—–1>—-2>—-3>—–B 包括三大步骤: 1) 计算机A通过SMTP协议把邮件发送到服务器S1。 2) 服务器S1再发送到服务器S2。 3) 计算机B通过POP3协议接收服务器S2上的邮件。 SMTP (Simple Mail Transfer Protocol): SMTP是电子邮件传输的互联网
2018-01-07 20:42:13
3586
原创 SpringCloud分布式的五大重点
SpringCloud分布式的五大重点的基本介绍服务器的注册与发现—Netflix Eureka客户端负载均衡—Netflix Ribbon断路器—Netflix Hystrix服务网关—Netflix Zuui分布式配置—Spring Cloud ConfigEureka: 一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。 它由两
2018-01-04 21:20:33
816
原创 Nginx入门(下载安装|基础配置)
Nginx 下载地址 http://tengine.taobao.org Nginx安装 1. 执行tar zxvf Nginx,tar 命令解压 2. 执行./configure 检查是否具备安装环境 1). gcc环境 安装Nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:
2017-12-26 11:36:24
5559
原创 Linux入门(安装虚拟机,常用命令)
安装虚拟机 虚拟机怎么破解 VMware Workstation 12 Pro 安装的步骤 http://jingyan.baidu.com/article/a681b0de167c083b184346c2.html 安装linux的步骤 1 安装vmware虚拟机(300-600M) 2 下载操作系统 centos (iso文件包) 3 打开虚拟机 登陆 linux默认
2017-12-25 20:13:56
1137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人