摘要: 研究了泛型的底层实现机制。Java 中的泛型属于编译时技术,运行时会被擦除为原始类型(Raw Type)。这意味着 List 和 List 在字节码层面实质都是 List。 通过反编译验证了擦除规则:无边界类型擦除为 Object,有上界(如 )则擦除为 Number。这解释了为何不能使用 new 阅读全文
posted @ 2026-05-08 23:21 真手凛 阅读(3) 评论(0) 推荐(0)
摘要: 集合框架中的 equals() 与 hashCode(),分析了 HashSet 和 HashMap 的存储机制。向 HashSet 添加对象时,先调用 hashCode() 计算存储位置,若该位置无元素则直接存入;若有元素,再用 equals() 判断是否相同。 自定义类没有重写这两个方法,导致明 阅读全文
posted @ 2026-05-07 23:33 真手凛 阅读(4) 评论(0) 推荐(0)
摘要: 用HashMap写了个简单的图书管理系统,遇到并发修改异常,查资料才明白增强for遍历时不能直接remove,换成Iterator的remove方法解决。 晚上又复习了equals和hashCode重写的约定,调试时发现两个对象属性相同但HashMap取不到值,因为没重写hashCode。补上后终于 阅读全文
posted @ 2026-05-06 23:53 真手凛 阅读(3) 评论(0) 推荐(0)
摘要: 最短路径与最少换乘的算法实践 在地铁查询系统中,最少站数与最少换乘是两种最常用的路径规划策略。本系统基于 BFS 分别实现:前者将地铁图视为无权图,逐层扩展找到站数最少的路线;后者则在状态中记录当前乘坐线路,换乘时增加代价,从而优先搜索换乘次数最少的路径。例如“知春路→中关村”,BFS 给出 10号 阅读全文
posted @ 2026-04-29 23:43 真手凛 阅读(5) 评论(0) 推荐(0)
摘要: 完成了一个北京地铁查询系统,实现了线路查询、站点查询、起点‑终点最短路径(BFS)及最少换乘路径等核心功能。系统后端采用 Java + MySQL,通过邻接表存储地铁拓扑关系,利用广度优先搜索计算最少站数及换乘次数最优路径。前端基于 HTML/CSS/JS 构建响应式界面,内置真实数据(10号线、4 阅读全文
posted @ 2026-04-28 23:44 真手凛 阅读(4) 评论(0) 推荐(0)
摘要: 优化知识图谱的可视化效果看。调了vis-network的布局参数,改成层级布局,上下结构清晰多了。知识点多的时候还能缩放拖拽。修复了上传文件后,问答偶尔检索不到刚上传的内容。排查发现是ChromaDB的索引更新有延迟,加了手动flush解决。优化了问答的溯源展示,答案下面会显示匹配的文本片段,这样更 阅读全文
posted @ 2026-04-26 19:52 真手凛 阅读(5) 评论(0) 推荐(0)
摘要: 今天搞定了自动出题功能。用户输入章节名和题目数量,AI根据课程资料生成选择题,返回JSON格式,前端直接渲染。试了几次,题目质量还可以,能覆盖重点知识点。 把学情分析接口也调通了。用模拟数据展示提问趋势、高频问题、薄弱点,图表用的echarts,老师角色才能看。切换角色时动态显示隐藏标签页,。 De 阅读全文
posted @ 2026-04-22 23:50 真手凛 阅读(4) 评论(0) 推荐(0)
摘要: 继续完善我们的AI智课系统,主要做了两件事: 一是把文档解析搞定了,现在支持PDF、Word、PPT上传,老师不用再转成txt,直接扔课件就能用。底层用的PyPDF2和python-docx,提取文本后存入向量库。 二是把多轮对话调通了。前端维护对话历史,后端接收后拼到prompt里,连续提问能记住 阅读全文
posted @ 2026-04-21 23:56 真手凛 阅读(3) 评论(0) 推荐(0)
摘要: 开发科技政策查询系统。要求多条件检索、政策分类树浏览,同时支持手机访问。后端用 Spring Boot + MyBatis + MySQL,前端用 Thymeleaf 做模板,做了响应式适配。 移动端分类栏——在手机上把左侧树改成了横向滚动标签,左右滑动就能选分类,比传统折叠菜单方便多了。分页、全文 阅读全文
posted @ 2026-04-20 23:44 真手凛 阅读(4) 评论(0) 推荐(0)
摘要: 接口与多态的再理解 接口定义了行为规范,而多态让代码更灵活。通过List list = new ArrayList()这种方式,将实现类对象赋值给接口引用,调用时只依赖接口方法,解耦效果明显。 今天重点练习了利用接口实现回调机制:定义Sortable接口,在sort()方法中调用compareTo( 阅读全文
posted @ 2026-04-14 23:50 真手凛 阅读(4) 评论(0) 推荐(0)