自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Postman 白屏加载问题及解决方案】

postman loading 并且白屏

2025-12-03 10:53:50 256

原创 【力扣 买股票的最佳时机II Java/Python】

temp = prices[i] - prices[i-1] :代表如果昨天买,今天卖的 临时收益。可以进行多次交易,多次买入卖出,必须在卖出后才可以买入,目标的实现利润的最大化,可以用贪心的思想。i-1 :买入的那一天。

2025-08-21 20:27:58 262

原创 【力扣 买卖股票的最佳时机 Java/Python】

维护一个历史最低价,在遍历的时候,用当前价格-最低价 计算利润。不断更新最大的利润。

2025-08-20 18:29:34 173

原创 【力扣-轮转数组 Java / Python】

反转后 4 个 → [5,6,7,1,2,3,4] ✅。2、✅ 方法二:数组反转(最优解,空间 O(1))反转前 3 个 → [5,6,7,4,3,2,1]原数组 [1,2,3,4,5,6,7], k=3。整体反转 → [7,6,5,4,3,2,1]在复制一份数组,然后在把结果放回去。3)在反转后N - K 个。1、✅ 方法一:额外数组。

2025-08-18 19:55:54 356

原创 【力扣-多数元素 JAVA/Python】

遇到 1 → 不同 → count=0 → 换候选人 = 1, count=1。遇到 2 → 不同 → count=0 → 换候选人 = 2, count=1。最后 candidate=2,它就是多数元素 ✅。初始:candidate=2, count=1。遇到 2 → 相同 → count=2。遇到 1 → 不同 → count=1。遇到 1 → 相同 → count=2。遇到 2 → 不同 → count=1。数组:[2,2,1,1,1,2,2]数组中出现次数超过一半的数字。

2025-08-16 18:16:36 258

原创 【力扣-移除元素-JAVA/Python】

把所有等于val的元素从数组里面移除,覆盖原来的位置,并返回新的数组的长度。遍历当前数组中的元素值,判断元素值是否等于要移除的目标值。如果元素不是val 就把他放到数组里,如果是就跳过。

2025-08-11 17:45:41 253

原创 【Dify 沙箱网络问题排查与解决】

在使用 Dify 的代码执行沙箱功能时,通过 rookie_text2data 插件生成 SQL 语句,并调用 rookie_execute_sql 执行数据库查询。

2025-06-19 20:28:08 4398 1

原创 Dify 本地化部署教程(含常见问题与解决方案)

使用 Docker 在本地部署 Dify,并解决部署过程中遇到的典型问题,如插件下载失败、容器无法联网等。

2025-06-14 18:47:52 2647

原创 《一次静态 ObjectMapper 引发的 RocketMQ 消费异常排查》

这个问题看似“像是线程问题”,实则是Spring 生命周期 + 组件注入机制的组合坑。教训:当 Spring 项目中用到第三方组件(如 ObjectMapper)时,优先用 Spring 提供的注入,而非自己手动 new!

2025-04-21 20:47:48 441

原创 「Java 力扣 | 移除元素题解:双指针 vs. 快慢指针」

示例 1:示例 2:思路✅ 思路2:快慢指针 (覆盖)完整代码如果不太理解,可以本地debug下。小问题:现象:连续测试两个方法,输出值为2,3原因:传递的 nums 数组是 引用类型,当 removeElement(nums, val) 运行时,它会直接修改 nums 数组的内容,然后 dualPointersRemoveElement(nums, val) 运行时,nums 已经不是原来的数组了。所以值不对。✅ 解决方案需要在调用 removeElement 之前备份 n

2025-03-13 21:09:03 352

原创 【RocketMQ消费 消息时对象序列化问题分析与解决】

问题的关键在于消息体中某些字段是嵌套的 JSON 字符串,而不是直接的 JSON 对象。对比两种方法。

2025-03-11 21:01:05 1210

原创 《Spring Cloud FeignClient Bean冲突排查与解决指南——从错误代码到实战方案》

Spring容器在启动时会检测到重复的FeignClientSpecification等Bean定义,若未配置允许Bean覆盖(spring.main.allow-bean-definition-overriding=true),则会抛出异常导致启动失败。

2025-03-06 20:07:13 940

原创 JAVA-矩阵置零

给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0。请使用 原地 算法。1、定义两个布尔数组标记二维数组中行和列0出现的位置,标记在布尔数组中。2、在遍历二维数组,把行和列0出现的位置都重置为0.找到0的位置,把0出现的数组的其他值夜置为0。

2024-06-28 18:34:31 447

