02 2020 档案

摘要:Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data可以极大的简化JPA的写法,可以在几乎不用写实现的情况下,实现对数据的访问和操作。除了CRUD外,还包括如分页、排 阅读全文
posted @ 2020-02-29 15:04 天戈 阅读(823) 评论(0) 推荐(0) 编辑
摘要:我的ElasticSearch集群的版本是6.2.4,导入elasticsearch相关的maven依赖也是6.2.4,不同版本的api可能会有差异 一:maven依赖 <!--elasticsearch核心依赖--> <dependency> <groupId>org.elasticsearch< 阅读全文
posted @ 2020-02-29 14:50 天戈 阅读(290) 评论(0) 推荐(0) 编辑
摘要:ElasticSearch的接口语法 curl ‐X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' ‐d '<BODY>' 1.创建索引index同时映射mapping 请求地址,创建一个名为myindex1的索引库 http:// 阅读全文
posted @ 2020-02-26 16:23 天戈 阅读(1355) 评论(2) 推荐(0) 编辑
摘要:luke查看工具 链接:https://pan.baidu.com/s/1a2HB__SQLkYhiVLu-6aXZw 提取码:6m86 Field域属性分类 准备依赖 <dependency> <groupId>org.apache.lucene</groupId> <artifactId>luc 阅读全文
posted @ 2020-02-25 14:57 天戈 阅读(204) 评论(0) 推荐(0) 编辑
摘要:IKAnalyzer下载地址 链接:https://pan.baidu.com/s/1bNqXh8B7suT1rAUm_ZZ7gw 提取码:c08j 文件夹结构如下 在Lucene中默认的分析器StandardAnalyzer对于汉字进行分析的时候是拆成一个字,一个字的,每个字算上一个词 //用于配 阅读全文
posted @ 2020-02-25 13:37 天戈 阅读(6621) 评论(0) 推荐(0) 编辑
摘要:Lucene是什么? Lucene是一个开源的全文检索引擎工具包但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene是近几年最受欢迎的免费Java信息检索程序库,Lucene与搜索引擎有关,但不应该将信息检索程序库与搜索引擎相混淆 阅读全文
posted @ 2020-02-24 15:18 天戈 阅读(179) 评论(0) 推荐(0) 编辑
摘要:读写分离是在主从复制的基础上实现的 一:安装MyCat MyCat下载完解压就能用,但是我们需要进行我们的配置 下载地址 http://dl.mycat.io 下载完成上传并解压就ok了 如果启动失败的的话可以查看logs/wrapper.log文件里的错误信息,百度一搜就可以解决了 我的MyCat 阅读全文
posted @ 2020-02-22 14:21 天戈 阅读(200) 评论(0) 推荐(0) 编辑
摘要:cd /usr/local/mysql mkidr data 本文所用到的两台机器(一主一丛) 主机:192.168.118.4 从机:192.168.118.5 在两台机器上安装mysql 一:安装前准备 1.检测本机上是否安装过,或者系统自带mysql rpm -qa | grep mysql 阅读全文
posted @ 2020-02-22 14:04 天戈 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一:准备数据库表结构 create table user0( id int unsigned primary key , name varchar(32) not null default '', pwd varchar(32) not null default '') engine=myisam 阅读全文
posted @ 2020-02-19 14:34 天戈 阅读(1788) 评论(0) 推荐(0) 编辑
摘要:一.导入依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>4.1.0-incubating</version> </dependency> 阅读全文
posted @ 2020-02-18 16:29 天戈 阅读(1905) 评论(0) 推荐(0) 编辑
摘要:事先说明 1.安装RocketMQ需要Java环境的支持 2.两主两从为了演示效果,就使用两台虚拟机 3.两条虚拟机的端口分别是 A:192.168.118.3 B:192.168.118.4 4.A机器是(A主)同时也是(B从),B机器是(B主)同时也是(A从) 1.下载安装包 1.官网下载 ht 阅读全文
posted @ 2020-02-17 14:54 天戈 阅读(629) 评论(0) 推荐(0) 编辑
摘要:Sesssion共享问题是因为在服务器集群下,用户访问服务器将值存放到Session中,再次访问的话代理服务器又会分配一个新的服务器(无法保证这个服务还是之前访问且Session中有数据的服务器), 这种情况有很多种解决的方案,例如使用nginx的ip绑定,使用cookie,数据库,缓存等等 最好使 阅读全文
posted @ 2020-02-12 13:35 天戈 阅读(630) 评论(0) 推荐(0) 编辑
摘要:一.Linux安装nginx 1.安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.创建一个文件夹 cd /usr/local mkdir nginx cd nginx 3.将nginx安装包放在ng 阅读全文
posted @ 2020-02-11 14:46 天戈 阅读(1577) 评论(0) 推荐(0) 编辑
摘要:一:负载均衡时服务器宕机轮询策略 在通过代理服务器nginx向真实的服务器发送请求时,如果有一个服务器集群,它们按照轮询或者权重的负载均衡策略运作下去,当轮到a(端口6060)服务器接受nginx的请求时, a服务器突然宕机了,那么没有做任何措施的情况下,这个请求会一直请求下去,直到被响应或者响应超 阅读全文
posted @ 2020-02-10 17:01 天戈 阅读(493) 评论(0) 推荐(0) 编辑
摘要:1.nginx是什么? nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定,所以现在很多知名的公司都在使用ng 阅读全文
posted @ 2020-02-07 18:07 天戈 阅读(179) 评论(0) 推荐(0) 编辑
摘要:跨域问题 1.ajax请求什么时候会引发跨域问题? 在当前域名请求网站中,默认不允许通过ajax请求发送其他域名。 1.2:发生环境模拟 当在a服务器的页面中发生ajax请求其他域(这里指http://eureka7002.com:6061/)的资源时,浏览器的控制台就会抛出异常信息 发送的ajax 阅读全文
posted @ 2020-02-06 16:20 天戈 阅读(614) 评论(0) 推荐(0) 编辑
摘要:在没有页面的情况下来获取接口返回的数据(一般都是为JSON),我们可以通过一些工具模拟HTTP请求 服务端模拟HTTP请求 通过JAVA代码进行HTTP请求的发送 1.准备依赖 <!-- https://mvnrepository.com/artifact/org.apache.httpcompon 阅读全文
posted @ 2020-02-05 14:36 天戈 阅读(3128) 评论(0) 推荐(0) 编辑
摘要:1.什么是HTTP协议 HTTP协议(Hypertext transfer protocol),也叫超文本传输协议,作用就是对浏览器客户端和服务器端之间数据传输的格式规范, 它基于TCP的应用层协议,它不关心数据传输的细节,HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议 阅读全文
posted @ 2020-02-04 16:33 天戈 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示