自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图数据,有向图,给定起点和终点,返回所有可能到达的路径,java.

使用java 实现对邻接表结构的图数据,给定起点终点,所有可能的路径的查找.使用广度遍历和深度遍历结合.

2023-07-27 10:28:51 575

原创 mybatis如果库里有就更新,如果没有就新增,根据两列为唯一索引。

业务需求是上传excel,根据两列update,没有就新增。 数据库的表是上古时期所遗留下来得,没有主键。 之前的业务逻辑一直都是只有update, 所以由我这个小白来加上新增, 在网络世界求解的时候,查到了一个mysql的关键字, ON DUPLICATE KEY UPDATE 使用方法见此文,谢谢大佬分享。 https://blog.youkuaiyun.com/qq_22771739/article/details/84668620 不过,大佬介绍了简单的使用,我还是 ...

2020-12-24 07:15:03 3504

原创 mybatis允许批量操作

今天学到了一个mybatis批量更新的方法~ &allowMultiQueries=true 不加这个mybatis执行循环更新的时候会爆出语法错误,很迷惑。 加在数据库链接的url后。 类似: jdbc:mysql://localhost:3306/mysqlTest?characterEncoding=utf-8&allowMultiQueries=true ...

2020-12-14 18:00:05 168

原创 idea构建项目的时候堆内存溢出

项目启动,刚开始构建时,爆出异常 OutOfMemoryError: Java heap space 可以尝试修改下图,idea构建进程堆大小

2020-12-02 09:15:18 751

原创 excel上传工具类

首先感谢网络上愿意分享的大佬,让我们这些小菜鸟能够很快的学习。 介于这两天碰到的业务好几个都是excel上传方面的,就萌生了找一个比较通用的上传工具类的想法。 不过网上的大佬们分享的,都不太符合我的业务需求,于是俺自己结合了几位大佬的工具类,再加上自己的一点东西,合成了一个。 本着分享的精神,放出来献献丑,还请大佬们尽情批评。 这是工具类 /* # .,:,,, .::,,,::. # .::::,

2020-11-27 15:19:49 353

原创 做excel上传时遇到的字体问题

今天被安排做老项目中,excel上传功能修改这一块。 用的是poi。 一些字段业务需要上传时为必填。 自己试了一下,cell.getStringCellValue()方法,表中单元格值为空的时候会爆出空指针异常,就想也没想的直接catch住空指针后,抛出了一个自定义异常,用@ControllerAdvice把信息传回前端(该字段不能为空),结果自测的时候,有两个必填字段是空的却也上传成功了。 又多测了几次发现,有的单元格为空可以抛出空指针,有的却不可以,就打了个断点。 发现原因是字体不同,所以传回去的空值不

2020-11-26 17:26:04 213

原创 初见

后端java小菜鸟一只,希望能通过csdn记录一下自己的成长和学习过程~

2020-11-26 17:08:31 138 2

空空如也

空空如也

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

TA关注的人

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