- 博客(5)
- 收藏
- 关注
原创 【Python高级特性】:解锁代码效率与优雅的秘密武器
再开始之前,我想各位大佬已经对Python在工作中应用了很久了,但是我自己有时候会总觉得自己写的代码不够"高级",本文就介绍了PYthon学习的基础内容。Python这些高级特性,其实就是为了让咱们写代码更轻松、更高效。不用一下子全学会,挑几个自己用得上的慢慢练,比如先从装饰器和生成器入手,用熟了再学其他的在工作或开发的过程中,要记住代码的终极目标是解决问题,高级特性是工具,不是目的。能把复杂问题用简单代码解决,才是真本事!
2025-08-19 21:50:06
684
原创 从 0 到 1:用 Python 做一个会“先查再答”的中文 RAG 问答系统(附完整代码)
本文介绍了一个基于RAG(检索增强生成)技术的中文知识库问答系统实现方案。系统通过BGE嵌入模型将文档转换为向量存储在FAISS索引中,结合BM25和重排技术提高检索准确率,最终由大模型生成答案并标注来源。文章提供了完整的实现代码,包括数据预处理、服务部署和RAGAS评测模块,适用于企业文档问答场景。相比微调方案,RAG具有成本低、更新快、可追溯等优势,并支持OpenAI兼容API接入。该系统可快速部署
2025-08-18 13:40:09
2003
原创 嵌入式Linux内核裁剪与移植实战:国产热门RK3568开发板~
本文记录了作者基于瑞芯微RK3568开发板进行Linux内核移植与裁剪的完整流程。文章首先介绍了开发板硬件配置(四核Cortex-A55处理器、Mali-G52 GPU等)和所需软件环境(Ubuntu 20.04、交叉编译工具链等)。详细说明了源码获取、解压及环境搭建步骤,重点讲解了通过图形化界面(menuconfig)进行内核配置裁剪的方法,包括保存配置、编译内核等关键操作。最后提到生成boot.img镜像文件并准备烧录的完整过程,为开发者提供了RK3568平台内核移植的实用参考
2025-08-15 14:59:28
2642
原创 QT高级特性解析:从元对象系统到性能优化
Q_OBJECTpublic:// 必须实现的【纯虚】函数// 可以选择实现的函数private:// 数据结构// 其他数据字端掌握这些高级特性将极大提升你的QT开发能力。以下是进一步学习的建议:1. 深入研究QT源码 :尤其是QObject、QMetaObject等核心类的实现2. 关注性能优化 :在实际项目中应用性能分析工具(如Qt Creator的Profiler)3. 探索跨平台开发 :利用QT的跨平台特性开发多平台应用。
2025-08-14 17:34:24
1980
1
原创 你还在用cout打印日志?项目中很累啊!!这样的c++日志系统让你的项目瞬间专业起来
本文分享一个高性能C++日志系统实现,解决传统打印调试的诸多痛点。该系统支持5种日志级别动态切换,可同时输出到控制台和文件,保证多线程环境下日志完整性。具备自动记录文件名、行号和时间戳功能,经过极致性能优化,3分钟即可集成到任何C++项目。该系统能显著提升开发调试效率,适用于从小型工具到大型企业应用的各种场景。
2025-08-14 17:16:01
386
1
Python实现文件分析工具
2025-08-19
Python实现-万能文件处理工具智能整理、【批量重命名】、压缩解压、去重、搜索
2025-08-14
别再用cout打印日志,c++日志系统让你专业起来
2025-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