原创 Leetcode-Java 无重复字符的最长子串

2、每判断一个新字符,都次都判断他是否在哈希的集合中,如果不存在,就把end指针添加到进去,计算最大的长度,否则就移除start 指针,知道没有重复字符,同时从集合中移除。双指针(滑动窗口),找到最长的不包含重复字段的子串,使用两个指针,start 和 end ,当前窗口的起始位置和结束位置,在定义一个哈希结合来存储当前窗口内的字符。请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。

2024-06-27 16:29:54 469

原创 JAVA-LeetCode 热题-第24题:两两交换链表中的节点

定义三个指针,其中一个临时指针,进行交换两个节点的值,重新给临时指针赋值,移动链表。

2024-06-07 14:29:41 361

原创 JAVA-LeetCode 热题 100 第56.合并区间

【代码】LeetCode 热题 100 第56.合并区间。

2024-06-06 18:12:19 314

原创 【Maven拉不到】Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2

Maven 包拉不下来

2023-07-23 15:44:46 1825

原创 【电脑浏览器不能上网,显示远程计算机或设备将不接收连接的解决办法】

1、在终端ping一下网址看网络是否有问题,可以ping通说明wifi没问题。3、把下面图框住的框中的箭头去掉点击保存然后刷新浏览器就可以上网了。2、在浏览器找到更多工具-Internet属性-连接-局域网设置。

2023-06-14 23:32:20 1392

原创 java-初始化链表

1、定义链表的结构2、给链表赋值

2022-06-05 16:42:49 1797

原创 JAVA-计算某字符出现次数

题目写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)数据范围: 1 \le n \le 1000 \1≤n≤1000输入描述:第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。输出描述:输出输入字符串中含有该字符的个数。(不区分大小写字母)示例1输入:ABCabcA输出:2思路:把输入的字符都转换成小写,把第二个字符出现在第一个字符替换成"",出现的次数 = 完整字符串的长度-单个字符

2022-05-31 20:30:36 930

原创 Java-字符串最后一个单词的长度

题目:计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。示例1输入:hello nowcoder复制输出:8复制说明:最后一个单词为nowcoder,长度为8 思路:定义指向字符串最后一个字符的指针,从后往前遍历,遇到空格结束。import java.util.*;public class Ma

2022-05-31 20:10:37 1325

原创 Java-判断是否是回文字符串

题目:给定一个长度为 n 的字符串,请编写一个函数判断该字符串是否回文。如果是回文请返回true,否则返回false。字符串回文指该字符串正序与其逆序逐字符一致。数据范围:0 < n \le 10000000<n≤1000000要求:空间复杂度 O(1)O(1),时间复杂度 O(n)O(n)示例1输入:"absba"复制返回值:true思路:用双指针一个指向字符串的第一个元素的指针i,另一个指针指向字符串的最后一个元素指针j,然后判断两个指针的值是否相同,如果相同i++

2022-05-31 19:57:56 4334

原创 The Tomcat connector configured to listen on port 8080 failed to start.

问题:8080端口被占用解决办法:1、在cmd中输入netstat -ano,找到8080端口对应的PID2、taskkill /f /t /im 【pid】taskkill /f /t /im 19944

2022-05-25 17:57:06 225

原创 git上存在项目把新的内容提交到git上已存在项目步骤

场景:git上的有项目,需要把新文件推到项目中步骤:1、本地找到项目位置右键Git Bash Here2、本地仓库关联远程仓库git remote add origin https://gitee.com/用户地址/.gitgit remote add origin https://gitee.com/xxx/hm-dianping.git3、git status4、 git add . 注意add和.之间有空格5、git commit - m “前端”6、git remote add

2022-05-08 21:35:11 758 1

原创 报错 fatal: The current branch html has no upstream branch. To push the current branch and set the

场景:远程上有已存在的项目的后端代码,想要把这个项目的前端代码推送上去。做的步骤:1、git status2、 git add . 注意add和.之间有空格3、git commit - m “前端”4、git remote add origin5、git push报错:fatal: The current branch html has no upstream branch.To push the current branch and set the remote as upstream

2022-05-08 21:17:56 682

原创 git报错:remote: [session-474e1980] Access denied fatal: unable to access... 403

报错:在输入git remote add origin连接远程仓库的时候报错$ git push --set-upstream origin htmlremote: [session-474e1980] Access deniedfatal: unable to access 'https://gitee.com/huyi612/hm-dianping.git/': The requested URL returned error: 403错误原因:1.输入命令 cat ~/.gitcon

2022-05-08 21:05:07 3794 2

