自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (3)
  • 收藏
  • 关注

原创 在【Cencos7】中安装【Nacos】并适配【PostgreSQL】数据库

并且在nacos下创建plugins目录的方式,未测试。后报数据库连接异常。后替换上文中的方式配置后解决。下载完成后上传到Linux服务器目录中,例如。文件的方式如下,测试后发现不能用,

2024-04-09 11:18:03 629

转载 Linux中卸载 PgSql

Linux中卸载 PgSql:Linux CentOS 7 卸载 PostgreSQL

2024-04-01 09:14:09 188

转载 在CenOs7中安装PgSQL

参考:在CenOs7中安装PgSQL

2024-04-01 09:07:46 28

原创 在虚拟机CentOs_7_64环境中安装Docker和Docker-Compose

参考 在虚拟机环境中安装Docker和Docker-Compose

2024-03-26 15:08:40 285

转载 安装VMware16虚拟机并安装linux系统

centos-7-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)选择CentOS-7.0-x86_64-DVD-2009.iso 标准安装版(推荐)推荐下载到D盘全英文文件夹。2 .找到下载好的VMware-workstation-full-16.1.1-17801498.exe文件,鼠标左键双击运行 .如果不行先以管理身份运行.鼠标右击以管理员身份运行.3 . 进入安装界面,点击下一步.

2024-03-11 18:02:54 274

原创 bug记录

