自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1228)
  • 资源 (2)
  • 收藏
  • 关注

原创 第4篇:用TailwindCSS快速搭建专业界面

本文介绍了如何使用TailwindCSS快速构建前端页面,避免传统CSS的命名和文件管理痛点。主要内容包括:1)初始化Vue3项目并安装TailwindCSS;2)配置tailwind.config.js映射设计规范;3)创建导航栏组件,实现响应式布局;4)搭建首页核心区域,包含标题和输入卡片。通过工具类直接在HTML中编写样式,无需单独CSS文件,提高开发效率。最终实现一个结构完整、风格统一的静态页面。

2026-08-06 17:37:14 46

原创 第2篇:技术栈全景:全栈+AI的21天路线图

文章摘要: 本文为全栈开发系列的第二篇,系统梳理了“AI营销文案生成SaaS”项目的技术选型与21篇文章的完整学习路线。技术栈涵盖Vue 3、FastAPI、PostgreSQL、DeepSeek API等,覆盖前端、后端、AI、支付与部署全链路。内容分为7大模块:全景准备、前端开发、后端开发、AI能力注入、支付商业化、部署运维及综合实战,每篇均标注核心学习目标。建议按周推进学习,重点突破前端整合(第6篇)、API开发(第10篇)、AI接入(第11篇)和支付闭环(第15篇)。通过路线图帮助读者避免碎片化学习

2026-08-06 17:21:57 430

原创 第1篇:你的Demo离真实生产环境还有几步

本文探讨了AI应用从Demo到产品的关键差距,通过对比表格直观展示了两者在异常处理、数据存储、用户认证等维度的差异。专栏以"AI营销文案生成SaaS"为实战项目,采用Vue3、FastAPI等技术栈,将21篇文章分为7个模块,系统讲解前端开发、后端构建、AI能力注入等全流程。文章强调付费用户需要可直接落地的解决方案,并提供项目初始化指南,帮助读者建立产品化思维框架,填补Demo与可商业化产品之间的鸿沟。

2026-08-06 17:16:25 26

原创 前端工程化02:五大核心体系深度拆解,帮你理清完整学习框架

本文深入解析前端工程化的五大核心体系:模块化体系(解决代码拆分与复用)、规范化体系(统一团队协作标准)、构建编译体系(代码转换与打包)、自动化流程体系(提升开发效率)和性能优化体系(项目性能提升)。文章建议按照模块化→规范化→构建工具→自动化→性能优化的顺序系统学习,帮助开发者建立完整的前端工程化知识框架,从根源解决项目维护难、协作乱、效率低等问题。这五大体系共同构成了现代前端开发的工程化基础,是提升开发质量和效率的关键。

2026-05-17 19:41:35 373 1

原创 前端工程化01:彻底搞懂前端工程化是什么,开发必备核心认知

本文介绍了前端工程化的核心概念及其重要性。文章指出,前端工程化是将开发流程标准化、规范化、自动化和模块化,用工程思维管理项目全生命周期。没有工程化会导致代码混乱、协作困难等问题。工程化主要解决协作、效率和质量三大问题,包含模块化、规范化、构建化、自动化和性能优化五大体系。文章强调,掌握工程化是前端开发者进阶的必经之路,尤其适合想提升技能、跳槽大厂或搭建企业级项目的开发者。专栏将以实战为主,系统讲解工程化知识体系。

2026-05-17 19:35:10 179

原创 筑牢软件防线:破解输入处理与边界条件的异常困局

本文剖析了软件系统中输入处理和边界条件这两大异常高发区域的内在机理。输入处理作为系统"入口",常因未过滤恶意输入或畸形数据而导致故障,如SQL注入或计算偏差;边界条件问题则因临界点触发而更具隐蔽性,如数组越界或资源耗尽。两者共同反映了有限系统资源与无限应用场景的根本矛盾。作者提出构建多层过滤、白名单优先的输入防御机制,以及极限测试结合动态监控的边界防护体系,并强调需结合静态分析、模糊测试等新技术手段,建立持续改进的质量文化。随着技术发展,防御性编程思维将成为应对复杂软件异常的关键。

2025-08-13 11:44:29 677 6

原创 【面试】【后端】后端岗位面试高频专业知识问题解析

后端面试高频专业问题解析 本文总结了后端岗位面试中的核心专业知识问题,涵盖Java核心、Spring框架、数据库、分布式系统、中间件和系统设计六大领域。重点内容包括:Java多线程与内存模型、Spring IoC/AOP原理、MySQL索引与事务、分布式事务与CAP理论、Redis数据结构与应用、高并发系统设计原则等。文章系统梳理了各技术点的核心概念、实现原理和优化策略,为面试者提供了全面的知识框架和问题解析思路。掌握这些内容不仅能帮助通过面试,更能提升后端开发的专业能力。

2025-08-12 09:57:13 1600 1

原创 【面试】【前端】 前端岗位面试高频专业知识问题解析

