所有文章 (60)

less is more

Markdown渲染测试

·约 1723 字·4 分钟
AI摘要: 本文介绍了Markdown基础语法,包括字体样式、引用方式、分割线和列表的格式。...
markdown基础语法字体样式引用方式分割线与列表

Java中String, StringBuilder, StringBuffer比较

·约 1012 字·3 分钟
AI摘要: 本文比较了Java中的String, StringBuilder, StringBuffer三种字符串类,指出它们在性能和线程安全方面的不同。String是不可变的,频繁修改效率低;StringBuilder是线程安全的,但效率较低;StringBuffer既线程安全又高效,但需要加锁。最后,文章还提到了Golang中处理字符串拼接的性能问题,以及与Java的对比。...
Java String StringBuilder StringBuffer 线程安全 Golang

2023中流211保研面经(南软,南大AI,北航cs,东南,浙软等)

·约 9558 字·20 分钟
AI摘要: 2023年中流211保研经验分享,涵盖夏令营和预推免的详细经历。包括北航cs、复旦AI、上交电院等多所高校的考核情况及面试技巧。...
保研夏令营预推免面试技巧数据结构与算法复习建议南大AI机试笔试题目分析东南大学医学影像项目审问案例讨论浙大工程师学院项目竞赛重视程度探讨

B树、B+树

·约 1013 字·3 分钟
AI摘要: 本文探讨了B树和B+树在数据结构中的应用,特别是在处理大量数据和进行高效查询时的优势。首先,文章指出平衡二叉树虽然简单但不适合处理海量数据,因为其高度限制导致磁盘IO次数增多。接着,B树通过在每个节点内部排序来提高读取速度,而B+树则通过将数据存放在叶子节点中并使用链表连接所有叶子节点来减少磁盘IO次数,同时保证查询速度的稳定性。最后,文章提供了参考资料链接,供有兴趣深入了解的读者参考。...
B树 B+树 平衡二叉树 磁盘IO 数据结构

常见PEFT方法原理

·约 2458 字·6 分钟
AI摘要: 本文讨论了在大规模通用数据集上训练的LLM模型微调方法,特别是如何通过适配器(Adapter)、前缀(Prefix)和引导词(Prompt)等方法来适应特定任务。特别介绍了微软提出的低秩自适应(LoRA)技术,该方法通过分解更新量矩阵为两个低秩矩阵的乘积来减少运算量,并取得了与全量微调相近的效果。文章还探讨了LoRA的具体原理、应用以及面临的挑战。...
LLM 微调 适配器 前缀 Prompt LoRA