- 博客(290)
- 收藏
- 关注
原创 deepseek和提示词工程
永远设置 System Prompt复杂任务必须引导逐步思考(Reasoner 尤为重要)结构化输入 + 结构化输出中文任务直接用中文提示利用 Few-Shot 和示例根据任务选择合适模型(推理用 Reasoner,代码用 Coder)掌握这些技巧,你就能让 DeepSeek 的表现远超预期,甚至在很多场景下媲美 GPT-4o!如果你想看更多具体场景的提示词模板(比如论文写作、数据分析、产品需求文档等),或者结合 RAG 的高级用法,随时告诉我,我继续分享实战经验!🚀。
2026-01-09 16:11:57
651
原创 Vue + Express + DeepSeek 实现一个简单的对话式 AI 应用
输入消息 → 点击发送 → DeepSeek 返回智能回复,历史记录显示。如果需要流式版本、添加登录、或打包部署指南,随时告诉我,我继续帮你完善~🚀。这个应用简单高效,适合学习全栈 AI 开发!(默认 http://localhost:5173)前端直接调用会暴露 API Key,不安全。这个教程将手把手教你构建一个。
2026-01-09 16:09:45
527
原创 SpringBoot集成DeepSeek
DeepSeek 是中国领先的开源大语言模型提供商(DeepSeek-V3、DeepSeek-R1 等),其 API 完全兼容 OpenAI 格式。目前(2026 年 1 月),Spring AI 已原生支持 DeepSeek,包括专用 Starter。使用 Ollama 运行 DeepSeek 开源模型(如 DeepSeek-R1),然后通过 Spring AI 的 Ollama Starter 集成。这个集成方案简单高效,适合构建 AI 问答、聊天机器人、智能助手等应用。,无需 API Key。
2026-01-09 16:08:45
739
原创 RAG高级技术与实践
(检索增强生成,简称 RAG)是 AI 领域的一种关键技术,尤其在大型语言模型(LLM)应用中,用于结合外部知识检索和生成式输出,提高响应准确性、减少幻觉(hallucination)和提升上下文相关性。根据 2025 年发布的多项指南(如 Neo4j、Meilisearch 和 Analytics Vidhya 的报告),RAG 已从基本向量检索转向“RAG 2.0”或“Advanced RAG”,强调模块化、效率和可扩展性。:引入代理(Agent),多步检索/生成,支持工具调用(如查询数据库)。
2026-01-09 16:07:39
737
原创 Python NumPy入门指南:数据处理科学计算的瑞士军刀
NumPy(Numerical Python)是 Python 科学计算生态的核心库,几乎所有数据科学、机器学习、物理模拟等领域的高性能库(如 Pandas、SciPy、TensorFlow、PyTorch)都建立在它之上。它提供了高效的多维数组对象 和大量数学函数,让 Python 处理数值计算时速度接近 C 语言。一句话:NumPy 是 Python 进行数值计算的“瑞士军刀”。3. 核心数据结构:ndarray(N-dimensional array)创建数组:基本属性:4. 索引、切片与
2026-01-09 16:05:29
117
原创 Python核心:Django鉴权方案全解析
核心概念认证(Authentication):验证用户身份(谁是你?),如用户名/密码、Token。授权(Authorization):检查用户权限(你能做什么?),如访问特定视图、操作数据。用户模型(User Model):默认auth.User,可自定义扩展。会话管理:基于 Session 或 Token 维护状态。工作原理用户请求到达视图。中间件(如)从请求中提取凭证(Cookie、Header),加载用户对象到。视图中使用装饰器(如)检查认证/权限。
2026-01-09 16:04:02
484
原创 Python中一切皆对象:深入理解Python的对象模型
一切都是对象:包括基本类型、函数、类、模块类型也是对象:由元类type创建对象有身份、类型、值id()type()value动态性强:运行时可修改对象行为引用语义 + 不可变性设计:决定了变量赋值、参数传递的行为理解为什么is和==不同避免可变默认参数陷阱深入理解装饰器、元类、描述器等高级特性写出更 Pythonic、更高效的代码这就是 Python “优雅、明确、简单”背后的深刻原因——一切皆对象!如果你想继续深入元类(metaclass)、描述器(descriptor)、
2026-01-09 16:01:44
490
原创 前端高频面试题:TypeScript 篇(2026 最新版)
TypeScript已成为前端开发必备技能,2026年面试更注重类型安全、高级类型工具和实战应用。本文精选20+高频面试题,涵盖基础概念(如TS与JS区别、基本类型)、中级知识(接口与类型区别、泛型应用)和高级类型体操(条件类型、映射类型)。重点解析any/unknown/never差异、类型收窄技巧及tsconfig关键配置,并分享React/Vue框架中的TS实践。文章提供代码示例和实用建议,帮助开发者系统掌握TypeScript核心知识点,提升面试通过率。
2026-01-09 16:00:30
574
原创 Docker网络架构深度解析:从原理到实战
本文深入解析Docker网络架构原理与实战应用,涵盖Bridge、Host、Overlay等五种网络驱动类型。详细介绍了单机通信(Bridge模式)和多机通信(Overlay模式)的实现机制,并提供了四个实战案例:自定义桥网络创建、Host模式应用、Swarm集群Overlay网络配置以及Macvlan高级网络设置。文章还分享了网络性能优化、安全配置建议和常见问题排查方法,帮助开发者全面掌握Docker网络从基础到高级的应用技巧。所有命令均在Ubuntu 24.04+环境验证通过。
2026-01-09 15:59:37
546
原创 Spring 机制六: MVC 全链路源码解析:从 DispatcherServlet 到返回值解析(超硬核源码深度)
本文深入解析Spring MVC全链路处理机制,以DispatcherServlet为核心,详细剖析请求处理流程。从DispatcherServlet的初始化过程(加载上下文、检测组件)开始,到核心doDispatch方法的逐步骤解析:包括Multipart检查、Handler映射、Adapter执行、拦截器调用以及结果处理。文章结合Spring 6.x源码,重点讲解了HandlerMapping和HandlerAdapter的核心作用,并提供了配置示例和关键代码片段,帮助开发者全面掌握Spring MVC
2026-01-09 15:59:29
515
原创 【必收藏】大模型算法面试题库:从Transformer到应用开发,零基础也能掌握的核心知识点
本文整理了大模型算法面试的高频考点,涵盖Transformer架构、注意力机制、预训练/微调方法、优化技巧及实际应用开发。主要内容包括:Transformer的Self-Attention计算、Multi-Head机制、位置编码原理;BERT与GPT的区别、LoRA微调、RLHF对齐;KV Cache优化、Flash Attention加速、长上下文处理等工程实践;以及Prompt Engineering、Agent框架等应用开发要点。题库精选50+真题,配有详细解析和可视化图示,适合从零基础到进阶的学习需
2026-01-08 20:16:31
590
原创 【入门篇】一键搞定 Java 环境配置,从 0 跑出你的第一个程序
摘要:本文为零基础用户提供Java开发环境配置的详细指南,涵盖JDK 21下载安装、环境变量设置(Windows/macOS/Linux)以及两种运行第一个Java程序的方法(命令行和IDE)。推荐使用IntelliJ IDEA或VS Code作为开发工具,并附常见问题解决方案。通过图文步骤帮助用户快速完成从安装到运行"Hello World"的全过程,适合2026年1月的最新Java版本。
2026-01-08 20:13:55
831
原创 【AI 学习】深度解析Transformer核心:注意力机制的原理、实现与应用
本文深入解析Transformer模型的核心——注意力机制,包括其原理、实现与应用。注意力机制通过动态权重聚焦关键信息,取代传统RNN的序列依赖,实现并行计算和高效上下文建模。文章详细介绍了基础注意力、自注意力和多头注意力的数学原理,并提供了从NumPy基础实现到PyTorch完整实现的代码示例。最后探讨了注意力机制在NLP、CV等领域的实际应用场景,如BERT、GPT和ViT模型。通过理解注意力机制这一Transformer的灵魂组件,读者可以更好地掌握现代大模型的工作原理。
2026-01-08 20:10:48
600
原创 AI学习第一站:从感知到认知,AI到底是什么?
摘要: AI(人工智能)是通过计算机程序和数据模拟人类智能的技术,涵盖感知(如图像识别)和认知(如语言理解)两个层面。AI包含机器学习(ML)和深度学习(DL),后者通过神经网络模仿大脑学习复杂模式。当前AI均为弱AI(专精单一任务),强AI(通用智能)尚未实现。AI的核心是数据驱动的智能模拟,典型应用包括ChatGPT和自动驾驶。学习AI建议从基础概念入手,逐步探索Python编程和实际工具(如ChatGPT)。
2026-01-08 20:07:50
343
原创 Java模拟算法题目练习
本文是一份Java算法练习实战指南,涵盖从基础到进阶的算法学习路径。内容包括算法复杂度分析、常用数据结构、排序算法实现(冒泡排序和快速排序),以及LeetCode/剑指Offer经典题目解析(如两数之和、反转链表等)。文章提供了完整的Java 17+实现代码,并附有刷题建议和学习资源推荐,帮助开发者系统提升算法能力,适合准备技术面试的Java程序员参考学习。
2026-01-08 19:58:29
449
原创 【JavaEE初阶】告别小白!Java IO 流读写 + 文件操作实战
通过这些实战,你已掌握 Java IO 的核心:File 操作 + 字节/字符流读写 + 文件复制。练习建议:实现一个“文件拷贝工具”支持拖拽路径。进一步学习:序列化(ObjectInput/OutputStream)、NIO.2(Paths/Files)、网络 IO(Socket)。多敲代码,实战出真知!如果需要更多示例(如递归遍历目录、异常日志),随时提问。加油,告别小白!🚀。
2026-01-08 19:56:34
512
原创 Python高级编程技术深度解析与实战指南
Python 作为一门强大而灵活的编程语言,其高级特性允许开发者编写更高效、可维护和优雅的代码。本指南基于 Python 3.12+ 版本,聚焦于核心高级技术,包括装饰器、生成器与迭代器、元编程、上下文管理器、异步编程、多线程/多进程、函数式编程以及高级数据结构。我们将通过深度解析结合实战示例,帮助你掌握这些技术。每个部分包括理论解释、代码示例及其执行结果。为了确保示例的准确性,我已通过代码执行环境验证了所有代码片段。
2026-01-08 19:54:15
755
原创 Python 基础语法完全指南:变量、类型、运算符与输入输出(零基础入门)
本文是一篇Python零基础入门教程,重点讲解了变量、数据类型、运算符和输入输出四大基础概念。文章采用生活化比喻(将编程比作做饭)帮助理解,详细介绍了变量的定义与命名规则、5种基本数据类型及其转换方法、各类运算符的使用场景,以及输入输出的实现方式。教程包含丰富的代码示例,并提供了一个综合实战案例——个人信息登记系统,最后还总结了关键知识点对比表和练习建议。适合编程新手快速掌握Python基础语法,为后续学习打下坚实基础。
2026-01-08 19:51:51
491
原创 【Python基础:语法第三课】Python 函数详解:定义、参数、返回值与作用域
Python函数详解:定义、参数、返回值与作用域 本文系统讲解了Python函数的核心知识点,包括: 函数定义与调用(def关键字) 参数类型:位置参数、关键字参数、默认参数、可变参数(*args/**kwargs) 返回值机制(return语句) 变量作用域规则(局部/全局变量) 实用技巧:文档字符串、lambda匿名函数 通过生活化比喻和代码示例,帮助理解函数封装、参数传递等核心概念。特别强调了参数顺序规则和变量作用域限制,避免常见错误。掌握这些知识能显著提升代码复用性和可维护性。 建议通过计算圆面积等
2026-01-08 19:49:41
734
原创 【Python基础:语法第四课】列表和元组——Python 里的“爱情”:列表善变,元组长情
本文通过生动的比喻讲解了Python中列表(List)和元组(Tuple)的核心概念。将列表比作"善变的女朋友",强调其可变性,支持增删改操作;而元组则被比作"长情的伴侣",突出其不可变性。文章详细介绍了两种数据结构的定义方法、基本操作、切片技巧以及列表推导式等高级用法,并通过对比表格清晰展示两者的区别。最后通过学生信息管理案例演示了实际应用场景,并总结了记忆口诀,帮助初学者快速掌握这两种重要的Python数据结构。
2026-01-08 19:46:19
443
原创 c语言学习笔记(8)位运算符,++,--运算符的用法
本文介绍了C语言中位运算符和自增/自减运算符的用法。位运算符包括与(&)、或(|)、异或(^)、取反(~)、左移(<<)和右移(>>),常用于底层编程和性能优化。自增(++)和自减(--)运算符分为前置和后置两种形式,使用时需注意执行顺序差异。文章还提供了实用的位运算技巧和常见陷阱提示,建议单独使用自增/自减运算符以避免未定义行为。掌握这些运算符有助于提升C语言的底层控制能力。
2026-01-06 17:17:43
688
原创 数据结构:八大数据结构分类
本文介绍了计算机科学中八种基础数据结构,包括数组、栈、队列、链表、树、图、堆和哈希表。这些结构分为线性(数组、栈、队列、链表)和非线性(树、图、堆、哈希表)两类。每种数据结构都有其独特的特点、优缺点和适用场景,如数组适合快速查询但插入删除慢,链表动态扩展方便但遍历慢。文章还提供了对比表格,详细说明各结构的存储方式、时间复杂度等特性,并建议通过实际编程练习加深理解。这些基础数据结构是算法设计和开发的重要基础。
2026-01-06 17:16:09
524
原创 C语言中 \r, \n, \b
摘要:C语言中\r(回车符)、\n(换行符)和\b(退格符)是常用的转义字符,用于控制输出格式。\n将光标移到下一行行首,\r回到当前行首(覆盖内容),\b则左移一格(删除效果)。Windows和Unix换行处理不同(\r\n vs \n)。这些字符在进度条、动态输出等场景中非常实用。其他常见转义字符还包括\t(制表符)、\"(引号)等。掌握它们能有效控制控制台输出格式。
2026-01-06 17:14:57
896
原创 什么是数据标注?
数据标注是将非结构化原始数据(如图像、文本、语音等)标记为机器可识别结构化数据的过程,是训练AI模型的基础。常见标注类型包括图像边界框、语义分割、文本实体识别等。标注流程包括数据采集、清洗、标注、质检等环节,广泛应用于自动驾驶、医疗影像等领域。随着AI发展,数据标注正向自动化转型,结合预训练模型提高效率,但仍需人工质检保证质量。专业标注公司通过工具和服务支持AI产业链上游关键环节。
2026-01-06 17:13:34
406
原创 SSH简介及两种远程登录的方法
SSH是一种加密的网络传输协议,主要用于安全的远程登录和管理服务器。它提供两种认证方式:密码认证简单易用但安全性较低;公钥认证通过密钥对验证,安全性高且支持自动化操作。本文详细介绍了SSH的核心特点、两种登录方法的具体配置步骤及对比,并给出安全建议,推荐优先使用公钥认证以提高服务器安全性。掌握这两种方法可实现高效安全的远程服务器管理。
2026-01-06 17:11:26
737
原创 a标签中的javascript:;是什么
javascript:; 是一种 HTML 伪协议,用于阻止链接默认跳转行为。当 a 标签的 href 属性设置为 javascript:; 时,点击链接不会跳转页面,也不执行任何操作,常用于配合 JS 事件处理。相比 # 会跳转页面顶部,javascript:; 更推荐作为占位符使用。现代开发建议优先使用 button 标签或 e.preventDefault() 方法,但 javascript:; 仍是常见兼容性写法,能明确表示"无操作"意图。
2026-01-06 17:10:06
441
原创 Java输入输出
本文详细介绍了Java输入输出(I/O)操作的常用方法,涵盖控制台输入输出、文件读写、对象序列化等场景。重点推荐了Scanner(简单输入)、Files类(简洁文件操作)和BufferedReader/Writer(高效大文件处理)等实用工具,并提供了try-with-resources的规范写法。文章还包含文件复制、路径操作等实用代码片段,通过对比表格帮助开发者快速选择合适方案,最后强调了异常处理和资源管理的重要性。这些代码可直接复用,满足95%的日常开发需求。
2026-01-06 17:07:41
381
原创 HTML实用的网页代码大全
**摘要:HTML5 实用代码大全精选2025-2026年最常用的网页代码片段,包含标准文档结构、SEO优化、响应式布局、表单设计、媒体嵌入等功能组件。提供完整的HTML5模板、图片懒加载方案、视频音频播放器、移动端电话/邮件链接、暗黑模式切换等现代网页开发必备代码,所有代码均兼容主流浏览器并附带简要说明,可直接复制使用。特别包含性能优化技巧(如延迟加载)和交互组件实现(如返回顶部按钮),适合前端开发者快速参考应用。
2026-01-06 17:06:05
796
原创 SQL常用语句大全
本文总结了SQL常用语句,涵盖DDL(数据定义)、DML(数据操作)、DQL(数据查询)、DCL(数据控制)和事务控制五大类。主要内容包括:数据库和表的基本操作、数据增删改查语句、多表连接查询、子查询、索引管理、事务控制及权限管理。文章提供了大量实用示例,如创建表、插入数据、复杂查询、分页处理等,并针对不同数据库的语法差异给出说明。适合SQL初学者系统学习,也适合开发者作为速查手册使用,掌握这些语句可满足95%的日常开发需求。
2026-01-06 17:02:54
588
原创 【人工智能通识专栏】第三十讲:Deepseek辅助文献阅读
【摘要】本文介绍如何利用DeepSeek-V3.2高效辅助文献阅读。面对动辄50-100页的AI论文,该工具凭借128K长上下文、多模态理解和Reasoner推理模式,可实现整篇论文的智能解析。文章提供5个实用Prompt模板,涵盖宏观总结、模块精读、图表分析、批判评价及多篇对比等功能,并分享分块阅读、公式转代码等进阶技巧。通过AI辅助,可将传统1个月的文献研读压缩至1-2天完成,大幅提升科创团队的学术效率。
2026-01-06 17:01:23
635
原创 【人工智能通识专栏】第二十九讲:Deepseek助力文献检索
2026年初,AI科创竞赛(如“挑战杯”人工智能+专项、“互联网+”大赛)越来越强调项目的学术基础和创新性:一个好的项目必须建立在充分的文献调研之上,避免低水平重复。DeepSeek系列模型(尤其是DeepSeek-V3.2和Reasoner模式)以其超长上下文(128K tokens)、强大推理能力和低成本API,成为大学生进行高效文献检索的“神器”。在前几讲中,我们探讨了DeepSeek在网页代码生成、编程助手和IDE集成方面的强大能力。今天,我们聚焦一个对AI科创项目至关重要的环节——
2026-01-04 16:02:28
756
原创 【人工智能通识专栏】第二十八讲:IDE集成Deepseek
摘要: 2026年,DeepSeek-Coder通过官方API与主流IDE(如VS Code、Cursor)深度集成,显著提升开发效率。其优势包括超低价格(0.14元/百万tokens)、128K长上下文支持及对AI框架的深度理解。推荐使用Cursor或VS Code+Continue插件,实现智能补全、代码调试、单元测试生成等功能。实际应用中,可快速生成模块、自动重构代码或构建多Agent系统。需注意API安全与竞赛合规性,本地部署可作为备选方案。IDE集成使编码效率提升3-5倍,助力AI科创项目高效开发
2026-01-04 16:01:12
828
原创 【人工智能通识专栏】第二十七讲:Deepseek编程助手
摘要: 本文介绍了如何将DeepSeek作为全栈编程助手,高效完成AI科创项目开发。DeepSeek凭借代码专精、中文友好、长上下文等优势,能处理数据处理、模型训练、后端接口、多Agent系统等常见需求,并提供调试优化、项目架构生成等功能。通过迭代式开发和进阶技巧,如结合API和代码审查,可显著提升开发效率。掌握与大模型协作的编程能力,已成为2026年AI科创竞赛的核心竞争力。
2026-01-04 15:59:55
625
原创 【人工智能通识专栏】第二十六讲:Deepseek网页代码生成
2026年初,DeepSeek系列模型(尤其是DeepSeek-V3和Coder-V2)在代码生成能力上已位居全球前列,其官方网页平台(chat.deepseek.com)支持免费、高效、长上下文的代码生成。在上几讲中,我们学习了数据处理、可视化图表和答辩幻灯片制作,为AI科创项目提供了完整的展示能力。DeepSeek网页代码生成,让“不会前端”的同学也能在短时间内做出专业级Demo。2026年,AI科创比拼的不仅是模型,还有。系列即将迎来高潮,继续加油,你的国奖项目正在成型!
2026-01-04 15:58:30
779
原创 【人工智能通识专栏】第二十五讲:制作幻灯片
本文是人工智能通识专栏第二十五讲,聚焦AI科创项目展示的核心载体——幻灯片制作。文章指出在2026年各类AI竞赛中,PPT质量直接影响评委印象和奖项归属。提出五大核心原则:简洁至上、故事性强、科技与人文并重、交互适度、竞赛导向。推荐15-22页的标准结构,从封面到团队介绍,强调技术创新的可视化呈现。分享2026年最新设计趋势,包括工具选择、配色方案、视觉元素等实用技巧,同时指出常见扣分点。强调优秀PPT应实现技术、设计与表达的完美融合,是项目夺奖的"秘密武器"。
2026-01-04 15:57:28
918
原创 【人工智能通识专栏】第二十四讲:可视化图表
本文介绍了人工智能项目中数据可视化的重要性及实用技巧。针对2026年AI竞赛需求,对比分析了Python五大主流可视化库(Matplotlib、Seaborn、Plotly等)的特点与适用场景,推荐了AI项目最常用的10类图表(如损失曲线、混淆矩阵等),并提供了可视化最佳实践指南,包括统一风格、交互优先、量化标注等竞赛高分秘籍。文章强调可视化不仅是技术展示,更是让AI项目脱颖而出的关键艺术。
2026-01-04 15:54:59
719
原创 【人工智能通识专栏】第二十三讲:数据处理与分析
在AI科创项目中,“数据是新的石油”,高质量数据直接决定模型性能。2026年,随着多模态大模型和Agent系统的爆发,数据处理已从传统清洗扩展到多源融合、自动化标注和隐私合规。大学生项目常因数据质量问题卡壳,本讲将帮助你构建高效数据管道,提升项目竞争力。在上几讲中,我们从科创项目选题、申报到管理与答辩,系统梳理了AI项目的全生命周期。脏数据会导致模型“垃圾进垃圾出”。2026年,高效数据管道能让你从复现转向创新。无标签数据需人工/半自动标注,尤其是图像/视频项目。采集是起点,优先开源+自采结合,避免侵权。
2026-01-04 15:53:50
460
原创 【人工智能通识专栏】第二十二讲:项目管理与答辩
摘要:AI科创项目管理与答辩指南 本文系统介绍了AI科创项目的全周期管理要点与答辩技巧。在项目管理方面,强调分阶段时间规划(推荐使用甘特图工具)、团队角色分工、资源优化配置以及风险控制,特别指出AI项目需预留20%缓冲时间应对模型训练延误。在答辩环节,提出结构化PPT设计原则(15-20页)和"故事化痛点+量化数据"的陈述策略,建议通过10次以上模拟演练打磨表现。文章特别强调Demo展示作为AI项目的关键加分项,并提供了应对技术、创新、落地及伦理四类评委提问的STAR回答框架。最后指出2
2026-01-04 15:52:43
758
原创 【人工智能通识专栏】第二十一讲:项目申报
本文介绍了2026年AI科创项目申报的关键要点,包括主流竞赛(如"互联网+"、"挑战杯")的申报流程和时间节点,重点强调"人工智能+"与国家战略的融合。详细解析了申报书撰写模板,涵盖创新点、技术方案、社会价值等核心要素,并提供数据可视化、伦理考量等实用建议。文章还指出常见误区,建议通过跨专业组队、实测数据等方式提升项目竞争力,帮助参赛者规范高效地完成项目申报。
2026-01-04 15:51:24
295
原创 html总结
HTML(HyperText Markup Language)是超文本标记语言作用:用于描述网页结构和内容浏览器根据 HTML 渲染页面HTML 是标记语言,而非编程语言全局属性id:唯一标识class:样式类style:内联样式title:鼠标悬停提示hidden:隐藏元素data-*:自定义数据属性常用事件属性onclickonchangeoninput等表单相关属性name:表单控件名value:控件值:占位提示checked:选中状态(radio/checkbox)
2026-01-04 09:50:30
719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