前端面试高频专业问题解析:HTML部分关注DOCTYPE声明、语义化标签及HTML5新特性;CSS重点考察选择器优先级、BFC、Flex/Grid布局和响应式设计;JavaScript核心包括原型链、闭包、事件机制、异步编程和this指向;框架部分涉及Vue/React原理和特性;网络与性能优化关注缓存策略、跨域解决方案和性能调优方法;工程化重点包括Webpack原理、模块化方案对比和TypeScript优势。深入理解这些概念及其应用场景是面试成功的关键。

2025-08-12 07:25:15 1165 1

原创 技术管理核心知识体系:从架构到实践的全方位指南

《现代软件设计密码》专栏为技术管理者提供系统化实战指南,涵盖架构设计、工程实践、团队管理等10大领域。专栏融合作者10年+大厂经验,包含云原生架构、代码质量等深度解析,并配有可视化工具和案例。适合CTO、架构师及有志晋升管理的开发者学习。专栏持续更新前沿技术内容,建议按顺序阅读逐步深入。作者董翔为资深技术专家,主导过多个亿级产品项目。订阅链接:https://blog.csdn.net/weixin_56334307/category_12999740.html

2025-07-05 20:08:27 393 1

原创 02_用户体验设计:超越美学的深层价值

摘要: 用户体验设计(UX)已从界面美化发展为融合心理学与技术的系统性工程。本文解析了三大认知原理(菲茨/希克/米勒定律)在交互设计中的实践,如微信导航栏尺寸优化、选项分组策略等;强调无障碍设计需符合WCAG标准(如对比度≥4.5:1),并以Apple Watch为例展示包容性设计;通过用户旅程地图定位体验断点,如教育平台课程选择环节的70%困惑率;情感化设计涵盖本能层(动效)、行为层(交互动效)及反思层(成就系统);最后提出量化评估模型(NPS+眼动追踪),案例显示绿色登录页可提升12%转化率。优秀UX应

2025-07-05 17:52:37 461

原创 01_软件卓越之道:功能性与需求满足

摘要: 本文系统探讨了软件功能性与用户需求的精准匹配策略。首先强调需求理解阶段需通过用户故事地图和多元验证(访谈/原型/竞品分析)确保需求质量;其次提出功能设计应运用KANO模型分类需求,遵循MVP原则聚焦核心功能;然后构建了包括评估、实施、验证的变更管理流程;最后指出需建立数据驱动的反馈闭环机制持续优化功能。全文贯穿"需求-设计-变更-优化"全周期方法论,辅以电商、教育等案例,为打造真正解决问题的软件产品提供实践框架。(150字)

2025-07-05 17:49:08 317

原创 我放弃 MD5 了:在 MySQL 里用“噪音池”实现比彩虹表还头疼的加密

这篇文章介绍了一种名为“Three-Any Cipher”的创新型加密方案,旨在解决传统加密方法(如MD5、AES)的局限性。其核心思想是通过在原文中随机插入“噪音字符”(位置、数量、字符均随机),并将噪音信息单独存储,从而实现每次加密结果不同,有效对抗彩虹表攻击。解密时只需移除噪音字符即可还原原文。该方案具有无需密钥、实现简单、抗彩虹表等优点,但也存在密文变长、需额外存储噪音等缺点。作者已在MySQL中实现该方案,并分享了实际使用效果。这种“加密随机化+碎片存储”的思路为密码保护提供了一种新颖且实用的解决

2026-08-09 16:43:33 16

原创 第21篇:项目上线与后续迭代方向

本文总结了SaaS项目上线前的关键步骤、完整代码结构及未来迭代方向。首先提供了详细的上线检查清单,涵盖环境配置、功能测试、安全性能及部署监控4大维度。随后系统梳理了项目21篇教程涉及的全部核心文件,包括前端Vue组件、后端FastAPI接口、Docker部署配置及Supabase数据库结构。最后从用户体验、功能扩展和长期优化三个优先级层级,提出了15个后续演进方向,如邮件服务、移动端适配、多模型切换等,形成完整的项目发展路线图。全文为开发者提供了从项目完成到持续迭代的全流程指南。

2026-08-08 17:42:29 145

原创 第20篇:功能整合:SaaS平台的最后闭环

本文介绍了如何将前端、后端、AI、支付、数据库和订阅管理等功能模块串联起来,形成完整的用户使用链路。主要聚焦免费用户限制和付费用户解锁功能: 用户流程梳理:分为6个阶段(进入、注册、免费体验、付费、无限使用、管理),重点关注免费体验和无限使用环节。 免费用户限制: 实现规则:未登录用户禁止生成,免费用户每月限3次 后端通过统计接口检查使用次数 前端增加使用次数提示和订阅引导 付费用户解锁: 订阅用户可无限使用 后端通过订阅状态校验权限 前端显示订阅状态和剩余次数 代码实现: 完善统计接口和使用次数校验 修改

2026-08-08 17:37:51 8

原创 第19篇:云服务器部署

