- 博客(84)
- 收藏
- 关注
原创 Logstash stopped processing because of an error: (SystemExit) exit
解决方案: 启动指定配置文件。启动Logstash 报错。
2024-12-09 11:26:23
659
原创 Java路径操纵风险解决 Fix Path Manipulation Vulnerability in java
【代码】Java路径操纵风险解决 Fix Path Manipulation Vulnerability in java。
2024-08-22 14:52:52
297
原创 Harbor 默认密码Harbor12345 不对?如何查看Harbor密码
【代码】Harbor 默认密码Harbor12345 不对?如何查看Harbor密码。
2024-04-02 23:24:04
936
原创 java-11-openjdk-11.0.xxx/lib/tzdb.dat (No such file or directory)
这个问题困扰了很久,最终在redhat 上找到了root case: 该版本JDK 有bug 别挣扎了升级JDK。项目用的是JAVA 11 build 的时候报错。
2024-03-22 00:28:45
613
原创 Unknown lifecycle phase “mvn“. You must specify a valid lifecycle phase or a goal in the format
我自己因为环境路径的问题运行的时候红色圈里的mvn 是多余的所以不被识别,把 “mvn” 去掉就好。
2024-03-22 00:15:43
2484
原创 /usr/local/bin/docker-compose: line 1: Not: command not found
安装docker-compose 检查是否安装成功 docker-compose --version。官网 https://dockerdocs.cn/compose/install/在版本前加个V 就可以解决。检查下载连接是否正确。
2024-03-17 12:40:41
2314
原创 zipkin Access denied for user ‘xxx‘@‘xxx‘ (using password: NO)
Access denied : 拒绝访问。登录mysql 之后执行命令。
2024-03-06 17:21:11
241
原创 Incompatible fallbackFactory instance. Fallback/fallbackFactory of type class XXX
Feign容错,类实现implements FallbackFactory 接口,服务调用报错。
2024-02-29 18:50:17
571
原创 Spring Cloud Ali 和 Spring Cloud Spring Boot 版本对应关系
标记): (注意,该分支 Spring Cloud Alibaba 版本命名方式进行了调整,未来将对应 Spring Cloud 版本,前三位为 Spring Cloud 版本,最后一位为扩展版本,比如适配 Spring Cloud 2022.0.0 版本对应的 Spring Cloud Alibaba 第一个版本为:2022.0.0.0,第个二版本为:2022.0.0.1,依此类推)更多细节参照 github pring-cloud-alibaba。
2024-01-17 15:32:33
671
1
原创 idea spring initialer 新建模块不能选Java 8
SpringBoot 版本的问题,SpringBoot 比较高版本已经不支持JDK8 了,而 spring initialer Server URL 默认地址是 https://spring.io/ 它选择了比较高的SpringBoot版本。解决方案:把https://spring.io/ 换成 https://start.aliyun.com/
2023-12-27 18:16:46
886
原创 linux 如何生成rsa,Linux 生成rsa 格式不对
有的小伙伴用这个命令 ssh-keygen -t rsa 生成的格式如下 不是自己所期望的格式,用。
2023-12-15 17:27:42
306
原创 nacos启动报错 java.lang.RuntimeException: [db-load-error]load jdbc.properties error
java.lang.RuntimeException: [db-load-error]load jdbc.properties error 解决方案
2023-12-06 00:05:37
2984
原创 Java 读取TIFF JPEG GIF PNG PDF,Java 读取图片中的文字
Java 读取 图片TIFF, JPEG, GIF, PNG,PDF 中的文字
2023-08-28 19:08:44
888
原创 Java 计算两个字符的相似度
它也适用于处理较长的字符串,但在比较两个字符串之间的相似度时,需要先将其向量化,因此相对复杂一些。Jaccard相似度:Jaccard相似度算法计算集合的交集和并集的比值,是一种基本的相似度度量。需要注意的是,这些相似度算法都是基于字符操作的,而不是考虑语义或上下文的。在选择最高效和准确的字符串相似度算法时,需要考虑多个方面,如算法的复杂度、字符串长度、算法的适用性等。此外,对于大规模的字符串匹配需求(如搜索引擎),更复杂的算法(如基于索引的搜索算法)可能更适合,例如倒排索引等。
2023-08-17 11:06:14
4803
原创 E: Package ‘curl‘ has no installation candidate/ E:软件包没有可用的安装源
访问etc/apt/source.list 修改或者添加安装源。vim /etc/apt/source.list 改成修改或添加。不用版本的Linux 有不同的配置比如我的是Debian 12。其他版本的去搜索引擎搜索即可。// 以下是官方示例。
2023-08-10 17:00:11
2083
原创 MyBatis plus 自动设置更新时间和创建时间
step 1: 实现MetaObjectHandler 重写insertFill 和 updateFill。step 2: 结合 @TableField 注解。
2023-07-10 17:36:00
678
原创 MySQL建表设置ID自增 从1 开始
部分将初始值设置为 1。如果没有设置该值,默认情况下,MySQL 会根据当前数据表中已有的最大自增值来确定初始值。操作从 1 开始自增,确保表中没有已经使用过的自增值,并在创建表时显式地设置初始值为 1 可以满足你的需求。如果你仍然遇到问题,请提供更多关于你的表结构、示例数据和具体的。在 MySQL 中创建表并设置自动递增时,如果你期望。语句,以便更好地分析和帮助你解决问题。
2023-07-10 17:05:11
5607
原创 myBatis plus 调用基本方法(insert update.... ) Invalid bound statement (not found)
确保语句的命名空间(namespace)和语句的 ID(id)与你的代码中的调用相匹配,并且语句正确定义在对应的映射文件中。综上所述,根据错误信息 “Invalid bound statement (not found)”,需要检查你的映射语句配置和 MyBatis 配置,确保语句存在且配置正确,且能够被 MyBatis 正确加载和执行。映射语句中的名称错误:检查代码中调用绑定语句的名称是否正确,或者你可能误写了语句的名称。确保你在代码中使用了正确的语句名称,与映射文件中定义的语句 ID 相匹配。
2023-07-10 15:39:48
771
原创 Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBea
如果您的 Spring Boot 版本较旧,可能需要考虑升级到最新版本以解决此问题。同时,确保您使用的 MyBatis 和 MyBatis-Spring 版本与您的 Spring Boot 版本兼容。注解的位置和配置都正确无误。您可以尝试更新相关依赖的版本,确保使用的是兼容的版本。如果问题仍然存在,请提供更多相关的代码和配置信息,以便更详细地分析和帮助您解决该问题。以下是我的springboot 和mybatis 的版本对应关系,解决了该问题。在最新版本的 Spring Boot 和 MyBatis 中,
2023-07-09 14:48:20
2734
原创 Nacos启动报错:Error creating bean with name ‘user‘: Unsatisfied dependency expressed through field ‘jwt‘
详见官方文档:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html。解决方案:在文件 nacos\conf\application.properties 填充密钥。
2023-03-19 00:57:39
2341
1
原创 No qualifying bean of type ‘org.springframework.web.client.RestTemplate‘ available:
No qualifying bean of type 'org.springframework.web.client.RestTemplate' available
2023-02-12 00:51:15
3301
原创 如何进行Java 单元测试
维基百科中是这样描述的:在计算机编程中,单元测试又称为模块测试,是针对程序模块来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类、抽象类、或者派生类中的方法。
2023-01-08 00:27:56
5394
原创 Fixed Unsafe Object binding Checkmarx in Java,Java 解决 Unsafe Object binding
Unsafe Object binding Java老项目持久层用的是Hibernate,前端传过来实体后台直接应用Hibernate 的save() 保存到DB, Checkmarx 扫描出Unsafe Object binding 。
2022-12-23 17:07:37
3578
原创 Post-processing of merged bean definition failed; spring cloud Eureka 启动报错
启动 Eureka 报错 Post-processing of merged bean definition failed merged bean 过程又错 这时候要检查一下 Eureka 版本和Spring Boot 的版本对不对得上 ,我现在Spring Boot 版本是 <version>2.7.0</version>Eureka 版本是 <version>2.2.2.RELEASE</version> 这样报错很正常版本不
2022-05-21 16:59:13
12771
4
原创 Java对比两个json 的数据结构和内容是否一样
java 如何对比两个Json 的数据结构和内容是否一样,和顺序无关。上码 private Boolean compareJson(String sourceJsonStr,String targetJsonStr){ return JSONObject.parse(sourceJsonStr).equals(JSONObject.parse(targetJsonStr)); }文末顺便更新一下舔狗日记2022 年4 月 25 日 天气:晴 股市:大盘绿了五六个点
2022-04-26 00:36:00
3548
原创 Java web 导出excel web easyexcel 导出.
EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.6</version> </dependency>controll
2022-03-26 15:57:46
740
原创 Module build failed: Error: Cannot find module ‘babel-runtime/helpers/typeof‘ ,已解决
一边当舔狗一边写前端,发现安装了个插件之后, npm run dev 启动Vue报错了 错误如下 ERROR Failed to compile with 1 errors 22:32:26 error in ./src/main.jsModule build failed: Error: Cannot find module 'babel-runt
2022-03-16 22:54:58
2520
原创 Js判断字符中是否存在某个符号
好久不写前端了,今天老板问我Js如何判断字符中是否存在某个符号或者是如何用Js 判断一串字段中是否含有某个特定字符或者字符穿,帅没回答出来差点当场被 release (炒鱿鱼)做一下笔记 remark 下var str = 'abc;df' // 判断是否存在 ';'Boolean exist = str.indexOf(';')> -1 console.log(exist)...
2022-03-15 00:04:24
2464
原创 how to mock restTemplate in java , Java 单元测试如何 mock restTemplate
@Mock private RestTemplate restTemplate; /** * 以 exchange 为例 ,restTemplate 其余方法也一样,给对参数类型就可以了 */ Mockito.when(restTemplate.exchange(Mockito.any(String.class), Mockito.any(HttpMethod.class), Mockito.any(HttpEntit...
2022-03-11 11:35:38
2330
1
原创 Property or method “XX“ is not defined on the instance but referenced during render.
vue.esm.js?efeb:591 [Vue warn]: Property or method "XX" is not defined on the instance but referenced during render. Make sure that this property is reactive
2022-01-08 23:46:12
1253
原创 PostMan 设置环境变量,PostMan动态设置环境变量
PostMan 设置环境变量在一定程度上让我们调用API 提供了便利,下面一起学习下。比如我们要调用一个获取token接口 一般会这样写,把用户名密码等参数写在body里,当然只是为了测试,正式的会更严谨些的。比如说下面是本地环境api 的链接和参数,如果切到其他环境那岂不是要新建一些请求和重新写参数吗,其实大可不必,我们只需要建立不同的环境来来回切换就好。我们先把这个链接保存新建环境 叫dev 吧那我们如何运用这些参数呢 ,选中指定环境,通过表达式赋值 。那动态参数如何设置呢,比
2021-12-17 23:10:48
11074
原创 Java把文件上传到指定文件夹;Java web 把文件上传到指定目录;SpringBoot 文件上传到指定目录
Java 部分代码后台部分我们接收文件的数据类型是MultipartFile , 要是一次上传多个文件那把接收的数据改成数组就好啦 MultipartFile [] file.import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.*;import org.springframework.web.multipart.MultipartFile;i
2021-12-05 16:21:54
2223
2
原创 Module build failed: Error: Missing binding ,Node Sass could not find a binding for your current env
启动Vue 项目报错Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 10.xFound bindings for the following environments: - Windows 64-bit with Node.js 10.xThis usually happens because your environment has changed sin
2021-10-23 12:27:20
769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人