- 博客(16)
- 收藏
- 关注
原创 ElasticSearch 全文检索引擎
ElasticSearch 全文检索引擎文章目录ElasticSearch 全文检索引擎**1、ElasticSearch相关概念(术语)****2、Elasticsearch核心概念****3、Elasticsearch** **安装**4、**ElasticSearch的客户端操作**4.1、 **elasticsearch-head**4.2、**使用Postman工具进行Restful接口访问**5、**IK分词器**5.1、**IK分词器安装**6、**Kibana使用-掌握DSL语句***
2022-03-05 00:57:55
284
原创 RabbitMQ一些配置
RabbitMQ一些配置文章目录RabbitMQ一些配置1、使用centos7安装2、docker安装rabbitMQ3、5种工作模式3.1、简单模式3.2 Work queues工作队列模式3.3订阅模式概述3.4Publish/Subscribe发布与订阅模式3.5 Routing路由模式3.6 Topics通配符模式4、**Spring** **整合RabbitMQ**4.1、**搭建生产者工程**4.2、**搭建消费者工程**5、**Spring Boot整合RabbitMQ**5.1、**搭建生
2022-02-24 02:27:42
763
原创 关于Nginx一些配置
Nginx配置1、安装nginx1.1 Centos7安装1、如果下列依赖有,则不需要安装查看gcc是否安装:yum list installed | grep gcc查看openssl库是否安装:yum list installed | grep pcre查看pcre库是否安装:yum list installed | grep pcre查看zlib库是否安装:yum list installed | grep zlib一键安装所有依赖yum inst
2022-02-12 18:24:33
975
原创 容器化管理-docker
容器化文章目录容器化1.Docker1.1、安装Docker2、docker命令2.1、进程相关命令2.1、镜像相关命令2.3、容器相关命令3、Docker容器的数据卷3.1、数据卷概念及作用3.2、配置数据卷3.3、配置数据卷容器4、Docker应用部署4.1 、MySQL部署4.2、Tomcat部署4.3、Nginx部署搜索nginx镜像4.4、**Redis**部署5、Dockerfile5.1、镜像制作5.1.1、容器转镜像5.1.2、 dockerfile案例:用dockerfile配置微服务1
2021-12-18 05:34:57
558
原创 如何在Linux环境下安装Zookeeper
如何在Linux环境下安装Zookeeper我使用的Zookeeper版本为3.4.6,下载完成后可以获得名称为zookeeper-3.4.6.tar.gz的压缩文件下载地址:http://archive.apache.org/dist/zookeeper/安装步骤:第一步:安装 jdk1.下载jdk8方法一:官网手动下载下载Linux环境下的jdk1.8http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa
2021-12-12 22:10:13
195
原创 Spring-cloud-gateway 路由配置方式及匹配规则
Spring-cloud-gateway 路由配置方式及匹配规则文章目录Spring-cloud-gateway 路由配置方式及匹配规则1、路由配置⽅式1.1 基础路由配置⽅式1.2 基于代码的路由配置⽅式1.3 和注册中⼼相结合的路由配置⽅式2、路由匹配规则2.1Predicate 断⾔条件2.1.1 通过请求参数匹配2.1.2 通过Header匹配2.1.3 通过Cookie匹配2.1.4 通过Host匹配2.1.5 通过请求⽅式匹配2.1.6 通过请求路径匹配2.1.7 组合匹配2.2 过滤器规则2
2021-12-03 01:20:04
29088
5
原创 Spring Cloud Config配置自动刷新
Spring Cloud Config配置自动刷新spring cloud config 应用场景作为一个开发而言,知道每个项目都有其需要维护的配置文件,如果项目量小而言,以人力尚可以接受。项目量一但增多,传统的维护方式就变的困难,所以需要一个统一的配置中心来维护所有服务的配置文件。再言,传统的项目配置文件配置数据发生改变,需要重启服务使其生效,spring cloud config 可以不需要进行重启对应的服务。如何配置?使用Spring Cloud Config配置中心后的架构如下图:使用配
2021-12-01 21:19:34
749
原创 MySQL数据库笔记(持续更新)
MySQL数据库笔记(持续更新)文章目录MySQL数据库笔记(持续更新)一、什么是数据库二、三大范式三、MySQL的卸载与安装1.安装2.卸载一、什么是数据库数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库
2021-04-11 17:33:59
178
1
原创 JSON 解析的教程
JSON 解析的教程一、首先什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。语法:{} 双括号表示对象[] 中括号表示数组“” 双引号内是属性或值: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {“name”: “张三”} 可以理解为是一个包含name为张三的对象而[{“name”: “张三l”},{“name”: “李四”}]就表示包含两个对象的数组
2021-04-10 17:57:05
122
原创 多线程笔记
多线程笔记1-一些概念多线程:指的是这个程序(一个进程)运行时产生了不止一个线程并行与并发:并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。同步:Java中的同步指的是通过人为的控制和调度,保证共享资源的多线程访问成为线程安全,来保证结果的准确。如上面的代码简单加
2021-04-09 14:45:56
120
原创 快递e栈io流序列化实现
快递e栈(Io序列化篇)文章目录快递e栈(Io序列化篇)MVC模式(三层架构模式)题目:序列化代码:序列化(保存信息)实现:反序列化(读取文件)实现:代码实现:1、cn.suzihan.java.view包2、cn.suzihan.java.bean包3、cn.suzihan.java.dao包4、cn.suzihan.java.main包Main类Courier类User类未解决的BUGMVC模式(三层架构模式)概念: MVC(Model-View-Controller)是一种框架模式。经典M
2021-04-08 16:52:50
295
4
原创 快递e栈集合实现
快递e栈(集合篇)文章目录快递e栈(集合篇)MVC模式(三层架构模式)题目:代码实现:1、cn.suzihan.java.courierCabinet.view包2、cn.suzihan.java.courierCabinet.bean包3、cn.suzihan.java.courierCabinet.dao包4、cn.suzihan.java.courierCabinet.main包Main类Courier类User类题中遇到的问题:1.用户如何取件?MVC模式(三层架构模式)概念: MVC(
2021-04-05 15:48:53
552
5
原创 String类的一些理解
String类的一些理解String类表示字符串。Java程序中的所有字符串例如"abc"都实现为此类的实例。文章目录String类的一些理解字符串是不变的,它的值创建无法更改String对象是不可变的,所以共享他们String拼接字符串的弊端字符串是不变的,它的值创建无法更改在字符串内部是使用char数组进行存储。因为数组一经确定,长度无法改变。所有说字符串一经确定之后是改变不了的。例如: String str ="abc";相当于: char data [] = {'a','b
2021-03-31 18:02:00
399
3
原创 Java常用类库总结(持续更新)
Java常用类库笔记(持续更新)文章目录Java常用类库笔记(持续更新)java.util.Objects类库1.public boolean equals(Object obj)1.1Object类源码1.2Objects类源码1.3String类重写的Object类的equals方法的源码1.4Objects.equals中的坑2.public static T requireNonNull(T obj)java.util.Objects类库1.public boolean equals(Obj
2021-03-31 01:36:52
460
2
原创 快递e栈二维数组实现
快递e栈(初识Mvc框架)学习面向对象后使用MVC框架实现快递e栈,以下浅谈我对这个题目的思路文章目录快递e栈(初识Mvc框架)MVC模式(三层架构模式)概念:题目:代码实现:1、cn.sunzihan.java.view包2、cn.sunzihan.java.bean包3、cn.sunzihan.java.dao包4、cn.sunzihan.java.mian包Main类Client类思维导图:题中思考的问题:1.如何判断数组容器是否为满?2.如何产生随机的6位取件码?3.如何判断单号是否已存在?4.
2021-03-30 01:51:57
439
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人