文章摘要 本文详细介绍了如何将Docker化的Vue3 + FastAPI项目部署到云服务器。首先推荐了阿里云、腾讯云等服务器的选购配置(2核4G+60GB硬盘),并指导通过SSH登录、更新系统及安装Docker。随后进行安全设置(防火墙、Swap配置)和项目部署(代码上传、环境变量配置、前端API地址调整)。最后通过Nginx配置反向代理,实现域名访问。整个流程涵盖从服务器初始化到应用上线的完整步骤,适合需要公网发布项目的开发者参考。 (字数:150字)

2026-08-07 21:53:31 12

原创 第18篇:Docker容器化实战

Docker容器化Vue3+FastAPI项目实践 本文介绍如何将前后端分离项目容器化,实现一键部署。通过Docker Compose编排,将Vue3前端和FastAPI后端打包成容器,解决环境依赖和部署复杂性问题。具体步骤包括: Docker环境安装:支持Windows/Mac/Linux系统 后端容器化:基于Python 3.11构建FastAPI服务,配置Dockerfile和.dockerignore 前端容器化:采用多阶段构建,使用Node构建后由Nginx提供服务 Docker Compose编

2026-08-07 21:50:33 35

原创 第17篇:AI编程工具使用技巧

AI编程工具实战指南:提升开发效率的新范式 本文介绍了主流AI编程工具(GitHub Copilot、Cursor、Claude Code等)的核心功能与使用技巧,重点演示了如何结合本专栏项目进行实战开发。通过代码自动补全、对话式编程、项目级理解等功能,AI工具可以大幅提升前端组件开发、后端API编写、数据库操作等场景的效率。文章还分析了AI编程的局限性(如幻觉问题、过时知识等),并提供了配置建议和提示词模板,强调开发者应保持主导地位,将AI作为高效辅助工具而非完全依赖。

2026-08-07 21:48:57 37

原创 第16篇:订阅管理与多地区支付

本文介绍了如何完善SaaS应用的订阅系统,主要解决三个核心问题: 用户自助管理:通过集成Stripe客户门户,用户可自主查看订阅状态、修改套餐、更新支付方式等操作。 订阅到期处理:系统会自动检测订阅状态,到期后限制功能使用,确保服务连续性。 多地区支持:为不同国家用户展示本地货币价格,提升国际化体验。 文章详细展示了后端创建客户门户接口的代码实现,以及前端订阅管理页面的Vue组件开发,帮助开发者构建更完整的订阅体系。这些功能使SaaS产品的订阅管理更加专业和用户友好。

2026-08-07 21:45:22 17

原创 第15篇:Stripe支付集成

本文介绍了如何为AI文案生成平台接入Stripe支付系统,实现订阅制商业化。主要内容包括: Stripe账号设置:注册账号、获取API密钥、创建订阅产品(月度/年度套餐) 开发准备:安装前后端Stripe依赖库 后端支付接口: 创建Checkout会话处理用户支付 实现Webhook回调处理订阅状态变更(支付成功、续费、取消等) 关键功能包括签名验证、事件分发和订阅状态同步 采用Stripe的优势在于其全球支付支持、完善的订阅管理和开发者友好性。通过这套系统,用户可选择订阅套餐,平台能实时跟踪订阅状态变更,

2026-08-07 21:38:34 31

原创 第14篇:AI智能体(Agent)开发

文章摘要 本文介绍了**AI智能体(Agent)**的实现方法,通过结合大模型与工具调用能力,使AI能够自主规划并执行复杂任务。Agent的核心组成包括LLM(大模型)、工具(Tools)、规划(Planning)和执行(Execution)。文章提供了两个应用场景:1)文案生成后自动翻译成多语言;2)文案生成后推荐相关配图。实现步骤包括安装依赖、定义工具(如文案生成、翻译、图片搜索),并通过DeepSeek API的Function Calling功能完成任务拆解与执行。代码示例展示了工具的具体实现,包括

2026-08-07 21:35:18 16

原创 第13篇:RAG检索增强生成实战

本文介绍了如何利用RAG(检索增强生成)技术解决AI生成文案时缺乏具体产品细节的问题。RAG通过向量数据库(Chroma)和嵌入模型(BGE-small-zh)实现两个阶段:离线索引文档和在线检索增强生成。文章详细展示了Python实现代码,包括初始化RAG组件、文档处理、检索与提示词构建,并演示了如何在FastAPI中集成RAG功能,使AI能基于用户提供的产品手册生成更具针对性的文案。该方案采用轻量级技术栈,适合中小规模场景。

2026-08-07 21:00:07 119

原创 第12篇:提示词工程:让AI写出好文案

如果用户输入的产品名称是“云原生数据库迁移工具”,现有的提示词能否生成合适的内容?第13篇将引入RAG(检索增强生成),让AI能够基于用户上传的产品手册生成更精准的文案。好的提示词能把你的意图精准传达给AI,差的提示词会让AI“猜”你想要什么。第11篇已经能让AI生成文案了,但生成质量可能时好时坏——有时惊艳,有时平淡。同样的产品名,同样的模型,为什么输出差异这么大?在文案生成后添加“赞/踩”按钮,收集用户对文案质量的评价,据此调整提示词。基于以上结构,为本专栏的AI生成接口设计一套完整的高质量提示词。

