IK分词器的安装(win、Linux) 一、简介IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出 了3个大版本。最初,它是以开源项目Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IKAnalyzer3.0则发展为 面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。--...
Linux安装Redis过程及问题处理 1、将redis的安装文件移动到安装目录下去 如: /usr/local2、下载Redis运行的时候所需要的运行环境yum install gcc3、解压上面的Redis文件tar -zxvf redis-5.0.7.tar.gz4、进入Redis的根目录进行编译 直接执行:make可能遇到的情况:使用命令:make MALLOC=libc5、进入到src目录下进行...
ElasticSearch 安装(win、Linux、Docker三种方式)和问题处理 以及可视化插件安装 环境:ElasticSearch与JDK版本存在兼容问题,Linux上为jdk 1.8,ES版本elasticsearch-6.2.4.tar.gz。下载传送门>>>一、安装1.将压缩包放在安装目标位置,楼主放在/usr/local,解压:tar -zxvf elasticsearch-6.2.4.tar.gz2.启动:cd elasticsearch-6.2.4/...
使用Docker快速搭建FastDFS 【注】文中相关文件文末提供。一、安装1.搜索镜像 docker search fastdfs由于并没有官方镜像,此处使用该私有镜像。2.拉取镜像docker pull morunchang/fastdfs3.查看镜像docker images4.运行tracker 跟踪器 docker run -d --name tracker --net=host morunch...
Spring MVC 的addViewControllers实现无业务逻辑页面跳转 场景:需要从一个页面跳转值另一个页面,不携带参数也不做业务逻辑处理。比如:我们从a页面跳转到addUser页面实现:在springMVC中templates下面的页面不能直接通过写页面地址去实现跳转,要走Controller.第一种方式:@RequestMapping("/toAddUser") public String toAddUser(){ return...
Dubbo+Zookeeper搭建分布式项目小样 及 问题处理 写在前面:关于环境搭建可能遇到的问题1.dubbo文件直接扔到tomcat的webapp下面,启动tomcat即可,但要注意,在此之前要先启动zookeeper。否则报错。本机启动程序位置:/usr/local/zookeeper-3.4.8/bin启动命令:./zkServer.sh start2.出现dubbo监控中心访问不了或者zk连接超时。首先查看zookeeper是否启动成功...
控制器中注入的feign 无法调用其方法 原本在FeignClient中是有XXXX方法的,但是注入后一直无法调用原因很简单:包导错了。这里导入了这个是@FeignClient注解的依赖。无巧不成书,刚好我的接口命名也是FeignClient,所以就出现了前面的情况,只要正确导入包就行了。万无一失的办法:不要跟注解同名 就不会出现导错包的情况了。...
SpringCloud 之 Feign无法注入接口 & 依赖为unknow的情况,终章 初次接触springcloud,在使用Feign时出出现各种坑,笔者也是饱受蹂躏,这里将相关过程和解决方法做一总结,供大家参考:使用的spring版本:2.1.4.RELEASEspringcloud版本:Greenwich.SR1第一坑:导入Feign的依赖后Maven Projects中的依赖一直显示unknow可能原因:依赖下载不完整,导入依赖后一直不识别,使用的依赖如下:<...
快速创建Producer集群 原本的producer只有一个,端口为9001,现在需要创建producer集群:第一种方式:将新建module,将producer-9001的代码和配置文件复制一份,改下端口即可。第二种方式:将工程多次启动。步骤如下:1.我们启动9001后,将9001的配置文件中的端口以及名字都改成90032.点击此处3.点击此处4.取个名字,这里表示拷贝了9001,在弹框中选择9001的启动...
springboot整合mybatis时,sql相关注解的使用 以及 实体类数据库表字段映射 在springboot整合mybatis时我们常用某某mapper.xml文件来进行我们sql的编写,相信大家都很熟悉了。这里主要是介绍一下注解的使用:1.首先是@Select()、@Update()、@Delete()、@Insert()类型的使用我们可以直接在mapper接口的方法上使用该注解,注解中写我们的sql语句即可。示例: /** * 根据用户名查询 * ...
关于RabbitMQ在Linux安装以及启动报错,新手的艰辛路。。。 一、首先给出安装步骤:#安装之前需要安装erlang环境yum install epel-releaseyum install erlang#安装rabbitMQ了下载rpm文件wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm#...
Linux设置静态IP 1.修改网络连接方式:右键名称,修改网络连接为NAT,点击确定。2.进入虚拟机界面,打开设置界面3.找到网络设置选线,点击右侧的设置图标4.打开虚拟网络编辑器5.进入NAT设置界面,查看网络信息,下面要用。6.此处的地址前三位与上图的子网IP一致,最后一位修改一下,只要不与上面网关IP冲突即可;子网掩码与上图一致即可;网关也与上图一致;DNS与网关一致。点击应用。7.将...
错误:为 repo ‘base’ 下载元数据失败 今天为了安装一些软件,把yum玩坏了,后面使用时一直提示:错误:为 repo ‘base’ 下载元数据失败解决方法:大家可以按照如下流程修改源1.备份现有源mv /etc/yum.repos.d /etc/yum.repos.d.backup2.设置新的yum目录mkdir /etc/yum.repos.d3.安装wget(我没安装,也没事,可能是我以前安装过)yum insta...
使用SpringBoot插入数据到MySQL出现乱码,解决方法 环境:spring boot+mybatis+mysql一.乱码情况二:可能情况1.mysql字符编码格式不是utf-8导致查看一下(以Navicat为例):格式没问题:2.数据库配置编码问题解决方法:在数据库连接配置中添加:useUnicode=true&characterEncoding=utf8,用&拼接。spring.datasource.url...
IDEA热部署设置(自动/手动 两种方式) 1.导包 <!--热部署依赖包 该包包含开发所需的所有工具 热部署就包含在其中--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dev...
时区问题:You must configure either the server or JDBC driver (via the 'serverTimezone' configuration ... 环境:SpringBoot 2.2.4 + MySQL 5.7.25 + MyBatis启动项目报错:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the ...
spring框架细说,springmvc原理以及总结 Spring框架详细介绍:https://www.ibm.com/developerworks/cn/java/wa-spring1/springmvc原理剖析:https://www.cnblogs.com/xiaoxi/p/6164383.htmlspring和springMVC总结:https://www.cnblogs.com/doudouxiaoye/p/5693399.htm...