自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NVM安装

补充一点哈,就是如果安装之后,不管用什么方法,在cmd上运行nvm都提示无法找到nvm,那就重启电脑试试!我折腾了一晚上,各种做法都试过~nvm安装步骤-CSDN博客。

2024-03-10 11:01:38 378

原创 kmp算法讲解·

代码编写:首先要初始化一个next数组,这个数组可以是所有最长前缀-1,也可以是直接记录所有最长前缀。本文就是直接使用最长前缀;其次是把所有不相同状态的next数组进行回退,本质就是双指针;然后是遇到相同的后面的指针加一,最后是记录所有的后面的那个指针。解题思路:首先定义一个next数组,这个数组就是记录s字符串中最长前后缀。前缀就是不包含最后一个字符的所有字符串,后缀就是不包含第一个字符的所有字符串。解决问题:字符串匹配的问题。假设需要在str中找是否存在s字符串。

2024-02-12 18:22:57 332

原创 代码开发过程中的bug

在spring框架下,sql语句无疑是bug最多的地方,首先第一个就是不能注释,注释的代码可能被--注释无效!第二个就是在程序运行过程中,按理来说修改sql语句并不会影响目前的运行,代码部分不会,但是sql语句如果在运行过程中修改,那程序就会有问题!

2024-01-11 21:28:47 472

原创 干开发,必须要注意的事情!

在开发新的功能的时候,一定不能加代码到已经写好的代码中,一定会产生干扰,就算现在幸运没有干扰出错,但是总有一天会出事!

2024-01-07 11:23:44 403

原创 springboot项目创建

用的是idea2020创建的,明明是按照教程一步一步来的,没想到到了最终的时候maven没有起作用,全部爆红,配置也没问题,我还研究了半天的maven,下载了几个版本还是不管用。万万没想到,做过这么多springboot项目,居然创建一个项目就创建了半天,最终终于解决了!maven就用默认的,不要自己瞎配!,仓库可以选自己建的文件夹,项目创建去官网去创建。

2023-11-09 22:16:00 77

原创 后端技术栈介绍-多线程篇

首先创建线程,在线程中并发的执行任务,这些执行的任务会,线程是执行程序的,这些线程有一个线程池管理,队列是在线程池中使用到。这个例子中是使用了阻塞队列放入到线程池中。

2023-10-28 20:58:17 85

原创 实现多重类调用

这些class一定要全部都是public,否则会报错。

2023-09-22 22:22:14 89

原创 后端寻找bug原因指南

数据一直无法更新,那么可以尝试不断的缩小条件,不断的将各种情况去除,改到单纯的直接插入一个整数为止。目前经过一个下午的调试,发现是查询语句就没查到,最后去那个表中直接查,果然没发现数据。(上游的一个兄弟没搞好,唉)比如发现一下这条语句有问题。

2023-09-05 10:19:29 52

原创 后端bug指南

3、面对字符串的字段,使用是否是null进行判断的时候,一定要再加判断这个字段的长度是否为0的条件,否则即使看着是空字段,也会判单不出来。2、在使用get方法的时候一定要加一个判断,是否空指针,否则bug灾难。1、遇到多线程问题,使用调式慢慢走的话,一定要注意线程是否已经切换。

2023-09-02 10:54:48 49

原创 解决业务数据处理(一)

现在有一个业务需求,就是你可以从一个接口获取到很多个订单,有重复的订单号,但是重复的订单号下面有不同的商品,也可能有相同的商品,也可能有包含关系的订单(一个订单的商品包含了另外一个订单的所有商品,这两个订单号是一样的),现在要实现在界面中只能显示一个订单号,一个订单号要包含所有的商品,应该如何解决。接下来到商品表,也是一样的操作将商品将商品和订单对应的都存到商品表里,根据订单号跟订单表联系起来。因为将商品的所有数据都转化为字符串,只有这个字符串的内容全部一样才会过滤。

2023-08-13 22:09:19 166

原创 解决批量插入,存在则更新问题

一定要使用这个语句对插入的数据进行过滤,否则会报错!

2023-07-26 14:45:46 251

原创 双指针模板

