自定义博客皮肤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 352

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

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

2020-12-24 07:15:03 3342

原创 mybatis允许批量操作

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

2020-12-14 18:00:05 121

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

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

2020-12-02 09:15:18 663

原创 excel上传工具类

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

2020-11-27 15:19:49 294

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

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

2020-11-26 17:26:04 165

原创 初见

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

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

空空如也

空空如也

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

TA关注的人

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