自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对HashMap的初始化,保存,获取,扩容的理解

hashMap 初始化、扩容,put方法

2024-05-14 16:52:52 534 1

原创 java动态生成图片

使用BufferedImage和Graphics2D动态生成图片

2024-05-11 15:53:32 210 1

原创 幂等性以及方案

在多次访问同一个接口是,要求返回结果相同。

2023-08-15 17:50:47 103

原创 一个服务注册到多个nacos的不同命名空间中

nacos

2023-07-25 14:31:52 2669

原创 java 工作中的逻辑性校验

这篇文章的主要目的是为了提醒作者本人要牢记添加校验这件事情,尤其是在逻辑复杂的代码中,因为没有加校验,在一天内发生了不下五次的空指针问题,甚至还出现了上文的锁表。需要注意的是,在使用注解的过程中,如果存在实体A中定义另一个实体B的情况,想要B中的注解生效,就需要在定义B的代码上添加注解。2.在添加修改的时候,对于那些必填字段,例如用户添加姓名,修改信息时传参的id,这种就必须添加非空校验。1.一般来说在正常的前端调用接口进行查询,删除时,用到了某些条件,那么这些条件是需要添加非空校验的。

2023-07-13 16:54:24 223 1

原创 批量上传方法(saveBatch)的伪批量处理建议

mybatis的批量保存方法saveBatch实际上是通过for循环进行批量增加,会有多次的访问数据,这会影响性能处理意见是在连接mysql连接里面添加选项。这个方法会将批量增加转化成一条语句,减少数据库访问。或者在xml里面写原生sql。

2023-04-21 10:50:39 473

原创 IDea 远程Debug Java代码

在项目发布到服务器之后,很有可能会遇见在服务器上报错,但本地却没有报错的问题,为了针对这种状况,就有了远程调式这种方式,可以让我们在本地对服务器代码进行debug。这样在服务器运行到断点处时就可以在本地进行调试,注意的是,代码要保持和服务器上的一致,不然会出现调试显示与本地不符的状况。在host处设置服务器ip即以端口号,不是项目运行的端口号,是另写一个没有使用的端口。去服务器重启服务,并加上这条命令,这是我服务器的启动命令。设置的远程端口号是5009。启动后再本地想要调试的地方打上断点,点击调式。

2023-04-18 17:22:38 293

原创 Mysql使用idb文件进行数据迁移

Mysql使用idb文件进行数据迁移

2023-04-07 13:53:10 1773 1

原创 mysql指定配置文件启动

mysql指定配置文件启动

2023-02-14 10:42:42 723

原创 confluence 7.4.6安装+mysql8.0配置

confluence安装+mysql8.0配置

2023-02-03 14:53:22 2241

原创 mysql启动报错mysqld_safe MySQL from pid file /var/run/MariaDB/marabi.pid ended

mysql启动报错mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended

2023-02-01 15:24:53 4935

原创 linux环境jdk1.8安装

linux环境jdk1.8安装

2023-02-01 14:42:26 296 1

空空如也

空空如也

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

TA关注的人

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