if((满足想要的条件){while(写条件) {双指针的应用条件是数组要满足单调性。对应的题目:乘积小于k的子数组。

2023-06-14 22:18:32 50

原创 使用批量更新一直不管用

我传入的是一个字符串,根据这个字符串进行更新,但是我还使用了tostring,导致出现了"""很多个引号的情况,与数据库的数据不匹配了!请一定检查传入的判断数据是否和数据库的一致!

2023-06-14 20:46:30 91

原创 记录一个定时任务和普通接口调用xml,但结果不同的过程

之前是使用注释的部分,当使用普通接口调用的时候不会出错,但是使用定时任务就会出现数据错误。目前是实现方案是没注释的部分,很想知道这是为什么?

2023-05-20 14:46:20 94

原创 字段,数据库数据问题

查看某个获取到的字段是不是空,不是将其转化为字符串打印,因为有些可能是显示问题导致显示不出来,要将其转化为对象,看对象是不是空。

2023-05-18 17:48:41 39

原创 解决pycharm重启无法打开问题

首先需要一点聪明,我是自己到电脑里找到以前版本的环境变量,然后删除,再加上安装新版本成功的,这个在网上是找不到的,感谢善于思考问题的自己!!

2023-05-14 16:30:21 352

原创 object和JSONobject区别

前者不能添加对象,后者可以通过put方法添加数值。

2023-05-12 22:52:43 158

原创 项目找不到xml的巨大问题!!

当namespace属性与对应的Mapper类不一致时,会出现这个错误。我提交了一个版本, 用于解决频繁生成系统错误编号的问题, 我本地模拟测试时, 快速多次操作, 未见弹框, System.log中无相关内容, 实际效果有待验证(未部署到58)这一问题不是一开始就有的, 昨晚多次拉取不同版本后大致锁定了最初出现问题的几个版本, 推测是部分 *Mapper.xml 中的 namespace 不一致的问题。今早编写python程序检查了所有 *.xml, 对不一致的文件做了修改。

2023-05-04 08:49:45 138

原创 null空指针报错

这个也真是奇葩了,初始化的时一使用get方法就报错,现在好了,最终解决办法,直接不初始化,把这个功能放到其他地方。还是不行,这项目真是个玄学,!

2023-04-19 20:16:25 94

原创 java.lang.NullPointerException启动奇葩事情

就是一个类明明有值,但是使用get方法的时候却报这个错。

2023-04-19 20:08:01 66

原创 spring初始化报错java.lang.NullPointerException

凡是初始化用到的函数一定要先。

2023-04-19 19:38:06 59

转载 主键为null报错

(88条消息) mybatis 为何我的id已经设置了主键自增,仍然报id不能为空?-Java-CSDN问答。

2023-04-19 15:23:33 85

转载 数据库主键自增设置

(88条消息) PG库 修改主键字段为自增_room id自增_生如夏花帅的博客-CSDN博客

2023-04-19 15:15:59 277

转载 远程调试服务器+pycharm

点赞(85条消息) pycharm:远程连接服务器调试代码(保姆级详细步骤)_pycharm远程连接服务器跑代码_SurpassMs的博客-CSDN博客

2023-04-17 17:50:37 38

转载 批量删除xml+mybatis

123

2023-04-13 17:28:33 323

原创 spring项目启动报错问题

检查这里是否配好。

2023-04-13 17:09:48 314

原创 解决批量插入报错问题

第二检查自己的字段是不是和实体的字段对应,这个很重要,不要因为字段多就懒得对,想解决这个问题就一定要对。我自己解决的就是发现iteam.iteam....竟然有两个。无语了,当时复制粘贴的时候多粘了一个。遇到这种没找到的,请仔细检查自己写是否规范,从头到尾检查。前后一共耗费我半天时间,以此记录。

2023-04-11 09:20:23 461

原创 spring,xml文件报错解决

如何找到原因:跑自己没做任何改动的项目,接着将原来的xml直接替换改动后的,然后发现问题;LocalDateTime和timestamp不对应导致的,解决办法:将时间都换成string。经过了几个小时的奋力厮杀,终于解决。

2023-04-08 20:14:57 284

原创 为什么对象的对象,使用products.get(j).getorderer.getName()报错

首先,不能同时有两个get,若想成功必须要这样。

2023-04-07 17:38:12 81

原创 springboot

final:在Java之中final被称为终结器,指完结,用于定义类、方法、常量,使用final定义的变量就称为常量,常量必须使用final定义,而且声明时必须设置好内容 不能修改;${}:占位符;指将索引大括号内变量所代表的值。

2023-04-07 17:37:58 27

原创 根据某个字段,返回实体列表,xml格式

根据某个字段,返回实体列表,xml格式

2023-03-29 08:45:59 30

转载 是否为清理表的大量数据而烦恼?

(65条消息) PostgreSQL清空表并保留表结构、清空数据库还原数据库为新建时的状态的方法_pg清空表_路人甲JIA的博客-CSDN博客

2023-03-27 21:36:38 25

转载 多级查询解决方案

(63条消息) 多级分类查询解决方案_永寂如孤星的博客-CSDN博客

2023-03-27 11:35:52 23

转载 只查询到部分值mybatis解决办法

(62条消息) Mybatis查询语句返回的对象中部分字段为null(空)_mybatis查询字段为null_过道的博客-CSDN博客

2023-03-24 17:20:19 109

原创 springmvc传参

如果直接写place(String id)这样用json传也会报错,如果在springboot上传就没问题!首先这是一个迷惑的行为,居然不能使用json形式传参!只能以这种形式传,我是真的迷惑!

2023-03-23 10:00:26 25

原创 从服务器中读取图片

编写服务端代码时,将前端传来的图片保存至服务器,并将路径保存到数据库中,当前端需要访问该图片时,不想利用二进制流传输,而是让前端利用 url 直接访问该图片。如图,Linux 服务器 /root/ftproot/picture 路径下保存有图片,需要在浏览器中可以直接根据 url 访问到。① 编辑 Tomcat 中的 Service.xml 文件。:tomcat的端口/上文配置中的 path/图片名+后缀。访问 Linux 服务器的文件(以图片为例)# docBase: 要访问图片所在的路径。

2023-01-11 12:23:45 2110

原创 springsecurity及鉴权系统

所以在传如权限时,虽然输入的时list,但很有可能是:{[“ROLE_test,ROLE_common,system:user:list,system:menu:list,system:role:list”]},请注意细节!通过debug调试发现,设置如下权限则成功。

2023-01-10 12:27:32 79

原创 springboot:SQLException: Field ‘id‘ doesn‘t have a default value

点击设计表,将id设置为int类型。

2023-01-09 21:43:55 69

原创 解决导入别人springboot项目出现全红划线问题

解决导入别人springboot项目出现全红划线问题

2022-09-01 10:56:26 210

空空如也

空空如也

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

TA关注的人

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