知识 - 玄熵贝永智创
-
PriorityQueue实现揭秘:堆结构如何高效管理优先级队列?
2026-06-04 18:07:06
介绍 优先级队列的作用是能保证每次取出的元素都是队列中权值最小(或最大)的。这里元素大小的评判可以通过元素本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。 Java中PriorityQueue实现了Queue接口,不允许放入null元素;其通... -
新手也能上手?金蝶云苍穹Java插件开发全流程解析
2026-06-04 15:56:24
注: 1.本文章的面向对象为刚刚接触金蝶云苍穹星空旗舰版,具有PC端Java插件开发需求的新手、小白、与初学者 2.本文章中涉及的开发环境包括:金蝶云苍穹星空旗舰版开发平台、安装了金蝶官方插件的IDEA 3.插件的实际开发涉及表单页面的生命周期,建议对此内容有一定熟悉,页面的生命周期参考文章: ht... -
Flask Tracking ID设计与实现方法
2026-06-04 13:42:27
前言 在实际业务中,根据 tracking_id 追溯一条请求的完整处理路径是比较常见的需求。借助 Flask 自带的全局对象 g 以及钩子函数,可以很容易地为每条请求添加 tracking_id,并在日志中自动记录。 主要内容: 如何为每条请求添加 tracking_id 如何为日志自动添加 tr... -
掌握Python print函数的隐藏技巧,提升代码效率!
2026-06-04 11:21:45
大家好!今天我们来聊聊Python里最 “平平无奇” 却又无处不在的print()函数。 作为Python开发者,我们几乎每天都在用它,但你真的了解它的所有玩法吗? 其实很多时候,我们只用了它 10% 的功力。 今天,我们就来扒一扒 print 函数的“隐秘角落”。 掌握了它的几个参数,保证让你在同... -
校园网不同子网LocalSend发现失败?组播隔离怎么破?
2026-06-04 11:21:42
各位好久不见~下半年又是忙论文又是忙项目的,实在是没什么时间更新笔记了。趁着今天有点空闲,咱来写写最近抽空解决的一个小网络问题叭(゜ー゜)。 0. 问题背景 咱实验室有一台连接着打印机的计算机,我们在这台机器上挂了一个专门注册的 QQ 账号,需要打印文件时把文件发送到这个 QQ 账号上,在打印机计算... -
16G显卡微调大模型总OOM?3大显存消耗真相揭秘
2026-06-04 08:45:55
16G显卡也能调大模型?先搞懂显存消耗的3大核心原因 (一)引言:为什么显存是大模型微调的“拦路虎”? 大家好,我是七七,看到经常有网友:“博主,我用16G显卡微调7B模型,一跑就报OOM(显存溢出),是不是必须换24G以上的卡?”“同样是微调13B模型,为什么别人单卡能跑,我却要多卡并行?” 其实... -
堆积条形图为何难看?优化对比效果这样做
2026-06-04 08:45:53
在数据可视化中,堆积条形图 擅长展示 “整体与构成” 的关系,但当每个柱子内的分段超过4个时,读者很难同时追踪各段的长度、位置与颜色映射, 误读概率显著上升。 更糟的是,若不同类别的总量差异很大,堆积结构会放大视觉错觉,导致“看起来差不多”的结论失真。 今天,本文将尝试探索一下改进堆积条形图的呈现方... -
微调+RAG如何实现大模型效果翻倍?
2026-06-03 17:39:23
微调 + RAG 组合方案:1+1>2 的大模型应用技巧 微调 + RAG 互补发力,解锁大模型 1+1>2 效果 大家好,我是七七!上个月帮一家连锁药店做智能客服项目,一开始踩了个大坑:只用微调,模型对最新的医保政策一问三不知;只用RAG,模型又看不懂专业的医学术语,回答总是驴唇不对马嘴。后来我把... -
InheritableThreadLocal继承机制及线程池陷阱
2026-06-03 17:22:00
InheritableThreadLocal相比ThreadLocal多一个能力:在创建子线程Thread时,子线程Thread会自动继承父线程的InheritableThreadLocal信息到子线程中,进而实现在在子线程获取父线程的InheritableThreadLocal值的目的。 关于Th... -
开源SQL客户端工具推荐!支持多数据库与AI功能,25K+ Star项目
2026-06-03 17:02:48
大家好,我是 Java陈序员。 对于每一位后端开发者、数据分析师、DBA 而言,日常工作中绕不开的就是与各类数据库打交道,拥有一款功能强大的数据库管理工具,可以大大地提高工作效率。 今天,给大家推荐一款开源的 SQL 客户端工具,帮助你更好的管理数据库! 关注微信公众号:【Java陈序员】,获取开源...
随机文章
- Keycloak会话超时机制详解:lifespanMs与maxIdleTimeMs如何协同工作?
- Flask Tracking ID设计:如何实现请求追踪与日志记录?
- SpringBoot构建高效游戏交易商城系统
- Python print函数隐藏技巧大揭秘:掌握这些进阶用法
- 显存不足如何破解?16G显卡调大模型三大关键原因
- 堆积条形图对比失效?优化方法揭秘:如何让复杂数据清晰呈现
- 微调+RAG组合:如何解锁大模型高效应用新姿势
- InheritableThreadLocal,从入门到放弃
- 25K+ Star!一个开源的通用 SQL 客户端工具!
- 显存不够?16G显卡驾驭13B模型的计算与优化全指南
- 汽车软件越来越复杂,测试这件事,真的不能再“靠人扛”了!
- Spring AI学习:基本配置&聊天客户端
- 剑指offer-65、矩阵中的路径
- 无线与有线网络如何实现跨子网LocalSend发现?
- 剑指offer-64、滑动窗⼝的最⼤值
- pyqt图形化显示—5.多个界面
- 剑指offer-62、⼆叉搜索树的第k个结点
- vivo 微服务架构实践之 Dubbo 性能优化
- Keycloak~infinispan中MergedUpdate中lifespanMs和maxIdl
- PriorityQueue的秘密:堆结构的高效应用与实现原理