Java的属性变量名都已小写字母开头,如:userName,showMessage等,但也存在着特殊情况,考虑到一些特定的有意思的英文缩略词如(USA,XML等),JavaBean也允许大写字母起头的属性变量名,不过必须满足“中属性也相同,或其中一个包含另一个的全部属性时,可以使用其中一个,而不再依赖另一个项目(前提是你只需要这部分,若还需要使用项目中其他。这两个端口在nacos原先的端口上(默认8848),进行一定偏移量自动生成(9848,9849)。的名字(要注意只修改其中一个项目的);

2023-11-23 08:59:13 640

原创 Linux下安装Java相关环境

命令:查看java版本(检查是否安装成功)step2:下载完成后 上传到对应目录 (一般是step3:进入到对应的文件目录 输入解压文件;step4:输入将解压文件名修改为java(方便配置环境变量);step5:配置环境变量 输入进入配置文件;step6:输入G"定位到文件最后;step7:输入i进入编辑模式;step9: 按Esc后 输入:wq保存并退出;step10:输入使配置文件生效;

2023-11-17 16:46:44 113

原创 Linux高级命令超详细

将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出;:忽略大小写排序( 将小写字母都转换为大写字母来进行比较 );: 忽略每一行前面的所有空白部分,从第一个可见字符开始比较;:在输出结果中去除重复行;:表示直接修改源文件;绿色表示可执行文件;浅蓝色表示链接文件;

2023-11-17 16:43:52 134

原创 SpringBoot集成Solr所遇问题记录

对属性字段添加。

2023-11-10 17:14:26 275

原创 Solr搜索参数详解

时 , 字段名 , 起始时间 , 结束时间 , 时间间隔这 4 个参数都必须提供。,Solr 为日期字段提供了更为方便的查询统计方式 .( 或其子类型 ). 需要注意的是 , 使用。对日期类型的字段进行。

2023-11-10 17:11:57 180

原创 SpringBoot集成Solr(二)搜索数据

【代码】SpringBoot集成Solr(二)搜索数据。

2023-08-16 11:01:20 500

原创 SpringBoot集成Solr(一)保存数据到Solr

地址,则可以通过下面代码配置。若配置文件使用上面方式指定。方式二:自定义方式配置。使用这种方式必须要有。

2023-08-16 10:59:01 475

原创 SpringBoot集成Solr所遇问题

对属性字段添加。

2023-08-16 10:54:20 299

原创 Solr安装,配置

不同的是,Core 中存放的是各种文档,且这些文档不需要具有相同的 Field。因此,在正式使用 Solr 之前,必须先创建 Core。默认启动的 Solr 不需要用户名,密码,任何人都可直接访问。(关系型数据库管理系统)的表,Solr Core 同样具有支持唯一标识的主键,也需要定义多个 Field。:用于指定Solr实例的端口,如果不指定该选项,该命令将自动使用它搜索得到的第一个Solr实例的端口。目录,该目录下的配置文件可作为产品级的Core来使用,因此推荐使用该目录作为Core配置文件的目录。

2023-07-27 16:58:27 855 1

原创 Solr概述

Solr 中数据存储是存储在 Document 对象中,对象中可以包含的属性和属性类型都定义在 schema.xml 中。其中词典文件不仅保存有每个关键词,还保留了指向频率文件和位置文件的指针,通过指针可以找到该关键字的频率信息和位置信息。分词时,忽略”在“、”的“之类的没有意义的介词,以及标点符号可以过滤。b.关键词位置,即记录该词是文章中第几个关键词(优点是节约索引空间、词组(phase)查询快),,简单说就是通过给定的关键字,找到包含关键字的文章的索引。文章1的内容为:老超在卡子门工作,我也是。

2023-07-27 16:45:36 355

原创 搜索引擎Lucene技术

参照连接 https://blog.csdn.net/forfuture1978/article/details/4711308。获取原始内容的目的是为了索引,在索引前需要将原始内容创建成文档(Document),文档中包括一个一个的。索引里的数据,其实就是一个一个的Document 对象。3个关键字,这样就可以找到不同相关程度的结果了。分词器指的是搜索引擎如何使用关键字进行匹配,如果使用like,那么**“护眼带光源”而使用分词器,会把这个关键字分为。完全匹配**,要么是。

2023-07-27 16:39:16 97

原创 SpringBlade集成RabbitMq

/队列名称1 String QUEUE_NAME_ONE = "my-queue-1";//队列名称2 String QUEUE_NAME_TWO = "my-queue-2";//直连交换机名称 String DIRECT_EXCHANGE_NAME = "my-direct-exchange";/*** 主题交换机名称//扇形交换机(广播)名称 String FANOUT_EXCHANGE_NAME = "my-fanout-exchange";

2023-07-17 14:59:10 207

原创 @PropertySource注解解析自定义配置文件

使用 @PropertySource 注解,可以编写配置文件的映射类,取代 @Value,在需要用到的地方,用 @Autowire 自动装配配置类即可。/** 指示此属性源的名称。如果省略, factory 将基于基础资源生成一个名称(默认是 DefaultPropertySourceFactory) */ String name() default "";/*** 指示要加载的属性文件的资源位置。

2023-07-10 16:02:07 265

原创 Spring IOC(控制反转)与DI(依赖注入)

有了IoC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是 松散耦合,这样也方便测试,利于功能复用,更重要的是使得程序的整个体系结构变得非常灵活。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不需要关心具体的资源来自何处,由谁实现。应用程序原本是老大,要获取什么资源都是主动出击,但是在IoC/DI思想中,应用程序就变成被动的了,被动的等待IoC容器来创建并注入它所需要的资源了。

2023-07-10 14:50:59 66

原创 Spring AOP概述

AOP为 Aspect Oriented Programming 的缩写,被称为 面向切面编程,AOP主要用于处理共通逻辑,例如日志记录、安全控制、事务管理、异常处理等、AOP可以将这些共通的逻辑从普通的业务逻辑代码中分离处理,这样在以后修改这些共通逻辑时就不会影响普通业务逻辑。利用AOP可以针对业务逻辑的各个部分进行隔离,从而使得业务逻辑的各个部分之间的耦合度降至最低,提高程序的可重用性,同时提高开发效率。切面是指封装共通逻辑的组件,此组件被作用到其他目标组件的方法上。

2023-07-10 14:37:12 113

原创 简单整理的Nginx的面试题

Nginx ,是一个 Web 服务器和反向代理服务器用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。主要功能如下:1、正向、反向代理2、负载均衡、分流3、虚拟主机(绑定host)优点:跨平台、配置简单,非阻塞、高并发连接、内存消耗小、成本低廉。

2023-06-28 15:20:11 190

原创 mybatis关联映射

表中多条记录对应关联表中一条记录(相当于一对多的反过来),将一对多关联中的主表与关联表交换位置后,描述此时的关系即为多对一。在嵌套结果查询中,即使实体类属性名与字段名一致,也不会进行自动映射。Oracle数据库不支持主键自增,需要采用序列(队列)生成主键值。主表中的一条记录在关联表中有多条记录(一对多);主表中的记录在关联表中有且只有一条记录与之对应。在插入操作时,返回自动递增的主键值。例如:一个班级对应多个学生。

2023-06-27 15:49:23 318

原创 bug 记录

Java的属性变量名都已小写字母开头,如:userName,showMessage等,但也存在着特殊情况,考虑到一些特定的有意思的英文缩略词如(USA,XML等),JavaBean也允许大写字母起头的属性变量名,不过必须满足 “手动注入,通过获取上下文对象,然后再对这个对象进行解析,然后取出自己所要的那个对像。mapper.xml 文件中。

2023-06-27 14:57:34 607 2

原创 mybatis中动态SQL常用标签详解

【代码】mybatis中动态SQL常用标签详解。

2023-06-27 14:43:47 1513

原创 Java面试 集合篇

hash表就是通过传入的键值对,通过hash算法指向一个连续的存储空间(数组存储),将键值对存入数组;对于指向相同的存储空间的hash值,再以链表方式存储;这样hashmap不仅具有了数据查询快速的特性,同时有了链表方便插入、删除的特性;因此hashMap对于数据的存储查询具有非常好的特性;

2023-06-27 09:56:26 125 1

原创 Java面试 基础篇

String不属于基本数据类型,基本数据类型只有,byte, short, int, long, float, double, char, boolean。NIO: New IO 同步非阻塞式IO, 式是传统IO的升级, 客户端和服务器端通过Channel(通道)通讯, 实现了多路复用。不能 定义抽象类的目的就是用来被继承的, 如果用final修饰, 该类就不能被继承 所以final不能修饰抽象类。main方法: 抽象类可以有main方法, 并且能运行main方法, 接口不能有main方法。

2023-06-27 09:50:34 52

原创 Redis

Redis是一款开源的基于内存的高性能key-value存储系统。是一个非关系型数据库,也被称为NoSQL数据库。不同于传统的关系型数据库,不需要进行预定义模式设计,而是通过灵活的键值对存储数据。Redis使用简单,具有高效读写能力,适用于高并发、高性能的场景,被广泛应用于缓存、计数器、消息队列等应用场景。

2023-06-27 09:34:49 58

原创 JDK8.0(1.8)的新特性

若lambda体中内容已经有方法实现了,可以使用方法引用(可以理解为是lambda表达式的另外一种体现形式)(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!​ 利用lambda表达式可以写出更简洁,灵活的代码.作为一种更紧凑的代码风格.使java的表达能力得到提升。​ 就是一个匿名函数(方法),可以把lambda表达式理解为是一段可以传递的代码.(向数据一样传递)​ 右侧部分: 指定了lambda体,即lambda表达式要执行的功能。

2023-06-19 16:53:52 171

原创 Java的递归调用md

简单概述:在方法中直接或者间接的调用方法自身;

2023-06-19 16:41:56 57

原创 Spring Cloud 面试

*当域名健康实例 (Instance) 占总服务实例(Instance) 的比例小于阈值时,无论实例 (Instance) 是否健康,都会将这个实例 (Instance) 返回给客户端。在固定时间内(Hystrix默认是10秒),接口调用出错比率达到一个阈值(Hystrix默认为50%),会进入熔断开启状态。首先熔断状态不可能是永久的,当经过规定的时间后,服务将会从熔断状态恢复,再次接受请求调用。在进入熔断状态后,后续对该服务接口的调用不经过网络,会直接执行默认方法。C一致性,A高可用,P分区容错性。

2023-05-26 10:18:18 83

转载 pom.xml文件详解

pom.xml文件详解<?xml version="1.0" encoding="utf-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0

2023-05-26 10:00:04 157

原创 再识 Maven

若项目中多个Jar同时引用了相同的Jar时,会产生依赖冲突,但Maven采用了两种避免冲突的策略,因此在Maven中是不存在依赖冲突的。若本项目引用了A.jar,A.jar又引用了B.jar,B.jar又引用了X.jar,并且C.jar也引用了X.jar。Maven生命周期就是为了对所有的构建过程进行抽象和统一,包括项目清理,初始化,编译,测试,打包,部署等构建过程。若引用路径长度相同时,在pom.xml中谁先被声明,就使用谁。这时,Maven只会引用引用路径最短的Jar。

2023-05-26 09:57:40 47

原创 Maven中的Scope专栏

例如:

2023-05-26 09:49:33 36

原创 初识 Maven

当前系统上部署的仓库目录,为当前系统中的Maven工程服务。在配置信息文件中,在 mirrors 标签中添加以下内容。架构在Internet上,为全世界Maven工程服务。搭建在局域网中,为局域网范围内的 Maven工程服务。若出现下面信息则表示配置正确。

2023-05-26 09:31:29 36

原创 spring boot整合RabbitMQ

【代码】spring boot整合RabbitMQ。

2023-05-23 15:00:00 35

原创 springboot 整合 swagger

作用在类上,对类的一个描述,一般放在controller上作为一类接口的说明。:作用在单个接口方法上,作为单个接口的说明。:作用在接口参数上,作为接口入参的说明。:作用在对象属性上,作为属性的说明。

2023-05-23 14:00:00 53

原创 ruoyi-cloud集成knife4j

在ruoyi-cloud中使用knife4j。

2023-05-23 11:00:55 1606 2

原创 spring boot整合 kafka

配置Kafka服务地址及consumer的 group-id;

2023-05-23 10:16:10 126

原创 springboot 定时任务与异步操作

【代码】springboot 定时任务与异步操作。

2023-05-23 10:07:55 409 1

原创 Nacos 相关面试题及答案

Nacos是一个开源的分布式服务发现、配置管理和服务治理平台,提供了服务注册和发现、配置管理、服务路由和流量管理等功能,是构建微服务架构的重要组成部分。

2023-04-14 10:00:00 5859

SpringBlade开发手册基础版

SpringBlade开发手册基础版

2023-05-23

kafka配置文件server参数.md

kafka配置文件server参数.md

2022-03-11

kafka配置文件zookeeper参数.md

kafka配置文件zookeeper参数.md

2022-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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