自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Dockerfile打包部署

先找到打包完的目录下创建一个Dockerfile文件进去文件内编写# 基础镜像# author# 挂载目录# 创建目录# 指定路径# 复制jar文件到路径# 启动认证服务保存并退出:wq!构建镜像(my-task -> 取一个镜像名字,构建镜像后面是有一个的)启动镜像-d 容器在后台运行-p 将宿主机的 8080 端口映射到容器的 8080 端口。--name 取一个容器名最后面的my-task指的是刚才打包的镜像名。

2024-11-27 20:49:03 1742 3

原创 org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is ja

这是我在创建索引的时候,报的一个错,,baidu了好久,一直提示的是版本过低才报这个错,但是我一开始就已经是7.10以上的版本,后来才发现原来是包导错了,可以观看下文,以后写代码的时候还是注意看一下包名。

2024-11-07 10:37:13 861

原创 org.elasticsearch.client.ResponseException: method [GET], host [http://localhost:9200], URI [/_clust

因为我的es部署在服务器上,没有加这个配置类,他会默认识别本地IP,可是本地没有es就会报这个错误,加上服务IP地址 就可以了。

2024-11-03 11:06:16 705

原创 封装ES高亮Yxh-Es

这次我是将原先的yxh-es做了一个迭代,一开始没有查询方法,也没有高亮,当时这个高亮灵感是来自于easy-es,因为之前在使用这个工具的时候,发现他们团的做的少了个高亮查询,我测了好几次,让身边的同事也测了,发现不行,就是有问题的,想着就自己封装es,把这个高亮也补上。当然我这个高亮目前仅限于一个字段来模糊查,我后门会在对该工具迭代更新。

2024-10-30 09:36:33 827

原创 MySQL提示“too many connections“的解决方法

报这个错,无非是因为线程连接数过多导致,我们如何解决呢,可以通过提高线程连接数量,我这边是因为一个小组使用一台云服务器,里面部署这mysql数据库,一个小组连我一个数据库,导致连接数过大。找到docker里面mysql的ID或名。查看服务器 线程缓存数。

2024-10-25 14:41:25 435

原创 SQL注入

SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。

2024-10-19 10:37:33 445

原创 Vue2+Echarts

node -v。

2024-10-15 20:06:02 439

原创 Java Stream基本用法

流,在java8后,我们可以会经常使用,提高了我们代码的美观,以及提高性能的效率,完美的将之前几十行上百行的操作或计算代码,用简单几行完成,同样,他可以集合mybatis-plus来完成许多sql查询,以及多表联查,我之前发过一篇mybatis-plus-join的文章,里面详细的描述了mybatis-plus的联查方式,但是我们在面对大量数据时,使用join连查还是会导致性能的下降,所以可以通过stream流来提升,过段时间,我还会出一期stream流+mybatis-plus联查。

2024-10-13 20:44:42 957

原创 Jmeter使用

JMeter 是一个开源的压力测试工具,由 Apache 软件基金会提供支持。它可以用于模拟一个或多个客户端请求一个服务器,以了解服务器在不同负载下的性能、稳定性和可靠性。场景:创建和执行各种不同类型的测试计划,包括负载测试、压力测试、功能测试、接口测试等。模拟不同用户的行为,例如登录、搜索、购买、评论等。记录和重放 HTTP 请求,以便在不同负载下对 Web 应用程序进行测试。提供图表、报告和日志等功能,帮助您分析测试结果并定位问题。通过插件机制扩展 JMeter 功能,以适应不同的测试需求。

2024-10-12 11:00:01 845

原创 Caused by: java.lang.NoClassDefFoundError: org/elasticsearch/common/xcontent/DeprecationHandler

Elasticsearch客户端库未包含在类路径中:如果你的项目依赖于Elasticsearch的客户端库(例如,用于与Elasticsearch服务器通信的Elasticsearch Java High Level REST Client),那么必须确保这个库(及其所有依赖项)都已被正确地添加到项目的类路径中。依赖冲突:如果你的项目中包含了多个版本的Elasticsearch客户端库,或者与其他库存在依赖冲突,可能会导致类加载器无法找到正确的类。确保所有组件都使用兼容的版本。

2024-10-10 19:48:06 943

原创 Description:The bean ‘lilishop-buyer.FeignClientSpecification‘ could not be registered. A bean wit

spring.main.allow-bean-definition-overriding设置为true,表示后发现的bean会覆盖之前相同名称的bean,报错说明你的类可能出现了重名,且相互还用Feign调用,所以,还是细节,每个类的类名还是要区分开来。

2024-10-07 16:52:10 383

原创 Remote:Unexpected exception during bean creation; nested exception is java.lang.IllegalStateExceptio

这样的报错都是细节,当时以为这个报错找半天,让项目经理来帮我看,他说这都是细节,报错信息很明确给了,是远调的时候找不到参数,我么就可以从传参入手开始找,后来,带新人的时候,也经常有人问这个报错,也能进过上一次教训,也很快的定位到了报错,这些都能日积月累。

2024-10-05 12:30:00 652

原创 使用若依框架时:Caused by: java.lang.IllegalStateException: Type handler was null on parameter mapping for p

我们在看若依的数据库表中,有一些表字段是每个表都有,如createBy、createTime、updateBy、updateTime、remark等等,还有一些公共方法,如搜索值searchValue,前端传来的请求参数params ,大部分实体类可能需要,在若依新建pojo对象时 如果你每个对象都定义会造成大量冗余代码,不利于维护,把它们抽取出来定义一个通用的实体类BaseEntity。让新建pojo继承它们。有点类似AOP,子类继承了父类,也继承了父类的属性和方法,这样可以简化代码,灵活多变。

2024-10-04 11:32:55 1010

原创 手动搭建vue3工程

搭建vue工程可以在Win+R,输入CMD打开命令窗口,这是的一种方式,或者你用idea、HbuildX或者VSCode等的命令控制台,都可以搭建VUE工程,用到Vue3你会发现他的响应速度,以及页面或组件之间的交互要流畅非常多,因为vue3是你用到啥,就导啥,不像vue2全部都导进去,一个是导致内存暂用,导致资源的消耗,主要还是看你实际用途,其实无论是vue2还是vue3,抱着一颗学习的心态去学,多学一份工资就能往上翻一翻。

2024-10-03 10:52:26 676

原创 EasyElasticsearch

先讲解一下"_id"相当于es文档的一个唯一索引值,跟你的数据库的唯一键一样的。es文档大部分操作都是由该 "_id" 进行操作,所以个这个id必须要唯一,毕竟咱是要简洁开发不可能先查询出id值是什么再去做CRUD,所以尽量将id跟数据库一致,这样方便对数据进行管理。

2024-10-02 14:37:33 1224

原创 mybatis-plus联查JOIN版

先声明:苞米豆(mybatis-plus的公司)是否认有mybatis-plus-join的,这个join版是网上的大佬为了解决mybatis-plus不能联查的痛病,给我们提供了join联查,方便大家。

2024-10-01 11:00:00 999

原创 MyBatis-Plus代码生成器

同样也可以通过idea自带的插件进行生成,到时候,只用点点点就OK啦,等过两天我再发一篇用idea操作的,每天都是猿气满满。依赖如果出现报错,改一下版本就行,因为咱两的JDK版本可能不一样,该版本JDK1.8以上都好使。

2024-09-30 15:00:00 381

原创 自己封装Elasticsearch,下载到本地仓库复用

一共有三个自定义注解剩下几个字段都是默认值,自己可以设置,基本都可以自己去看一看,玩一玩,所有的类型字段都是跟原ES类型是一致的,每个注解都有对应的作用,主要是要加上@DocumentIndex该注解是必须加的。我这一套注解你会发现跟和easy-es是差不多的,所以,我们可以学以致用一下,在后面自己封装一些工具类和接口,都已用这类方法,注解就用这几个可以吃遍天下。

2024-09-29 12:58:02 1416

原创 ES 高亮查询及基本配置

配置类没有加es配置信息导致@Configuration无法识别到es配置。

2024-09-19 12:26:20 529

空空如也

空空如也

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

TA关注的人

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