更多精彩内容,欢迎继续阅读
从零开始做一个高校课程资料 AI Agent 问答系统 本系列博客将带你从零开始,使用 Python FastAPI RAG AI Agent 搭建一个面向 Java Web 课程资料问答与智能学习辅助 的后端系统,涵盖 课程资料上传、文档解析、文本切块、本地检索、问答生成、Agent 工…
阅读更多 →1. 项目概述:一次不经意的越权漏洞挖掘 那天下午,我正像往常一样,对一个内部测试环境的后台管理系统进行常规的功能测试。我的任务很简单,就是验证几个新上线的用户权限管理功能是否正常。我登录了一个普通员工的测试账号…
阅读更多 →1. 项目概述:Cookie失效,压测路上的“拦路虎”做接口压测的朋友,尤其是用Jmeter的,估计都遇到过这个让人头疼的问题:脚本跑得好好的,突然就报401、403,或者直接跳转到登录页。一查日志ÿ…
阅读更多 →拿到一块全新的RISC-V开发板,上电之后串口什么反应都没有,这种问题我调试过太多次了。排查到最后,十次里有九次都出在启动链路的某个环节上:复位向量没对、BootROM没找到后级镜像、OpenSBI和U-Boot的跳转地址不匹配。RISC-V启动流…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →当你在 dmesg 里看到一连串 sof-audio 报错,又发现系统里的 topology 和固件版本明显跟不上内核,那就到了从源码编译 SOF 固件与 topology 的时候了。我做这件事的起因很简单:笔记本升级内核之后扬声器突然失声,查到最后是发行版自…
阅读更多 →搞嵌入式这些年,我一直有个感受:RISC-V 的启动流程相关资料其实不少,但绝大多数都散落在芯片手册、U-Boot 邮件列表和各种零散的博客里,真正把“上电那一刻到内核跑起来”这条链路串成一条线来讲的内容非常少。尤其是很多从 ARM 转…
阅读更多 →RISC-V 的启动流程,是我接触过的所有处理器体系里最“拆得开”的一条链路:上电复位、Bootloader 多级接力、固件特权级切换、最终把内核加载进内存再交棒。可它也是最容易让人懵圈的链路——因为 RISC-V 指令集规范本身并不规定上电后第一步该干什么&…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…
阅读更多 →把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…
阅读更多 →简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…
阅读更多 →开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…
阅读更多 →把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…
阅读更多 →简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…
阅读更多 →简介:本资源是一套面向本科毕业设计、课程设计及期末大作业的工业级焊缝缺陷检测实战方案,聚焦深度学习在焊接质量控制中的落地应用,解决传统人工检测效率低、主观性强等痛点。压缩包共26个文件,含9个C源码(如yolo_det…
阅读更多 →分布式服务的决策记录架构演进最怕只有结果没有理由。一次拆分、缓存或队列调整,都应写明当时的瓶颈、备选方案、选择原因和撤回条件。 记录的最小单位 用一页说明解决的任务、依赖、风险和验证方式即可。别把决定写成永远正确的准则;前提变化时…
阅读更多 →创业产品的首版范围首版的任务是验证一个需求,不是展示全部能力。选择用户愿意反复完成、且结果容易判断的动作,把输入、输出和人工兜底都做清楚。 控制范围 先做可撤回、低风险的流程。权限不明、需要复杂协作或结果不可逆的部分先不自动化。 用反馈决定…
阅读更多 →