自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 重新认识 Python:从脚本语言到全能开发生态

许多软件工程专业的同学常把 Python 视为“写脚本的小工具”,但它在现代开发中的作用远不止于此。本文以工程视角系统讲解 Python 在 Web 开发、自动化运维、数据分析、人工智能 等领域的实际应用,并对比其与 Java、Node.js 的互补关系。通过案例与生态图谱,本文帮助读者从“语法学习”走向“生态理解”,认识到 Python 是连接 工程与智能 的关键语言,是每位软件工程师提升效率与拓展边界的重要工具。

2025-11-01 09:53:47 627

原创 深入理解 “数据库“ 选型:从「用什么」到「为什么用」

本文旨在帮助开发者,特别是学生和初级工程师,建立起数据库选型的系统认知,从“我听说 MongoDB 很火”到“我知道我为什么用 MongoDB”。✨ 一、为什么数据库选型是一门学问?在学校里,我们学到的往往是这样的世界:一切数据都有清晰的表结构,一切表都有主外键关系。但当你进入真实开发后会发现:系统变复杂、数据变多样、业务变频繁。没有任何一种数据库能完美应对所有场景。所以,数据库选型其实是对数据特性的理解与权衡它既是技术问题,也是架构哲学问题。🧭 二、从“数据的特性”出发思考选型。

2025-10-31 21:48:50 771

原创 我用一张泳道图,把退货业务讲清楚了

本文通过泳道图(Swimlane Diagram)详细拆解电商退货业务流程,梳理用户、客服、仓库、财务四大角色的协作逻辑。核心流程包括:用户发起申请→客服审核→仓库质检→财务退款,关键节点配有单据状态说明(如退货申请单、质检单等)。文章强调泳道图的价值在于明确职责边界、可视化判断逻辑(如质检分支),并提出统一命名、显式化条件等设计原则。最终指出,清晰的流程图不仅能优化跨部门协作,更是将复杂业务转化为可执行系统逻辑的重要工具。

2025-10-28 09:56:39 681

原创 二叉树题目扩展与深入

二叉树的每个节点都有一个数据元素和两个指针,分别指向左子节点和右子节点。二叉树分为多种类型,如满二叉树、完全二叉树、平衡二叉树(AVL树)、堆(Heap)等。基本操作包括插入、删除、查找、遍历(前序、中序、后序和层序遍历)等。如何插入和删除节点,以及这些操作对树结构的影响。如何判断一个二叉树是否是二叉搜索树,以及如何重构树以确保它满足二叉搜索树的特性。二叉搜索树与平衡二叉树(AVL树)的关系,以及如何维护树的平衡。

2024-03-05 07:18:49 561

原创 二叉树面试题

每个节点最多有两个子节点(左子节点和右子节点)。左子节点包含比父节点值小的元素,右子节点包含比父节点值大的元素(对于二叉搜索树而言)。树的深度(高度)是从根节点到最远叶节点的最长路径上的节点数。​​​题目:如何判断一个二叉树是否为空?左子树的所有节点的值都小于其父节点的值。右子树的所有节点的值都大于其父节点的值。左、右子树也分别为二叉搜索树。

2024-03-05 07:14:32 249

原创 微信公众号查询API测试

在自己练习postman接口测试的时候没有资源,想要通过Node搭建环境,体会整个流程。微信公众号查询API测试

2024-02-28 23:09:40 646

原创 API接口测试(postman、node.js)

在自己练习postman接口测试的时候没有资源,想要通过Node搭建环境,体会整个流程

2024-02-28 22:23:47 1854

原创 Mybatis-Spring整合(SSM项目详细讲解)

Mybatis-Spring整合(SSM项目详细讲解Eclipse)

2023-11-29 12:05:05 1307 2

空空如也

空空如也

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

TA关注的人

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