自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis的序列化问题

这里我value的部分传入的是一个实体类User,可以看到,在保存到Redis中时,他会同时保存该类的字节码,但这对我们来说是冗余信息,Redis又是存在宝贵的内存空间中的,所以我们一般不会使用JSON序列化器进行序列化和反序列化,而是统一使用Strings序列化器,当要存储java对象时,我们再手动实现对象的序列化和反序列化,比如使用fastJSON等序列化工具。Redis中会把java中所有传入的值都默认当成对象处理,并执行默认的序列化方法。### 1 修改默认的key的序列化器。

2025-04-22 21:14:17 336

原创 【苍穹外卖笔记】PageHealper的使用

逻辑就是先查出Orders,之后把orderDetailList也查出来,之后拼到一块去,拼成OrderVO。首先查询到要展示的数据,放在这个Page里(应该可以看成是一个ArrayList)这里的规范是返回对象是OrderVO这个对象,里面封装了一堆信息,还有一个。这个我当时没理解深入,后面才知道是怎么个事儿。以外卖中查询历史订单为例。

2025-04-20 19:00:53 206

原创 反向代理笔记

因为一般后台服务地址不会暴露,所以使用浏览器不能直接访问,可以把nginx作为请求访问的入口,请求到达nginx后转发到具体的服务中,从而保证后端服务的安全。它会通过 location /api/ {} 这样的反向代理到 http://localhost:8080/admin/上来。将前半部分 http://localhost/api 替换掉,换成 http://localhost:8080/admin/后端接口地址:http://localhost:8080/admin/employee/login。

2025-03-30 11:22:56 290

原创 RunWith注解的作用

(JUnit 5)使用,以启动 Spring 上下文并注入 Bean。• 根据测试需求选择合适的运行器(如 Mockito、参数化测试)。• 集成 Spring 容器(加载 Bean、注入依赖)。(JUnit 5),导致 Spring 上下文未加载。• 使用 Mock 框架(如 Mockito)。在 Java 测试框架(如 JUnit)中,• 支持参数化测试(多组数据驱动测试)。• 在 Spring Boot 测试中,• 自定义测试逻辑(如分布式测试)。A:可以,继承 JUnit 的。

2025-03-28 09:44:23 323

空空如也

空空如也

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

TA关注的人

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