2026-08-07 20:56:51 22

原创 第11篇:大模型API接入实战

本文介绍了如何将DeepSeek API接入FastAPI项目,实现真实的AI营销文案生成功能。主要内容包括:1)注册DeepSeek账号并获取API密钥;2)安装OpenAI兼容库;3)完善AI生成接口,构建系统提示词和用户提示词模板;4)调用DeepSeek API并处理响应。文章选用DeepSeek因其出色的中文理解能力、实惠价格(1元/百万输入token,2元/百万输出token)以及与OpenAI兼容的接口格式,便于未来切换其他模型。接口实现包含用户认证、提示词优化和错误处理等关键环节,为营销文案

2026-08-07 20:55:55 28

原创 第10篇:FastAPI后端开发:写一个完整的API

本文介绍了如何使用FastAPI构建后端API服务,替代前端直接操作数据库的方案,以处理复杂业务逻辑。主要内容包括: 项目初始化:创建FastAPI项目结构,配置依赖项和环境变量(包含Supabase和DeepSeek API密钥) 关键配置: 通过Python-dotenv管理敏感配置 建立Supabase数据库连接(使用service_role密钥) 数据模型:使用Pydantic定义请求/响应数据结构 AI接口实现: 集成DeepSeek API生成营销文案 自动保存生成内容到数据库 包含简易用户认证

2026-08-07 09:26:00 11

原创 第9篇:用户认证系统实现

摘要 本文介绍了如何在前端项目中实现基于Supabase Auth的用户认证系统。主要内容包括: Supabase Auth工作原理:通过邮箱密码实现用户注册/登录流程,解释了access_token、refresh_token和session等核心概念。 客户端配置:安装Supabase JS客户端并创建实例,通过环境变量管理项目配置。 状态管理:使用Pinia创建authStore集中管理用户认证状态,包含初始化、注册、登录、登出等核心方法,并实现自动状态监听。 前端集成:改造登录页面接入真实认证逻辑,

2026-08-06 17:53:16 25

原创 第8篇:SQL实战:增删改查与行级安全

本文介绍了在Supabase中进行数据CRUD操作和验证RLS行级安全策略的方法。主要内容包括:1)通过SQL实现数据增删改查,包括插入用户资料和文案记录、条件查询、联表查询等;2)RLS策略验证步骤,创建测试用户并模拟身份测试权限控制;3)Supabase API操作方式及Python SDK示例;4)常用SQL速查表。这些操作为后续接入应用代码奠定了基础,确保数据库交互和安全性验证通过SQL层面先行完成。

2026-08-06 17:48:38 32

原创 第7篇:数据库设计:从零设计表结构

摘要 本文介绍了如何为AI文案生成平台设计数据库表结构,并在Supabase中实现。核心内容包括: 表设计:创建三张表——profiles(用户资料)、articles(文案记录)、subscriptions(订阅状态),分别存储用户信息、生成文案及付费订阅数据。 字段说明:详细列出每张表的字段及其用途,例如用户ID关联、文案内容、订阅有效期等。 行级安全(RLS):配置权限策略,确保用户只能访问和操作自己的数据,避免隐私泄露。 通过合理的表结构和安全策略,为后续实现用户登录、文案生成及付费功能奠定基础。

2026-08-06 17:47:21 29

原创 第6篇:综合实战:完成AI文案平台的完整界面

摘要:AI文案平台前端开发(第6篇) 本文介绍如何为AI文案平台构建完整前端界面,整合路由与状态管理,实现四个核心页面: 路由与状态:安装Vue Router和Pinia,配置页面导航与全局状态 登录/注册页:采用表单验证、加载状态和错误提示,实现用户认证流程 组件复用:基于封装好的BaseCard/Input/Button组件快速搭建界面 响应式设计:使用TailwindCSS实现移动端适配的布局 模拟交互:暂时模拟API请求,为后续对接Supabase认证预留接口 关键代码展示了登录注册页的实现,包含表

2026-08-06 17:41:27 36

原创 第5篇:组件化思维:封装通用组件库

文章摘要 本文介绍了如何从单个页面中抽取可复用的UI组件,构建组件库以解决代码重复和维护困难的问题。重点规划了5个基础组件:BaseButton(按钮)、BaseInput(输入框)、BaseCard(卡片容器)、BaseTag(标签)和BaseSpinner(加载动画)。详细展示了BaseButton、BaseInput和BaseCard组件的实现,包括动态样式控制(variant/size参数)、状态管理(loading/disabled)和事件处理。这些组件采用模块化设计,后续开发可直接调用,提高代码

2026-08-06 17:39:47 31

原创 第3篇:UI设计入门:从配色到设计规范

