自定义博客皮肤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)
  • 收藏
  • 关注

原创 FastJson中JSON.parseArray、JSON.parseObject 与 TypeReference、JSON.toJSONString用法

这个方法用于将JSON数组字符串直接解析为指定类型的Java列表。举例:假设我们有一个 JSON 数组字符串,它表示一系列坐标点,每个坐标点都是一个包含经度和纬度的对象。我们想要将这个 JSON 数组字符串解析为一个 List 类型的列表,其中 CoordinateVO 是一个简单的 Java 类,用于表示坐标点。注意:在上面的代码中,我省略了 CoordinateVO 类的构造函数、getter 和 setter 方法的实现,但在实际使用中你应该包含它们。

2024-07-26 12:11:18 939

原创 记录 java对一个list分页方法

无论使用哪种方法,都需要传入一个List作为待分页的源数据。分页的逻辑根据传入的页码(pageNumber)和每页大小(pageSize)来确定需要提取的元素范围。通过调用List的subList方法或者使用Stream API的skip和limit方法,可以截取出分页后的结果并返回。

2024-07-13 15:02:00 277

原创 mybatis中<choose>, <when> 标签和<if>标签

注意,在第二个示例中,我们使用了额外的 标签来检查是否所有条件都不满足(即用户名和邮箱都为空),这可能会使 SQL 映射文件变得稍微复杂一些。, 标签与 标签在 MyBatis 中都用于构建动态 SQL,但它们之间存在一些关键的区别和不同的使用场景。逻辑: 标签的逻辑是基于单个条件的,多个 标签可以在同一个 SQL 语句中独立使用,每个 结构: 标签是独立的,它可以包含自己的 test 属性来定义条件。

2024-07-02 15:24:36 389

原创 java报错Variable used in lambda expression should be final or effectively final

这个规则存在的原因是因为lambda表达式在本质上可以被看作是一个匿名的内部类,并且内部类在Java中对于其引用的外部变量有一个特殊的限制:这些变量必须是final的,以确保它们在内部类被实例化之后不会被外部代码修改,从而保持内部类引用的一致性和稳定性。在Java中,lambda表达式捕获其外部作用域中的变量时,这些变量必须是不可变的,以确保线程安全和一致性。这意味着这个变量在lambda表达式外部被初始化后,在lambda表达式被捕获并可能执行的整个过程中,其值不应该被修改。为什么需要这种限制呢?

2024-07-01 11:58:46 619

原创 mybatis中 N+1 查询问题的引出、分析和解决

具体来说,当你从数据库中查询一个对象(比如用户),而这个对象又关联了多个其他对象(比如用户的订单列表),你可能会期望 ORM 框架执行一个 JOIN 查询来获取所有必要的数据。但是,请注意,你可能需要执行一个额外的查询来获取总记录数以填充分页信息。请注意, 标签中的 select 属性是一个子查询的 ID,这意味着 MyBatis 会首先执行主查询(在这个例子中是 getUserById),然后对于主查询返回的每一行,它都会执行子查询(在这个例子中是 getOrdersByUserId)来获取相关的订单。

2024-06-05 11:08:36 1176

原创 nacos开启鉴权配置,出现报错异常解决

开启鉴权后运行startup.cmd -m standalone可能报错,需在配置文件中设置nacos.core.auth.server.identity.key,由于nacos.core.auth.server.identity.key是一个自定义的值,你可以选择任何你觉得合适且安全的字符串作为这个键。重要的是,这个键和对应的值需要在Nacos服务器和客户端之间保持一致,以便正确地进行身份验证。的配置文件中,需要配置访问服务端的账户和密码信息。

2024-03-08 11:49:38 1749 3

原创 2020-03-20

为什么码云pages部署后,打开会显示404 Not Found?有大佬解决下吗

2020-03-20 07:33:34 66

空空如也

空空如也

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

TA关注的人

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