原创 swagger3 ui无接口 报错 java.lang.NullPointerException: null

运行项目进入http://localhost:8080/doc.html界面,没有接口。程序报错java.lang.NullPointerException: null at springfox.documentation.swagger2.mappers.RequestParameterMapper.bodyParameter(RequestParameterMapper.java:264) ~[springfox-swagger2-3.0.0.jar:3.0.0] at springfox.d

2022-05-07 13:32:59 2893

原创 Mybatis逆向工程

Mybatis逆向工程一、 逆向工程介绍1.1 添加逆向工程的依赖1.2 添加逆向工程的配置1.3 将配置⽂件设置到逆向⼯程的maven插件1.4 执行逆向生成一、 逆向工程介绍逆向工程,根据创建好的数据表,生成实体类、DAO接口,以及Mapper映射文件。1.1 添加逆向工程的依赖 <build> <plugins> <plugin> <groupId>org.mybatis.g

2022-05-07 10:22:45 285

原创 tkMapper入门

tkMapper入门1、tkMapper介绍1.1 SpringBoot整合MyBatis以及tkMapper1.2 在启动类上修改注解`@MapperScan`2、tkMapper的使用2.1 创建数据表2.2 创建实体类2.3 创建Mapper接口2.4 测试3、tkMapper的常用方法3.1 类别实体类3.2 类别接口增加修改删除查询查询所有根据主键查询条件查询分页查询带条件的分页查询关联查询1、通过多个单表操作实现2、自定义连接查询2.1、在DAO接口自定义方法2.2、创建Mapper 文件1、

2022-05-06 11:00:56 1339

原创 0 test classes found in package ‘com.xxx.xxx‘

报错原因:在工程中有空文件夹解决办法:删除空文件夹后重新启动

2022-05-04 16:36:05 3317

原创 报错Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded

错误原因:mysql的配置的yaml文件里内容写错了。解决办法:改为正确的配置信息spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/fmmall2?characterEncoding=utf-8&useUnicode=true username: root password: 123456...

2022-05-04 14:33:53 1074

原创 报错org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.jia.dao‘

报错原因:@Test注解导错包解决办法:修改为import org.junit.Test;

2022-05-04 14:31:39 440

原创 Project ‘org.springframework.boot:spring-boot-starter-parent:2.4.4‘ not found

问题:Project ‘org.springframework.boot:spring-boot-starter-parent:2.4.4’ not found解决办法:点击File-Invalidate Caches/Restare清一下缓存重新启动

2022-04-29 15:58:41 956

原创 Springboot集成Swagger2报404找不到swagger-ui.html解决方案

1.降低springboot版本修改为2.5.6 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>2.5.6</version> </dependency> <dependency> &lt

2022-04-16 19:45:28 4459

原创 A component required a bean of type ‘com.jia.fmmall.service.UserService‘ that could not be found.

问题:A component required a bean of type ‘com.hao.mall.service.UserService‘ that could not be found.原因:在UserServiceImpl没有加@Service注解解决办法:在UserServiceImpl在加入@Service注解@Servicepublic class UserServiceImpl implements UserService {}...

2022-04-10 13:08:45 618

原创 IDEA 配置mapper模板

步骤入下图所示mapper模板<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace=""></mapper>...

2022-04-09 11:12:18 1442 1

原创 IDEA连接mysql报错:Server returns invalid timezone.Need to set ‘serverTimezone‘ property.

问题:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ propert解决办法:是因为mysql中默认驱动是UTC,与本地时间相差8小时点击第一张图上的set time zone,进入下如所示页面,把UTC改为GMT后点击apply应用后点击ok...

2022-04-09 10:56:12 1151

原创 Description: A component required a bean of type ‘com.jia.dao.UserDao‘ that

解决办法:在启动类上添加@MapperScan("com.jia.dao")@MapperScan("com.jia.dao")@SpringBootApplicationpublic class SpringbootMybatisApplication { public static void main(String[] args) { SpringApplication.run(SpringbootMybatisApplication.class, args);

2022-04-04 13:14:48 868

原创 Request processing failed; nested exception is java.lang.NullPointerException

错误原因:Impl的实现类里的调Dao忘记注入了解决办法:加入@Resource注解注入到类中

2022-04-04 13:06:33 969

原创 Xshell6中连接阿里云服务器时出现ssh服务器拒绝了密码的问题

解决办法:更改阿里云服务器密码后重新连接操作:在实例与镜像中点击实例-更多-密码/密钥-重置实例密码-重启实例

2022-03-28 11:00:31 1374

空空如也

空空如也

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

TA关注的人

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