摘要 本文是前端开发实战的第3篇,重点讲解在动手编码前建立UI设计规范的重要性。通过预先定义配色、字体、间距、圆角等视觉元素,可确保界面风格统一,提升专业感。文章详细介绍了: 配色方案:选用靛蓝(#6366F1)作为主色,搭配辅色和语义色 字体体系:分6个层级(H1-Tiny),采用系统默认字体 间距系统:基于4px倍数建立8档间距变量 圆角阴影:设置3级圆角标准和3档阴影效果 设计令牌:汇总成可直接复用的CSS变量文件 文末提供思考题,建议读者分析常用网站的设计规范。下一篇将基于此规范用TailwindC

2026-08-06 17:23:50 29

原创 自制浏览器端文本批量处理小工具,支持查找替换、内容删除、正则表达式,开箱即用

本文介绍了一款纯前端浏览器端文本批量处理工具,支持查找替换、内容删除和正则表达式功能。工具完全运行在本地浏览器,不上传用户数据,确保隐私安全。主要特性包括两种工作模式(查找替换/删除)、正则表达式支持、简洁UI和离线使用能力。文章提供了详细的使用教程、部署方法和正则示例,项目采用MIT协议开源。该工具适合日常文本处理需求,无需安装,打开网页即可使用。项目地址:https://github.com/dxiangwiki/text-replace-tool

2026-08-06 10:35:32 462

原创 CSDN博客文章:HTML+CSS静态前端实战|中华八大菜系展示网页开源项目

本文介绍了一个纯HTML+CSS开发的中华八大菜系静态展示网页项目。该网站包含顶部导航、Banner横幅、八大菜系导航菜单、菜品卡片展示区和页脚等完整结构,使用浮动布局、清除浮动、定位和hover交互等CSS核心技术实现。项目已在GitHub开源并部署到GitHub Pages,提供在线演示地址和两种源码获取方式。文章详细解析了项目技术栈、功能模块、学习要点,并说明该项目适合前端初学者练习布局和交互效果,采用MIT协议欢迎二次开发。

2026-08-05 11:28:03 480

原创 颠覆认知!无需篡改请求,仅拦截响应即可实现验证码劫持(附仿真实验)

攻击方式攻击目标核心作用适用场景篡改请求包欺骗服务器改变服务端业务逻辑、参数、权限、数据越权、支付篡改、参数绕过、接口攻击篡改响应包欺骗用户/前端窃取后端下发明文数据、社工迷惑、篡改前端展示验证码劫持、前端信任绕过、流量劫持、钓鱼篡改最终结论:不存在“改响应没用”,只存在场景不匹配。在数据明文回显的场景下,响应篡改的实战危害极高。网络安全学习最忌讳固化思维。响应篡改在社工劫持、数据窃取场景中,具备直接盗号的实战杀伤力。真正的攻防核心,从来不是死记硬背操作,而是。

2026-08-02 19:50:19 322

原创 看似标准的C++随机库,底层可能早已被劫持|数字世界里的“代码千术”,读懂远离网络赌博

代码里使用C++标准<random>、mt19937、uniform_int_distribution,就是公平随机,不存在人为操控。上层业务代码完全规范、无任何作弊分支,仅仅依靠编译参数前置注入 + 函数代理劫持,就能悄无声息篡改标准随机接口的返回逻辑。这套技术没有修改业务源码、不需要修改标准库原始文件,外人单纯阅读cpp源代码完全看不出任何异常。这不仅仅是一个C++技术实验,更是一面镜子,照出网络赌博平台最隐蔽的套路——线下赌场靠千术,线上庄家靠底层代码后门。

2026-08-01 17:59:08 248

原创 【小白入门】一张项目结构图搞懂 SpringBoot 后端目录!每个文件夹到底干啥用?再也不懵!

本文详细解析了SpringBoot + MyBatis项目的目录结构,帮助Java后端新手快速理解各文件夹作用。主要内容包括: 根目录关键文件:pom.xml(依赖管理)、target(编译输出)、.gitignore等 src核心目录分层:entity实体类、mapper数据库操作、controller接口层、config配置类 resources资源目录:application.yml配置、mapper/SQL文件、static静态资源 完整请求流程示例:从前端请求到数据库操作的完整调用链 开发规范建议

2026-07-29 16:54:47 245

原创 SpringBoot3 + WebSocket 多人在线聊天室|完整实战部署方案

本文介绍了一个基于SpringBoot3和WebSocket开发的轻量化多人在线网页聊天室项目。该项目已完成公网部署,支持多人实时聊天、历史记录存储和多端访问。技术栈包括SpringBoot3、原生WebSocket、MyBatis-Plus和MySQL,架构简洁易学。文章详细讲解了项目功能、技术选型、架构设计及核心业务逻辑,特别分享了开发中遇到的版本兼容、跨域配置等常见问题的解决方案。项目已上线测试(http://dxiangwiki.cn:22651),适合作为学习案例或二次开发基础。未来可拓展用户系统

2026-07-26 17:54:02 336 3

原创 LeetCode第512场周赛 全套4题详细题解(贪心_二分_组合数_最短路)

本次LeetCode周赛四道题目涵盖贪心、二分、组合数学和最短路算法。T1通过贪心策略构造最大数位和整数;T2利用二分法处理聚合时间序列;T3运用容斥原理计算有效序列数;T4采用Dijkstra算法求解网格最短路问题。题目梯度合理,适合算法练习,各题均提供核心思路、复杂度分析和易错点总结。

2026-07-26 12:03:57 239

原创 零基础实现内外网穿透:Vue+SpringBoot项目公网无端口访问部署教程(花生壳绝版80端口)

这篇教程分享了如何使用花生壳历史绝版80端口实现Vue+SpringBoot项目的公网无端口访问方案。文章详细介绍了整体架构原理、部署步骤和关键配置,包括本地项目准备、花生壳80端口映射配置、电脑电源优化和前端路由管理。该方案无需公网IP和云服务器,通过个人电脑长期开机即可实现类似商业网站的访问体验。同时指出了方案的优缺点,特别强调绝版80端口不可再生的特性。最后提供了实际案例演示地址供读者参考体验。

2026-07-24 13:27:36 227 1

原创 【付费源码】最新原生微信心情笔记小程序|无需后端、本地存储、可直接上线

本次给大家分享一款高颜值、零后端、可直接上线的原生微信心情笔记小程序。项目采用最原生的 WXML + WXSS + JavaScript 开发,不依赖任何第三方 UI 框架、不依赖云开发、不需要服务器域名,纯前端本地存储,新手导入即可直接运行、打包、发布。非常适合:个人随笔记录、心情打卡、日记记录、课程设计、毕设项目、个人小程序变现项目。这款心情笔记小程序是目前非常热门、低门槛、高实用性的小程序项目,无后端、零成本运维、上线简单,非常适合学习、作业、接单、商用二次开发。

2026-07-23 21:07:50 177 1

原创 SpringBoot4 + MyBatis 前后端分离实战|从零实现坏习惯管理系统,支持局域网手机访问CRUD

《坏习惯管理系统:极简前后端分离练手项目》 摘要:本文介绍了一个基于SpringBoot+MyBatis+MySQL的轻量级前后端分离项目"坏习惯管理系统",采用原生HTML+JavaScript实现前端,避免复杂框架学习成本。项目核心特色包括完整的CRUD功能、全局跨域配置解决方案,以及突破性的局域网多设备访问支持(通过配置server.address:0.0.0.0和替换前端localhost为局域网IP实现)。文章详细展示了技术栈组成、数据库设计、关键配置代码,并总结了415错误、跨域报错等常见问题的

2026-07-22 16:49:10 189

前段web开发实战-哪吒2哪吒闹海网站(超酷哪吒主题网页,HTML+CSS 带你畅游)

宝子们,快来看看这个超炫的哪吒主题网页!用 HTML 和 CSS 精心打造,有酷炫的头部导航、精彩的横幅内容,还有各种哪吒相关人物介绍和超燃票房海报。代码简单易懂,非常适合前端小白学习,一起动手搭建属于自己的哪吒世界吧!

2025-03-25

打造高颜值与实用性兼备的 BMI 计算器:单文件 HTML 实现

打造高颜值与实用性兼备的 BMI 计算器:单文件 HTML 实现

2025-03-23

《可爱猫咪主题 2048 游戏:HTML + CSS + JS 完整项目》

本资源是一个可爱风格的 2048 游戏项目,以猫咪为主题,采用 HTML、CSS 和 JavaScript 构建。项目包含以下特点: 视觉体验:界面采用清新可爱的风格,每个数字卡片都对应一只萌萌的猫咪图片,背景颜色柔和,为玩家带来愉悦的游戏感受。 功能完整:实现了 2048 游戏的基本功能,如卡片移动、合并、得分计算、最高分记录等。玩家通过键盘方向键控制卡片移动,相同的卡片会合并成一个数值更大的卡片,目标是合并出数值为 2048 的卡片。 代码结构清晰:代码分为 index.html、styles.css 和 script.js 三个文件,结构清晰,易于理解和修改。适合初学者学习前端开发,也可作为已有项目的基础模板进行扩展。 交互设计:当玩家合并出 2048 卡片时,会弹出胜利模态框,增加游戏的趣味性和互动性。

2025-03-22

c++ 银行信息管理系统

这是一个基于C开发的银行信息管理系统 具有强大的账户和信息管理功能同时具有管理员模式和普通模式

2025-03-12

选择题答案随机产生器C++代码

这是一个使用C++编写的简单程序,旨在生成选择题答案。程序定义了一个Choose类,该类包含一个refresh方法,用于生成并输出一个A到D之间的随机字符,模拟选择题的答案。程序还包含一个主函数,用于初始化随机数种子,并提供一个简单的用户界面,允许用户选择生成答案或退出程序。代码结构清晰,易于理解和修改,适合C++初学者学习和参考。

2025-03-12

探索一个简单的C++类设计-Path类‌

探索一个简单的C++类设计-Path类‌

2025-02-06

字符串批处理工具(源程序+代码)

这个程序是一个字符串批处理工具,主要功能是允许用户输入一个字符串源,并对其进行追加操作。用户可以设置追加的宽度、补位的字符以及终止值,然后程序会输出一系列按照指定格式生成的字符串。

2024-12-25

编程小工具-c++-随机数小工具

编程小工具-c++-随机数小工具

2024-12-24

JavaScript事件讲解

JavaScript事件讲解

2024-11-29

知识体系C语言BKSF体系(C语言基础知识自检),快来看看这些题目你是否都掌握了呢这些知识是否都学会了呢

知识体系C语言BKSF体系(C语言基础知识自检),快来看看这些题目你是否都掌握了呢这些知识是否都学会了呢

2024-11-08

html通用缺省代码正式公布

html通用缺省代码正式公布

2024-07-01

第一款自己做的app 登录界面

第一款自己做的app 邀请大家试用!!!

2024-06-21

年长者便捷上网中心源码

年长者便捷上网中心源码 更大的字体,更规范的布局

2024-06-20

【html项目实战】仿小米官网

小米商城高仿版网页

2024-06-16

csshtml 标初始化CSS样式(初学者必看)

初始化CSS样式 简单版

2024-06-13

html如何用html+css写出一个漂亮的“众成教育”页面

源码+图片资源

2024-06-06

html知识全网最全最完整css样式

html知识全网最全最完整css样式

2024-05-18

html网页布局模板01-简谱风

html网页布局模板01-简谱风

2024-05-17

《网页设计与制作》实训8素材.zip

网页设计与制作实训练习

2024-05-10

html知识-导航制作

这个视频讲了html中的导航栏制作,大家有没有发现很多网站里面都有导航栏,比如京东,天猫,淘宝,小米商城等,今天手把手教大家如何制作网页的一个导航栏

2024-04-27

计算机二级通关宝典|Office+Python+C 语言题库实操冲刺全套备考资料

本套计算机二级通关宝典适配计算机二级备考,包含三大模块。①科目专项备考:Office 高级应用、C 语言、Python 高频考点整理、官方样题选编、模拟练习题;②操作题实战笔记:Word 长文档排版步骤、Excel 常用函数综合讲解、PPT 动画设计要点、编程题调试技巧;③冲刺备考素材:分阶段复习计划、易错题整理汇总、考场答题时间分配建议。 资源使用方法:先阅读高频考点夯实基础,练习样题与模拟题巩固知识点,对照实操笔记练习大题,使用易错题集查漏补缺,按照时间分配进行整套模拟自测,适合考前系统复习,助力计算机二级通关。

2026-08-09

API 设计与接口规范|RESTful/gRPC/GraphQL 接口最佳实践文档合集

本套资源聚焦 API 接口设计规范,包含三大部分内容:①RESTful、GraphQL、gRPC 接口设计规范与最佳实践,覆盖 URL 命名、HTTP 方法语义、状态码、请求响应结构;②API 版本管理策略,讲解 URL 路径、请求头、Query 参数三种版本方案,以及版本兼容、接口废弃处理流程;③OpenAPI/Swagger 接口文档维护,API 单元、集成、契约测试与 Mock 自动化测试落地方案。 资源使用方法:开发前阅读接口设计规范统一团队编码标准,参考版本管理策略处理接口迭代,借助 Swagger 相关方案完成文档维护与自动化测试,适合后端开发、接口开发人员参考,用于项目接口规范化落地。

2026-08-08

【计算机等级考试】二级Office高效备考策略:分阶段复习计划与考场时间分配优化方案

内容概要:本文提供了一份详细的计算机二级考试冲刺备考方案,涵盖分阶段复习计划、答题时间分配及考场注意事项。分为三个阶段:基础夯实阶段重点在于掌握高频考点和基本操作;强化刷题阶段主攻操作大题,尤其是Excel函数难点;冲刺模拟阶段进行全真模拟训练,回归高频考点与错题复盘。同时明确了各题型的时间分配建议,并强调保存文件的重要性及规范命名。; 适合人群:准备参加全国计算机二级考试的考生,尤其适合基础一般、希望在短期内高效提分的学员。; 使用场景及目标:①帮助考生系统规划考前1个月的复习节奏,提升应试能力;②突破Excel函数等重难点操作题,提高综合得分率;③熟悉考试流程,避免因操作失误导致失分。; 阅读建议:此资源以实战为导向,建议结合【高频考点汇总】【易错题集】等配套资料同步使用,按照方案严格执行复习计划,并在模拟练习中注重细节操作与时间控制。

2026-08-08

bilibili 播放 python程序

bilibili 播放 python程序

2026-05-23

【Python趣味编程】用 Tkinter 打造“爱心便签墙”:一份来自代码的温柔

这里给大家一个代码,就是文章当中讲的代码,就这个这个python的

2026-05-23

Java Swing 实战:从零打造经典黄金矿工游戏

这是一个值得你探索的游戏!!!!

2025-10-19

TFword:从字符到片段,解析一个“小而精”的字符串处理工具的设计智慧

TFword.h头文件

2025-10-18

【C++神奇调试工具】IF-TEST.h:让if条件调试像.gitignore一样简单!

【C++神奇调试工具】IF-TEST.h:让if条件调试像.gitignore一样简单!

2025-09-20

C++革命董翔箭头函数库(xiang-arrow):在main函数里定义函数的终极方案

xiang_arrow 官方包

2025-09-18

面试手撕代码高频题分类精讲:DFS / 回溯 / 设计题型及解题模板(附完整代码)

本资源聚焦面试中高频出现的手撕代码题型,按DFS 深度优先搜索、回溯算法、设计类问题三大核心类别整理,涵盖 LeetCode 经典原题及解题思路。 DFS 题型:包含「岛屿数量」「岛屿的最大面积」等网格类问题,详解方向数组、递归边界处理等核心技巧,帮助掌握连通域遍历套路; 回溯题型:收录「组合」「电话号码的字母组合」等经典题目,拆解递归路径选择、剪枝优化及状态回溯的完整流程,适配排列组合类问题通用解法; 设计题型:覆盖「最小栈」「LRU 缓存机制」等高频设计题,解析数据结构选型(如栈 + 哈希表、双向链表 + 哈希表)及时间复杂度优化思路,满足 O (1) 操作设计需求。 每个题目均提供完整可运行的 C++ 代码,注释清晰且标注关键逻辑。 使用方法: 按题型分类专项练习,先独立分析问题并手写代码; 对比示例代码,重点理解递归框架、数据结构搭配等核心设计; 总结同类题型解题模板(如 DFS 的 “标记 - 遍历 - 回溯”、回溯的 “路径 - 选择 - 终止”),结合 LeetCode 在线测试强化熟练度,提升面试手撕代码效率。

2025-08-12

点击速度测试:一款放大操作差距的互动挑战游戏

压缩包里面包含了整一个vue项目游戏的所有文件和代码。

2025-08-10

精品项目进阶版贪吃蛇:现代Web技术打造的经典游戏重生

精品项目进阶版贪吃蛇:现代Web技术打造的经典游戏重生

2025-08-04

王者荣耀模拟器:一款基于Python的文本角色扮演游戏

这是一款基于Python模拟的王者荣耀游戏。啊?

2025-08-02

c++ 多角色学生信息管理系统实现

c++ 多角色学生信息管理系统实现 引言 在教育领域,高效的学生信息管理系统是教学活动顺利开展的重要保障。一个完善的系统需要满足不同角色的需求,包括学生、教师和管理员,并提供安全、便捷的信息管理功能。本文将介绍一个基于 C++ 实现的多角色学生信息管理系统,该系统采用面向对象设计,实现了用户管理、课程管理和成绩管理等核心功能。 系统架构设计 该系统采用了面向对象的设计理念,主要包含以下几个核心类: 用户基类(User):定义了系统用户的基本属性(用户名、密码、角色)和行为(显示菜单、处理菜单选择)。所有具体角色类都继承自此类。 具体角色类: 学生类(Student):管理学生个人信息、课程和 GPA 教师类(Teacher):管理教授课程和学生成绩 管理员类(Administrator):管理所有用户和课程 系统核心类(StudentManagementSystem):负责系统的整体运行,包括用户认证、菜单导航和数据存储。 这种设计模式使得系统具有良好的可扩展性,如需添加新角色(如教务处工作人员),只需继承 User 类并实现相应功能即可。

2025-07-28

学生信息管理系统-java-多角色

学生信息管理系统-java-多角色

2025-07-15

安卓项目天行数据查询系统

天行数据查询系统是一款功能丰富的 Android 应用程序,旨在为用户提供便捷的信息查询服务。该系统集成了多个实用的查询功能,包括空气质量查询、天气预报查询、垃圾分类查询、新闻资讯浏览以及身份证信息查询等,方便用户一站式获取所需信息。 注意:大家需要再天行数据自行申请接口和密钥key 现有的密钥可能无法使用

2025-06-26

精美番茄钟网页项目前端

这是一个结合了前端多种技术打造出来的一个精美的番茄中网页。不仅可以实现分解功能,倒计时,也可以添加计划等等。

2025-06-25

html标签生成工具 c++编程语言

这是一个html标签生成工具 可以快速帮用户构建多重嵌套html标签

2025-06-23

选择题答案随机产生器安装包

我开发了一款选择题答案随机生成器,它可以随机生成A到D之间的选择题答案。这个程序使用C++语言编写,界面简洁,操作简单,能够满足基本的随机答案生成需求。随机生成A、B、C、D中的任意一个字母作为选择题答案每次生成的答案都是随机的,保证了随机性和公平性操作简单,只需输入

2025-06-17

选择题答案随机生成器 安装包

选择题答案随机生成器 安装包

2025-06-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除