- 博客(9)
- 收藏
- 关注
原创 两步搞定 java 后端如何做定时任务
星期(1 - 7 或 SUN - SAT,其中 1 和 7 都表示星期日)逗号(,):用于指定多个值,例如 1,3,5 表示取值为 1、3 和 5。斜线(/):用于指定步长值,例如 */5 表示每隔 5 个单位执行一次。连字符(-):用于指定范围,例如 1-3 表示取值为 1、2 和 3。* 6L:每个月的最后一个星期五上午 9 点执行任务。星号(*):匹配任意值,表示不限制该字段的取值范围。0 0 9 * *?分钟(0 - 59)
2024-09-10 23:24:57
304
原创 一篇文章读懂什么是HttpEntity?
是一个泛型类,其中T代表请求或响应的主体类型。:请求或响应的头信息。HTTP Body:请求或响应的正文内容。HttpEntity是一个用于封装 HTTP 请求或响应的头信息和正文内容的类。它在 Spring 框架中被广泛使用,特别是在和WebClient中,用于构建和发送 HTTP 请求时非常有用。通过使用HttpEntity,你可以方便地设置请求的头信息和正文内容,确保请求按照预期的格式发送到目标服务器。
2024-09-10 23:08:30
1398
原创 深入探索Java中的字符串处理:String, StringBuilder与StringBuffer的方法比较与特性分析
如果你不需要修改字符串,或者字符串修改不频繁,推荐使用String。如果你在单线程环境下需要频繁修改字符串,推荐使用。如果你在多线程环境下需要频繁修改字符串,推荐使用。选择哪种类取决于你的具体需求,包括是否需要修改字符串以及你的应用是否是多线程的。
2024-09-09 17:32:37
1714
原创 一篇文章搞懂匿名内部类?为什么会有匿名内部类?
匿名内部类是Java中的一种特殊类定义方式,它结合了内部类和即时定义的特性,允许你在不定义独立类的情况下实现接口或继承类,并立即创建其实例。以下是匿名内部类的一些关键点Objectfinalnewnew{}
2024-09-09 17:31:30
527
原创 一篇文章搞懂Fastjson
Fastjson 是一个用 Java 语言编写的高性能、功能完善的 JSON(JavaScript Object Notation)库,由阿里巴巴公司开发并维护。Fastjson 自发布以来,一直以其出色的性能著称,特别是在解析 JSON 数据方面,它采用了独特的算法来优化解析速度,据称在某些测试中超过了其他的流行库如 Jackson 和 Google 的 Gson。
2024-09-08 00:10:27
1307
原创 @PostConstruct 注解的使用示例
在 Java 中,你可以使用注解来标记一个方法,在类初始化完成后执行特定的初始化操作,确保只调用一次。这个方法会在依赖注入完成后(即所有的依赖都已经注入)立即调用,并且只会执行一次,即使该类被多次实例化也是如此。
2024-09-08 00:09:41
300
原创 什么是RestTemplate?什么是WebClient?有什么区别到底用哪个?
一篇文章教会使用RestTemplate和WebClient调用服务
2024-09-07 00:44:15
836
1
原创 什么是时间复杂度?
O(1) 时间复杂度表示算法的执行时间是固定的,不随输入规模的变化而变化。哈希表是一种典型的应用场景,它利用哈希函数来实现快速查找、插入和删除操作。然而,在实际应用中,需要合理设计哈希函数和解决冲突策略,以确保在大多数情况下都能保持 O(1) 的性能。
2024-09-07 00:03:13
1543
原创 什么是持久层(POJO)?
持久层的工作:就是把数据或者信息保存到存储设备中.持久层的意义:把操作存储备的工作封装起来以便于代码的复用.持久化的主要的应用是将内存中的对象存储在关系的数据库中或者存储在磁盘中.XML数据文件汇总.JDBC 就是一种持久化机制.文件IO也是一种持久化机制.MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 P
2022-07-10 21:42:45
4637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人