- Markdown编辑器 Markdown编辑器
- 传统基于Session的登录方案在分布式集群场景下存在会话共享困难的问题,JWT(JSON Web Token)作为无状态认证方案,无需在服务端存储会话信息,非常适合前后端分离项目。本文从零演示SpringBoot整合JJWT生成、解析、校验Token,封装工具类,实现登录签发令牌、拦截器校验请求身份,同时讲解JWT常见坑点:过期时间、签名泄露、Payload不要存放敏感信息,并给出完整可运行代码 传统基于Session的登录方案在分布式集群场景下存在会话共享困难的问题,JWT(JSON Web Token)作为无状态认证方案,无需在服务端存储会话信息,非常适合前后端分离项目。本文从零演示SpringBoot整合JJWT生成、解析、校验Token,封装工具类,实现登录签发令牌、拦截器校验请求身份,同时讲解JWT常见坑点:过期时间、签名泄露、Payload不要存放敏感信息,并给出完整可运行代码
- MyBatis-Plus 简化了单表CRUD开发,但很多新手在多表关联分页查询时容易踩坑。本文结合实战场景,讲解不写复杂XML、使用MP分页插件实现多表联查分页,附带完整代码、配置和测试案例,同时对比几种多表查询方案的优缺点,适合后端开发快速落地业务列表查询功能 MyBatis-Plus 简化了单表CRUD开发,但很多新手在多表关联分页查询时容易踩坑。本文结合实战场景,讲解不写复杂XML、使用MP分页插件实现多表联查分页,附带完整代码、配置和测试案例,同时对比几种多表查询方案的优缺点,适合后端开发快速落地业务列表查询功能
- 长 Markdown 没有目录不便跳读,做了个标题提取生成 TOC 的工具。讲了必须先把代码块挖掉否则注释行会被误判为标题、锚点按 GitHub 规则生成且各平台有差异、重复标题要加数字后缀、标题里的 Markdown 标记需清除、以及缩进基准应取最小标题级别。 长 Markdown 没有目录不便跳读,做了个标题提取生成 TOC 的工具。讲了必须先把代码块挖掉否则注释行会被误判为标题、锚点按 GitHub 规则生成且各平台有差异、重复标题要加数字后缀、标题里的 Markdown 标记需清除、以及缩进基准应取最小标题级别。
- 在这个信息被算法切碎、注意力被短视频不断稀释的时代,打开一个空白的编辑器,安安静静地写下一篇长文,似乎正在变成一件略显奢侈的事情。然而,当我们真正面对闪烁的光标,将脑海中零散的念头梳理成结构清晰的文字时,那种对思维的掌控感是任何碎片化阅读都无法替代的。写作不是为了重复已知,而是为了倒逼思考很多人在点击“写博客”按钮前都会产生一种顾虑:我掌握的知识别人早就写过了,我还有必要再写一遍吗?事实上,... 在这个信息被算法切碎、注意力被短视频不断稀释的时代,打开一个空白的编辑器,安安静静地写下一篇长文,似乎正在变成一件略显奢侈的事情。然而,当我们真正面对闪烁的光标,将脑海中零散的念头梳理成结构清晰的文字时,那种对思维的掌控感是任何碎片化阅读都无法替代的。写作不是为了重复已知,而是为了倒逼思考很多人在点击“写博客”按钮前都会产生一种顾虑:我掌握的知识别人早就写过了,我还有必要再写一遍吗?事实上,...
- PDF 页面渲染视觉识别转译 Markdown 通用提示词 PDF 页面渲染视觉识别转译 Markdown 通用提示词
- 模型的"最后一公里":当 Markdown 撞上 Word,谁来完成交付"先把这份周报转成 Word 发给领导。"这大概是 AI 时代最高频的一个动作。在大模型的对话框里,答案以 Markdown 呈现——清爽、整齐、结构分明;可一旦要走进真实的办公流程,这份清爽反而成了麻烦:Word 要重新排版,PDF 要重新导出,公式和流程图在复制粘贴中常常变形走样。AI 把"生成"这件事变得前所未有的... 模型的"最后一公里":当 Markdown 撞上 Word,谁来完成交付"先把这份周报转成 Word 发给领导。"这大概是 AI 时代最高频的一个动作。在大模型的对话框里,答案以 Markdown 呈现——清爽、整齐、结构分明;可一旦要走进真实的办公流程,这份清爽反而成了麻烦:Word 要重新排版,PDF 要重新导出,公式和流程图在复制粘贴中常常变形走样。AI 把"生成"这件事变得前所未有的...
- 用 React18 + TypeScript + Vite + markdown-it 写 Markdown 简历生成器:左边受控 textarea 写、右边 md.render 实时预览、window.print 导出 PDF。含代码与 XSS 防护(html:false)、打印样式等注意点,纯前端零后端。 用 React18 + TypeScript + Vite + markdown-it 写 Markdown 简历生成器:左边受控 textarea 写、右边 md.render 实时预览、window.print 导出 PDF。含代码与 XSS 防护(html:false)、打印样式等注意点,纯前端零后端。
- 大模型可以根据自然语言快速生成 Mermaid 流程图和时序图,但生成结果并不一定能够直接放进 README、技术方案或接口文档。除了语法错误,还可能存在参与者不一致、异常分支缺失、节点命名过长以及图表类型选择不当等问题。 本文以一个订单接口调用流程为例,介绍如何对 AI 生成的 Mermaid 图进行预览、业务校验、语法修复和文档交付,并整理一份可复用的发布前检查清单。 大模型可以根据自然语言快速生成 Mermaid 流程图和时序图,但生成结果并不一定能够直接放进 README、技术方案或接口文档。除了语法错误,还可能存在参与者不一致、异常分支缺失、节点命名过长以及图表类型选择不当等问题。 本文以一个订单接口调用流程为例,介绍如何对 AI 生成的 Mermaid 图进行预览、业务校验、语法修复和文档交付,并整理一份可复用的发布前检查清单。
- 引言Markdown是一种轻量级标记语言,由约翰·格鲁伯(John Gruber)于2004年创造,允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML或HTML文档。它的设计初衷极为朴素——让网络写作者不必在HTML标签中耗费精力。然而在此后二十余年间,Markdown从一个小众的博客排版工具,演变为横跨软件开发、知识管理、学术写作乃至大语言模型输出格式的通用标记语言。这一... 引言Markdown是一种轻量级标记语言,由约翰·格鲁伯(John Gruber)于2004年创造,允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML或HTML文档。它的设计初衷极为朴素——让网络写作者不必在HTML标签中耗费精力。然而在此后二十余年间,Markdown从一个小众的博客排版工具,演变为横跨软件开发、知识管理、学术写作乃至大语言模型输出格式的通用标记语言。这一...
- 在上一篇文章中,我们从零实现了一个栈式虚拟机,完成了从AST到字节码再到执行引擎的完整链路。那篇文章聚焦的是编译器的后端和运行时。这一次我们把视角转回编译器前端,但换一个更有工程复杂度的目标:Markdown解析器。Markdown看起来语法简单——加个#就是标题,加个**就是加粗。但CommonMark规范有652个示例,每个示例都在测试边缘情况。*什么时候是列表标记,什么时候是强调符号?... 在上一篇文章中,我们从零实现了一个栈式虚拟机,完成了从AST到字节码再到执行引擎的完整链路。那篇文章聚焦的是编译器的后端和运行时。这一次我们把视角转回编译器前端,但换一个更有工程复杂度的目标:Markdown解析器。Markdown看起来语法简单——加个#就是标题,加个**就是加粗。但CommonMark规范有652个示例,每个示例都在测试边缘情况。*什么时候是列表标记,什么时候是强调符号?...
- 作品简介:将 CSV、TSV 或竖线数据转换为 Markdown 表格,支持表头与对齐Markdown 表格生成器(Markdown Table Generator)把 CSV、TSV 或竖线分隔的数据快速转换为对齐规范的 Markdown 表格。纯 HTML/CSS/JavaScript 单文件实现,零依赖、零后端,所有处理在浏览器本地完成。功能特性自动识别分隔符:优先识别 Tab,其次竖... 作品简介:将 CSV、TSV 或竖线数据转换为 Markdown 表格,支持表头与对齐Markdown 表格生成器(Markdown Table Generator)把 CSV、TSV 或竖线分隔的数据快速转换为对齐规范的 Markdown 表格。纯 HTML/CSS/JavaScript 单文件实现,零依赖、零后端,所有处理在浏览器本地完成。功能特性自动识别分隔符:优先识别 Tab,其次竖...
- 综合运用 API 调用、重试、输出校验、日志和简单评估,构建一个可运行的 Markdown 摘要命令行工具。 综合运用 API 调用、重试、输出校验、日志和简单评估,构建一个可运行的 Markdown 摘要命令行工具。
- 结论先说:可以。但这件事的技术难点,不在于“多选”,而在于如何让WordBuddy的虚拟列表把左边栏那几十上百条历史对话一次性全部吐出来。很多工具卡在这一步。一条一条点进去导,本身就是伪命题如果你用WordBuddy超过两周,左边栏大概已经堆了几十条对话。每一条都藏着一段值得留下来的推演——产品方案的反复修改、技术方案的对比论证、某次灵光乍现的聊天记录。但WordBuddy网页版的设计逻辑,... 结论先说:可以。但这件事的技术难点,不在于“多选”,而在于如何让WordBuddy的虚拟列表把左边栏那几十上百条历史对话一次性全部吐出来。很多工具卡在这一步。一条一条点进去导,本身就是伪命题如果你用WordBuddy超过两周,左边栏大概已经堆了几十条对话。每一条都藏着一段值得留下来的推演——产品方案的反复修改、技术方案的对比论证、某次灵光乍现的聊天记录。但WordBuddy网页版的设计逻辑,...
- 豆包智能体对话导出全攻略:AI导出鸭如何破解角色分离与批量处理难题三个月的对话,一次搞定张薇是一家市场调研公司的项目负责人。三个月前,她开始在豆包智能体上搭建一个消费者洞察分析框架,每天和智能体讨论一到两个小时,累积了三百多轮深度对话。这些对话包含了调研维度的设计、问卷题目的推敲、样本分配的逻辑——整个项目的核心方法论都在里面。项目进入报告撰写阶段时,张薇需要把这些讨论内容整理成附录,提交给... 豆包智能体对话导出全攻略:AI导出鸭如何破解角色分离与批量处理难题三个月的对话,一次搞定张薇是一家市场调研公司的项目负责人。三个月前,她开始在豆包智能体上搭建一个消费者洞察分析框架,每天和智能体讨论一到两个小时,累积了三百多轮深度对话。这些对话包含了调研维度的设计、问卷题目的推敲、样本分配的逻辑——整个项目的核心方法论都在里面。项目进入报告撰写阶段时,张薇需要把这些讨论内容整理成附录,提交给...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签