自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql部署好了,但是本机连不上

主要是mysql没放开可以本机访问的ip。

2024-04-12 09:30:13 106 2

原创 ideal远程调试

address代表你debug的端口,跟启动端口没关系。完成上面步骤,启动即可远程断点。

2023-11-14 10:15:23 89

原创 window版本的Activemq的下载与安装

找到bin目录下的win64。

2023-10-19 15:00:39 254

原创 记录idea项目没报错,但是启动就报包不存在

然后执行这个命令,等待他执行完毕,在启动应该就可以了。首先清空和重启ideal。

2023-10-06 20:47:45 231 1

原创 记录麒麟系统docker查找不了mysql5.7镜像

第二种,找到mariadb,对应mysql5.7是10.4或10.5都可以正常运行。第一种,自己设计一个mysql5.7可以运行在aarch64架构的。因为官方并没有提供mysql5.7属于aarch64架构的。

2023-09-28 15:43:37 155

原创 离线安装docker-compose

1.前提:安装docker-compose前必须安装好docker。

2023-09-12 01:26:50 134 1

原创 记录一下离线安装docker

复制下载的docker文件对应系统架构的文件分别放到虚拟机上面。显示docker版本的话即代表安装成功。根据架构去下载对应的docker包。

2023-09-12 00:28:29 38 1

原创 实体类属性首字母大写,接收参数为null的问题,@JsonProperty解决

按照规范,属性名应该使用首字母小写的驼峰命名规范,这样才能与对应的Getter和Setter方法进行匹配。如果将属性名首字母改为大写,可能会导致Getter和Setter方法无法正确匹配,从而无法读取属性值。原因:Java Bean规范:在Java中,按照Java Bean规范,访问对象的属性需要符合命名规范,并且使用相应的Getter和Setter方法。加上这个@JsonProperty(value = "UserName")value的值就是你传的json参数名字,就可以读取到值了。

2023-08-23 16:30:01 966

原创 解决MyBatis <collection>标签造成分页异常问题

原因:出现这个问题的原由是因为联表的时候查询出来的数据,映射成实体类的时候,因为有collection会导致折叠一部分数据,导致实体类的数据少于分页的数据。第一种,不使用集合的嵌套结果映射,使用集合的嵌套select查询解决。使用该方案需要注意性能问题,会导致“N+1查询问题”。缺点,数据量大的时候很卡。配置,在业务逻辑中进行处理。先将参与分页的数据获取出来,再根据需要在业务代码中获取分页数据关联的数据。

2023-08-16 16:03:40 1690 2

原创 java8方法引用

/通过这两个例子可以看出什么时候可以用类名加实例名,什么时候不可以用。

2023-07-29 15:48:44 43 1

原创 mybatis的xml配置集合

一对多的情况下,查询多条出来,配置了上面的map,mybatis会帮你自动合并,合并逻辑是根据实体类的主键来合并,实体里面的集合也是根据集合的主键来合并。--ofType指的是集合的实体属性名称。

2023-07-20 16:26:28 164

原创 java8 Lambda 表达式

注解来标记一个接口是可选,但如果你打算其用作lambda表达或方法引用的目类型,那么最好添加注解。该注解确保接口只有一个抽象方法,便可以在lambda表达中使用。根据Java语言规范,使用。使用了lambda的语法。不试用lamda的写法。

2023-07-19 14:29:07 42

原创 触发器修改报错!可能有其他操作员同时修改该条记录,请稍后再试!

出现这种报错是因为,触发器里面有修改sql,当执行修改sql的时候,如果修改的数据为0条,导致软件报错。解决方法,当执行修改sql的时候加个判断条件,判断要修改的数据是否存在,存在则修改,即可解决这个问题。

2023-07-06 16:15:48 295 1

原创 记录sqlserver传入参数过多的问题

sqlserver传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。最多应为 2100。//stream流表达式,skip表示跳过前i*40条记录,limit表示读取当前流的前40条记录。// 这里做分步插入,数据量过大 mybatis foreach 拼接会有问题。values拼接的值超过2100个导致报错,所以只需要减少拼接的参数就可以了。这里除40是因为我每个实体字段接近50,加起来不会超过2100。

2023-06-13 13:37:13 593

空空如也

空空如也

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

TA关注的人

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