<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大模型大数据攻城狮的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/linweidong</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; linweidong]]></copyright><item><title><![CDATA[C++后端全场景提示词大全(一位老后端用十一年、三十万行生产代码换来的 AI 协作手册)]]></title><link>https://blog.csdn.net/linweidong/article/details/166014944</link><guid>https://blog.csdn.net/linweidong/article/details/166014944</guid><author>linweidong</author><pubDate>Sun, 20 Sep 2026 09:02:26 +0800</pubDate><description><![CDATA[四道 Java 根本不存在的鸿沟。]]></description><category></category></item><item><title><![CDATA[我把5年踩过的大数据开发的坑，写成了 48 个提示词模板]]></title><link>https://blog.csdn.net/linweidong/article/details/165245147</link><guid>https://blog.csdn.net/linweidong/article/details/165245147</guid><author>linweidong</author><pubDate>Mon, 14 Sep 2026 06:46:54 +0800</pubDate><description><![CDATA[适用情境：建指标体系、指标平台、或者发现多个部门对同一个词有不同理解时。这是我的压箱底模板之一。请帮我建立/治理下面的指标体系。【业务域】{如：交易域}【现有指标清单】{粘贴现有指标定义，或指标平台导出}【第一步 · 指标拆解】按"原子指标 + 修饰词 + 时间周期"的标准结构，把每个指标拆开：| 指标名 | 原子指标 | 业务限定（修饰词）| 时间周期 | 统计粒度 | 计算公式 | 数据来源 |原子指标定义规则：- 原子指标 = 业务动作 + 度量，如"支付金额"]]></description><category></category></item><item><title><![CDATA[分享最近2年积累的嵌入式全场景提示词大全]]></title><link>https://blog.csdn.net/linweidong/article/details/165244221</link><guid>https://blog.csdn.net/linweidong/article/details/165244221</guid><author>linweidong</author><pubDate>Mon, 14 Sep 2026 06:42:22 +0800</pubDate><description><![CDATA[裸机和 RTOS 是嵌入式的基本盘，也是 AI 最容易"想当然"的地方。它习惯写高级语言的并发模型，你却要的是"一个超级循环"或"几个任务 + 队列 + 信号量"。适用情境：你拿到一段口语化的功能描述（比如"上电先自检，绿灯闪，等按键，按下后采集温湿度，超阈值报警"），想让 AI 先帮你理清状态流转，再写代码。别直接让它写，先让它出状态机。提示词模板（可直接复制）：
调整技巧：裸机项目最怕 AI 把"轮询"和"中断"搞混。模板里第 2 条强制它区分三类执行位置，这能拦掉一大半坑。如果你的 MCU 是 STM]]></description><category></category></item><item><title><![CDATA[中科闻歌前端面试题及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/164508030</link><guid>https://blog.csdn.net/linweidong/article/details/164508030</guid><author>linweidong</author><pubDate>Tue, 08 Sep 2026 08:38:21 +0800</pubDate><description><![CDATA[call、apply、bind 无法修改箭头函数内部 this，就算传入参数，绑定 this 的参数会直接被忽略。]]></description><category></category></item><item><title><![CDATA[中科闻歌Java面试题及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/164508436</link><guid>https://blog.csdn.net/linweidong/article/details/164508436</guid><author>linweidong</author><pubDate>Tue, 08 Sep 2026 08:38:01 +0800</pubDate><description><![CDATA[Java 集合框架整体分为 Collection 与 Map 两大体系，Collection 存储独立单个元素，Map 存储键值对映射关系，面试答题关键点在于区分接口和具体实现类，不能只罗列类名，需要从底层存储结构出发推导性能、特性、线程安全情况，同时区分过时实现类，这部分属于面试加分点，很多面试人员只会背诵类名，忽略底层结构与线程安全带来的取舍。Collection 下分为 List、Set、Queue 三个子接口。List 集合特征为元素有序、允许元素重复，存入顺序和遍历取出顺序保持一致。ArrayLi]]></description><category></category></item><item><title><![CDATA[2026 普通 Python 开发转型 AI Agent：学习清单与面试地图]]></title><link>https://blog.csdn.net/linweidong/article/details/164431813</link><guid>https://blog.csdn.net/linweidong/article/details/164431813</guid><author>linweidong</author><pubDate>Mon, 07 Sep 2026 07:18:16 +0800</pubDate><description><![CDATA[一个 Agent 请求往往同时要调 LLM、查数据库、调 MCP、搜网页、请求第三方 API、读文件，全是 I/O 操作。I/O 的特点就是等——等网络、等磁盘、等别人响应，这段时间 CPU 是闲的。asyncio 干的事，就是在这段等待时间里切去干别的活。串行 2 秒，并发 1 秒，这就是 Agent 系统离不开 async 的原因。顺序执行是两个 1 秒相加，asyncio.gather 并发执行约等于 1 秒。]]></description><category></category></item><item><title><![CDATA[Java 后端转 AI Agent 开发：2026 年学习清单与面试高频考点]]></title><link>https://blog.csdn.net/linweidong/article/details/164423141</link><guid>https://blog.csdn.net/linweidong/article/details/164423141</guid><author>linweidong</author><pubDate>Mon, 07 Sep 2026 07:18:03 +0800</pubDate><description><![CDATA[很多教程说 "加个 Redis 存聊天记录就是 Memory"，这是错的。Memory 至少分五层：Short-term（当前会话上下文）、Working（任务进行中的中间状态）、Long-term（跨会话的用户偏好和事实）、Semantic（长期知识）、Episodic（历史经验）。]]></description><category></category></item><item><title><![CDATA[阿里Lazada Java面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/164193608</link><guid>https://blog.csdn.net/linweidong/article/details/164193608</guid><author>linweidong</author><pubDate>Tue, 01 Sep 2026 22:55:16 +0800</pubDate><description><![CDATA[List 与 Map 属于 Java 集合框架里两大核心分支，二者存储模型、元素特征、索引方式存在本质差异，面试关键点要分清 List 属于单列集合，Map 属于双列集合，加分点是不能只罗列类名，要讲清不同实现类底层差异和业务选型依据。记忆可以采用模型类比记忆法，把 List 类比成排队队列，每个元素按顺序依次摆放；Map 类比成字典，每一条记录由键和值成对组成，查内容依靠字典的词条。搭配对比表格记忆法，脑海构建一张对比表格，从存储单元、是否允许重复、索引依据三个维度快速区分二者。List 是 Collec]]></description><category></category></item><item><title><![CDATA[阿里钉钉C++面经及参考答案（下）]]></title><link>https://blog.csdn.net/linweidong/article/details/164189873</link><guid>https://blog.csdn.net/linweidong/article/details/164189873</guid><author>linweidong</author><pubDate>Tue, 01 Sep 2026 06:59:59 +0800</pubDate><description><![CDATA[unique_ptr 的核心特性是独占式所有权，不支持拷贝构造与拷贝赋值，仅支持移动语义转移资源管理权，无额外引用计数开销，性能接近裸指针，基于 RAII 自动释放资源，这些特性决定了它优先用于资源归属唯一、不需要多方共享的场景，也是现代 C++ 中应当优先选择的智能指针。最典型的场景是函数内部创建临时堆对象。函数内通过创建对象，在函数作用域结束时 unique_ptr 自动析构释放内存，即使中间出现异常、提前 return，栈上的 unique_ptr 也一定会触发析构，不会出现裸指针容易遗漏释放的问题。]]></description><category></category></item><item><title><![CDATA[阿里钉钉ios面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/164192484</link><guid>https://blog.csdn.net/linweidong/article/details/164192484</guid><author>linweidong</author><pubDate>Mon, 31 Aug 2026 06:25:07 +0800</pubDate><description><![CDATA[iOS 开发面试中重点阐述的操作系统包含 Unix、Linux、macOS、iOS、Android、Windows、RTOS 实时操作系统，面试加分关键点是优先侧重类 Unix 体系，因为 iOS、macOS 内核都源自这套体系，和日常 iOS 底层调试、RunLoop、内存机制强相关。记忆采用体系归类记忆法，分为原生 Unix、开源类 Unix、苹果系、移动端其他、通用桌面、实时系统六组，再搭配特征关键词记忆法，每个系统提炼 3 个核心关键词方便口述。 Unix 诞生于 1970 年，是经典分时多用户操作]]></description><category></category></item><item><title><![CDATA[阿里钉钉C++面经及参考答案（上）]]></title><link>https://blog.csdn.net/linweidong/article/details/164189757</link><guid>https://blog.csdn.net/linweidong/article/details/164189757</guid><author>linweidong</author><pubDate>Mon, 31 Aug 2026 06:24:22 +0800</pubDate><description><![CDATA[构造函数初始化列表是紧跟在构造函数参数括号之后、函数体大括号之前，使用冒号开头，以。]]></description><category></category></item><item><title><![CDATA[大数据开发简历项目经验烂大街，参考下面这10个真实的项目经验]]></title><link>https://blog.csdn.net/linweidong/article/details/164074994</link><guid>https://blog.csdn.net/linweidong/article/details/164074994</guid><author>linweidong</author><pubDate>Wed, 26 Aug 2026 07:54:19 +0800</pubDate><description><![CDATA[项目目标是搭建实时 + 离线双链路广告数据平台，实现转化归因、预算监控、异常预警全场景覆盖，支撑广告主自助分析与运营精细化管控。项目目标是升级 TMS 物流管理系统，引入 AI 能力实现智能调度、异常预警、智能客服，覆盖订单、运单、配载、发车、在途跟踪、异常处理、财务对账全链路数字化。这些项目覆盖金融、广告、零售、运营商、物流、医疗、工业互联网等主流赛道，包含离线数仓、实时计算、数据治理、AI + 大数据等核心方向，全部采用脱敏行业通用场景，指标可量化、职责可落地，可直接根据求职方向适配修改后写入简历。]]></description><category></category></item><item><title><![CDATA[字节AI Agent面试题大全及参考答案（下）]]></title><link>https://blog.csdn.net/linweidong/article/details/163978831</link><guid>https://blog.csdn.net/linweidong/article/details/163978831</guid><author>linweidong</author><pubDate>Tue, 25 Aug 2026 23:44:53 +0800</pubDate><description><![CDATA[Skill 是大模型 Agent 领域对能力单元的抽象，中文常译作技能，本质是把一类可被 Agent 调用的能力做标准化封装，包含工具调用、业务流程、提示词模板、子 Agent、查询逻辑等，不局限于单纯函数调用。面试加分点，不要把 Skill 等同于普通 function call 函数，要区分 Function、Skill、MCP 三者的边界，讲清楚 Skill 不止是单个函数，可以是复杂业务流程，同时说明 MCP 协议定位是通信协议，不是能力本身。Skill 核心原理，将离散能力封装成具备元信息的独立单]]></description><category></category></item><item><title><![CDATA[钉钉前端面经精选及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/163971109</link><guid>https://blog.csdn.net/linweidong/article/details/163971109</guid><author>linweidong</author><pubDate>Tue, 25 Aug 2026 08:41:00 +0800</pubDate><description><![CDATA[作用域是 JavaScript 中变量、函数可以被访问生效的代码范围，它决定了变量与函数的可访问权限，控制变量的生命周期，同时避免全局变量大量污染，是 JS 变量查找规则的底层基础。JS 采用静态作用域，也就是词法作用域，变量的可访问范围在代码书写阶段就已经确定，不会随函数调用位置发生改变，区别于动态作用域，动态作用域以函数调用位置决定变量查找。作用域一共分为全局作用域、函数作用域、块级作用域三大类。全局作用域在整个脚本周期内都存在，页面加载完成创建，页面销毁才释放。在最外层直接定义的变量、函数，会挂载到全]]></description><category></category></item><item><title><![CDATA[字节跳动AI Agent面试题大全及参考答案（上）]]></title><link>https://blog.csdn.net/linweidong/article/details/163978777</link><guid>https://blog.csdn.net/linweidong/article/details/163978777</guid><author>linweidong</author><pubDate>Mon, 24 Aug 2026 10:52:14 +0800</pubDate><description><![CDATA[AI Agent 是具备感知、思考、决策、行动闭环能力的大模型应用实体，不再局限于被动接收用户输入然后直接返回回答，能够自主感知环境信息，拆解目标，调用外部工具，迭代执行动作，直到完成用户赋予的任务。大模型是 Agent 的大脑，但 Agent 不等于大模型，大模型只负责推理思考，Agent 增加了和外部世界交互的完整闭环，允许模型跳出纯文本生成，去操作工具、读取外部数据、修改业务状态，遇到障碍可以自我修正，不需要人类每一步下发指令。面试加分点在于不能只罗列组件名称，要讲清楚组件之间的数据流转，区分 Age]]></description><category></category></item><item><title><![CDATA[钉钉Android面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/163802562</link><guid>https://blog.csdn.net/linweidong/article/details/163802562</guid><author>linweidong</author><pubDate>Mon, 24 Aug 2026 10:51:47 +0800</pubDate><description><![CDATA[HashMap 底层数据结构在 JDK1.7 为数组 + 单向链表，JDK1.8 优化为数组 + 单向链表 + 红黑树，当链表长度超过 8 且数组容量大于 64 时链表转换为红黑树，减少长链表遍历耗时。HashMap 没有任何同步锁机制，所有方法均非同步，天然不支持多线程并发。Hashtable 底层同样是数组 + 单向链表，不使用红黑树优化，它通过在所有 public 方法添加 synchronized 关键字实现线程安全，锁对象是当前 Hashtable 实例对象，意味着同一时刻只能有一个线程操作整个哈]]></description><category></category></item><item><title><![CDATA[钉钉Java面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/163803010</link><guid>https://blog.csdn.net/linweidong/article/details/163803010</guid><author>linweidong</author><pubDate>Tue, 18 Aug 2026 08:37:16 +0800</pubDate><description><![CDATA[TCP 三次握手建立连接的核心目标是双向确认双方发送、接收能力，同步通信序列号，协商初始窗口大小，防止历史过期连接报文干扰新连接。第一次握手，客户端主动向服务端发送 SYN 报文，携带客户端随机生成的初始序列号 ISN，客户端状态变更为 SYN_SENT，目的是告知服务端客户端具备发送数据的能力。第二次握手，服务端收到 SYN 报文后，回复 SYN+ACK 报文，其中 ACK 确认号为客户端 ISN+1，同时携带服务端自身随机初始序列号，服务端进入 SYN_RCVD 状态，代表服务端确认收到客户端报文，且自]]></description><category></category></item><item><title><![CDATA[饿了么Android面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/163801087</link><guid>https://blog.csdn.net/linweidong/article/details/163801087</guid><author>linweidong</author><pubDate>Mon, 17 Aug 2026 12:26:46 +0800</pubDate><description><![CDATA[HTTP 是一种请求 - 应答模式的应用层协议：客户端发送一条请求，服务器返回一条响应，一次请求严格一一对应一次响应。协议层面只规定报文交互格式，没有定义阻塞与否，同步异步属于。]]></description><category></category></item><item><title><![CDATA[月之暗面AI Agent面经及参考答案]]></title><link>https://blog.csdn.net/linweidong/article/details/163800478</link><guid>https://blog.csdn.net/linweidong/article/details/163800478</guid><author>linweidong</author><pubDate>Mon, 17 Aug 2026 12:24:45 +0800</pubDate><description><![CDATA[当上下文 Token 预算耗尽，不能随机删减文本，必须建立固定优先级淘汰策略，优先级从最高保留到优先删减顺序：当前任务指令 > 核心 System Prompt > 活跃短期对话消息 > 工具 Schema > 长期记忆。这套排序基于业务失效风险推导。当前任务指令是本轮用户原始需求，一旦被截断或删减，Agent 会完全偏离用户诉求，属于绝对不能删减的最高优先级内容。核心 System Prompt 指基础行为约束、输出规范、安全准则，只保留最小必要版本；区分完整系统提示与拓展说明文本，拓展性描述可以裁剪，底]]></description><category></category></item><item><title><![CDATA[历时2个月收集AI智能体大厂面试题，总结AI Agent最高频面试题60道]]></title><link>https://blog.csdn.net/linweidong/article/details/163796444</link><guid>https://blog.csdn.net/linweidong/article/details/163796444</guid><author>linweidong</author><pubDate>Sun, 16 Aug 2026 15:35:10 +0800</pubDate><description><![CDATA[RAG 全称检索增强生成，整套系统分为离线预处理链路与在线推理链路两大模块。离线预处理流程首先完成私有文档载入，支持 PDF、Markdown、Word、网页文本等多元格式，接着执行文档清洗，剔除无效换行、水印、乱码、页眉页脚等噪声文本；之后执行文本分块，将长文档切割为固定或动态长度的文本片段；随后调用 Embedding 嵌入模型，把文本块转化为维度统一的稠密向量；最终将文本原始内容、向量、文档元信息持久化存入向量数据库，完成离线准备。在线推理阶段从用户提问开始，第一步对用户 Query 做清洗、改写、扩]]></description><category></category></item></channel></rss>