java学习
文章平均质量分 63
Askillerguy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中String的一些注意点
String简要介绍以及一些面试注意点原创 2025-10-27 22:48:43 · 757 阅读 · 0 评论 -
详解Java泛型擦除与桥方法
简要介绍泛型擦除以及桥方法的原理原创 2025-10-27 22:04:36 · 225 阅读 · 0 评论 -
Redis的序列化问题
这里我value的部分传入的是一个实体类User,可以看到,在保存到Redis中时,他会同时保存该类的字节码,但这对我们来说是冗余信息,Redis又是存在宝贵的内存空间中的,所以我们一般不会使用JSON序列化器进行序列化和反序列化,而是统一使用Strings序列化器,当要存储java对象时,我们再手动实现对象的序列化和反序列化,比如使用fastJSON等序列化工具。Redis中会把java中所有传入的值都默认当成对象处理,并执行默认的序列化方法。### 1 修改默认的key的序列化器。原创 2025-04-22 21:14:17 · 381 阅读 · 0 评论 -
【苍穹外卖笔记】PageHealper的使用
逻辑就是先查出Orders,之后把orderDetailList也查出来,之后拼到一块去,拼成OrderVO。首先查询到要展示的数据,放在这个Page里(应该可以看成是一个ArrayList)这里的规范是返回对象是OrderVO这个对象,里面封装了一堆信息,还有一个。这个我当时没理解深入,后面才知道是怎么个事儿。以外卖中查询历史订单为例。原创 2025-04-20 19:00:53 · 232 阅读 · 0 评论 -
反向代理笔记
因为一般后台服务地址不会暴露,所以使用浏览器不能直接访问,可以把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 · 390 阅读 · 0 评论 -
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 · 478 阅读 · 0 评论
分享