自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 TreeMap集合--底层原理、源码阅读及它在Java集合框架中扮演什么角色?

如果key没有实现Comparable接口,那么需要自定义比较器,并通过TreeMap的构造方法传入比较器super K>// 组合排序:先按 name 排序,再按 age 排序 Comparator<Person> cmp = Comparator此时所有键的比较都由指定的自定义比较器方法决定。自然顺序比较:键实现Comparable接口,调用compareTo。自定义比较器:通过构造传入。TreeMap底层数据结构、特点、与其他Map集合的差异,并提供一个简单案例感受TreeMap带来的高效处理。

2025-07-23 05:06:03 50

转载 Java开发AI项目,太爽了!LangChain4j保姆级教程

方法就可以创建出 AI Service 的实现类了,背后的原理是利用 Java 反射机制创建了一个实现接口的代理对象,代理对象负责输入和输出的转换,比如把 String 类型的用户消息参数转为 UserMessage 类型并调用 ChatModel,再将 AI 返回的 AiMessage 类型转换为 String 类型作为返回值。只有一个页面,就是主页:页面风格为聊天室,上方是聊天记录(用户信息在右边,AI 信息在左边),下方是输入框,进入页面后自动生成一个聊天室 id,用于区分不同的会话。

2025-07-17 04:34:34 43

转载 痞子衡嵌入式:聊聊i.MXRT1024/1064片内4MB Flash的SFDP表易丢失导致的烧录异常

芯片合封技术实际上并不是什么新鲜事,对于 RT1024/1064 来说,就是将 RT1020/RT1060 的 Die 与选定的一颗 NOR Flash Die 封装在一起,RT 与 Flash 之间的信号连接在片内完成。那么 RT1024/1064 内置的 NOR Flash 到底来自哪家供应商呢?

2025-06-05 15:41:51 36

转载 java mybatisplus foreach标签批量更新

我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1MyBatis-Plus 中的 Foreach 标签批量更新在 Java 开发中,MyBatis-Plus 是一个非常强大的 ORM 框架,它简化了对数据库的操作,提升了开发效率。本文将...

2024-08-16 09:56:59 518

转载 android FragmentManager 删除所有Fragment 重建

FragmentManager是 Android 中用于管理Fragment的组件,它是Fragment生命周期和后退栈操作的核心。FragmentManager允许开发者添加、移除、替换和找到Fragment实例,同时处理Fragment之间的交互和事务。Fragment是 Android 开发中的...

2024-08-04 03:22:51 125

空空如也

空空如也

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

TA关注的人

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