自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构基础讲解(八)——树和二叉树专项练习(上)

树(Tree)是n(n>=0)个结点的有限集,它或为空树(n= 0);或为非空树,对千非空树T(1)有且仅有一个称之为根的结点;(2)除根结点以外的其余结点可分为 m(m>0)个互不相交的有限集 Ti , T2 , …,几,其中每 一个集合本身又是一棵树,并且称为根的子树(SubTree)。树的结构定义是一个递归的定义,即在树的定义中又用到树的定义,它道出了树的固有特性二叉树(Binary Tree)是n(n>0)个结点所构成的集合,它或为空树(n= 0);或为非空树, 对于非空树T。

2024-09-15 13:37:46 1101 16

原创 数据结构基础讲解(七)——数组和广义表专项练习

数组是由类型相同的数据元素构成的有序集合,每个元素称为数组元素,每个元素受 n(n>=1) 个线性关系的约束,每个元素在 n 个线性关系中的序号儿 i1, …,in 称为该元素的下标,可 以通过下标访问该数据元素。因为数组中每个元素处千 n(n>=1) 个关系中,故称该数组为 n 维 数组。数组可以看成是线性表的推广,其特点是结构中的元素本身可以是具有某种结构的数据, 但属于同一数据类型.ADT Array{数据对象: ji=0, ···,bi-1, i=l, 2, …, n,

2024-09-10 11:04:59 1384 10

原创 数据结构基础讲解(六)——串的专项练习

串(string)(或字符串)是由零个或多个字符组成的有限序列,一般记为:其中,s是串的名, 用双引号括起来的字符序列是串的值;ai(0

2024-09-10 05:30:00 1243 2

原创 数据结构基础讲解(五)——队列专项练习

ADT Queue {数据对象:D={ai l ai 含于ElemSet ,i=1,2,…, n ,n>=0}数据关系:R={ <i-1,ai> | ai-1,ai含于D ,i=2, …, n}约定其中a1端为队列头,an端为队列尾。基本操作:(1)栈是限定仅在表尾进行插入或删除的线性表,又称为后进先出的线性表。栈有两种存储 表示,顺序表示(顺序栈) 和链式表示(链栈)。栈的主要操作是进栈和出栈,对千顺序栈的进栈 和出栈操作要注意判断栈满或栈空。(2) 队列是一种先进先出的线性表。

2024-09-09 17:19:12 1270 4

原创 数据结构基础讲解(四)——栈专项练习

栈 (stack)是限定仅在表尾进行插入或删除操作的线性表。因此, 对栈来说, 表尾端有其 特殊含义, 称为栈顶 (top), 相应地, 表头端称为栈底 (bottom)。不含元素的空表称为空栈。栈又称为后进先出 (Last In First Out, LIFO)的线性表。由图可知,出栈和入栈都是在栈顶进行的!!栈的基本操作除了入栈和出栈外, 还有栈的初始化、 栈空的判定,以及取栈顶元素。数据对象: D={ai I ai含于EElemSet, i=1, 2, …, n,n>=0}

2024-09-09 06:00:00 1990

原创 数据结构基础讲解(三)——线性表之循环链表专项练习

线性表是一种最基本、最常用的数据结构,它是一种线性结构,数据元素之间存在着**一对一**的线性关系。学习线性表,可以帮助我们理解数据结构的基本概念,并为学习其他更复杂的数据结构打下基础。

2024-09-08 15:25:36 1150

原创 数据结构基础讲解(二)——线性表之单链表专项练习

线性表链式存储结构的特点是:用一 组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。因此,为了表示每个数据元素ai与其直接后继数据元素ai+1之间的逻辑关系,对数据元素ai来说,除了存储其本身的信息之外,还需存储一个指示其直接后继的信息(即直接后继的存储位置)。这两部分信息组成数据元素ai的存储映像,称为结点。它包括两个域:其中存储数据元素信息的域称为数据域;存储直接后继存储位置的域称为指针域。指针域中存储的信息称作指针或链。

2024-09-08 12:24:42 950

原创 数据结构基础讲解(一)——线性表之顺序表专项练习

ADT List数据对象数据关系基本操作。

2024-09-07 13:46:27 1053

原创 【32项目】基于stm32智能行李箱(文章末尾含完整代码)

随着科技的不断发展,智能设备逐渐融入我们的生活,为人们带来更加便捷、高效的生活体验。智能行李箱作为智能设备的延伸,应运而生。本设计旨在基于STM32微控制器,开发一款功能完善、性能可靠的智能行李箱,为用户提供更便捷、更安全的旅行体验。该设计主要包括硬件电路设计、软件程序编写、手机APP开发等方面,并实现了行李箱的实时定位、防盗报警、智能称重等功能,通过蓝牙连接手机APP进行远程控制。未来,智能行李箱将进一步融合人工智能、物联网等技术,实现更多智能化功能,为用户提供更便捷、更人性化的服务。

2024-09-07 07:00:00 1243 1

原创 新手c语言讲解及题目分享(十九)--数据类型专项练习

在 C 语言中,数据类型是构建程序的基础,它们决定了变量可以存储的信息种类以及这些信息在内存中的存储方式。讲解数据类型的前言可以这样描述:在编程的世界中,数据类型是构建逻辑和表达现实世界的基石。C 语言作为一门功能强大且效率极高的编程语言,提供了丰富的数据类型,以满足不同场景下的编程需求。了解并熟练掌握 C 语言的数据类型,对于编写结构清晰、性能优良的程序至关重要。每种数据类型都有其特定的用途和存储限制,这不仅关系到程序的正确性和健壮性,还直接影响到程序的运行效率。

2024-09-06 11:59:24 1375

原创 新手c语言讲解及题目分享(十八)--基本输入输出函数专项练习

C 语言的输入输出操作是通过函数来实现的,这样可以增加用户程序的通用性和可移植 性。C 语言标准函数库提供的 printf( )标准输入函数和 scanf( )标准输出函。C 语言的标准函数库中的输人输出函数是以标准的输入输出设备为输入输出对象。标准 的输入输出设备一般是指终端设备的计算机键盘显示器(终端)。在使用输入输出函数时需要把包含标准函数的头文件(stdio.h)“包含”到用户的程序 中。注,最常用的 printf( )和 scanf( )不需要头文件支持即可使用。

2024-09-06 11:24:54 1411

原创 新手c语言讲解及题目分享(十七)--运算符与表达式专项练习

在程序中对数据进行处理时需要使用到运算符,对数据进行算术运算、赋值、比较等操 作。在 C 语言中,运算符可分为算术运算符、赋值运算符、比较运算符、逻辑运算符和位运 算符。

2024-09-05 17:28:22 1537

原创 【32项目】基于stm32f103c8t6的智能拐杖(文章末尾含完整代码)

HC-14是一种低功耗、高性能的无线串口通信模块,它支持双向数据传输,并可通过串口控制参数。HC-14工作在433MHz频段,具有较远的传输距离和稳定的传输性能。此外,HC-14还具有工作电压范围广、无线传输速率快、通信质量好等特点。HC-14无线串口通信模块适用于远程数据采集、监控、控制等领域,广泛应用于智能家居、无人机、机器人、智能车等领域.HC-14Stm32TXDRXRXDTXVCC+5vGNDGNDHMC5883L罗盘介绍。

2024-09-04 19:49:00 1515

原创 新手c语言讲解及题目分享(十六)--文件系统专项练习

C 语言对文件有打开文件、读取和添加数据、插入和删除数据、关闭文件、删除文件等 操作。与其他编程语言相比,C 语言文件操作的接口简单易学。在 C 语言中,为了统一对各种 硬件的操作,简化接口,不同的硬件设备也都被看成一个文件,其操作方法与普通文件的操 作方法类似。废话不多说,直接开始正题。

2024-09-04 13:18:27 1346

原创 新手c语言讲解及题目分享(十五)--结构体专项练习

C 语言定义的数据类型有固定的类型说明符、数据长度、数据组织和存储形式,程序设 计者可在程序中直接用它们来定义数据对象。在实际的应用中这些数据类型是不够的,人们 常需要定义新的数据类型来满足问题求解的需要。为满足这类问题的需要,C 语言允许用户 自定义数据类型,并用它们来定义与之相关的对象,把关系密切的多种不同类型的数据组成 一个整体,用一种复杂构造的数据类型来描述它。本人每天不定时分享一些自己以往总结的笔记,本文的笔记均是由王学艳主编的《c语言程序设计》整理而来。结构体定义之后,即可进行变量定义。

2024-09-03 17:21:56 1306

原创 【32项目】基于stm32f103c8t6WIFI远程监控智慧农业大棚(含完整代码)

随着农业现代化的发展,智慧农业的概念越来越受到重视。智慧农业利用物联网、大数据、人工智能等技术,实现对农业生产过程的智能化管理,提高农业生产效率和效益。本人每天会不定时更新一些项目。

2024-09-03 16:47:51 1800 4

原创 新手c语言讲解及题目分享(十四)--函数专项练习(二)

前一章我讲解了一些有关函数的部分内容,但已经足够开始编写程序。但还有些细节的地方和不理解的地方在这篇都会涉及到。主要包括函数中参数的传递,不同类型的结构作为函数参数和函数的嵌套等一些函数的进阶内容都会在本文中讲解。对我个人而言函数还是非常重要的,它可以是你的代码具有更高的可读性。这期题目分享全放到文章中。#define 宏名 宏体其中,#define 是宏定义命令,宏名是一个标识符,宏体是一个字符序列。#define 宏名(形参表列) 宏体。

2024-09-02 17:51:44 1345

原创 新手c语言讲解及题目分享(十四)--函数专项练习(一)

c语言要求,在程序中遇到的所有函数,都必须“先定义,后使用”的原则。表明该函数是内部函数(static)还是外部函数(extern)。若为内部 函数,则该函数只能在定义它的文件中被使用,而不能被引用到其他文件中;若为外部函 数,则该函数可以被引用到整个程序的其他文件中。若省略函数的类别,系统则默认为外部 函数。类型标识符 函数名(形式参数表列) /*函数的首部,形式参数简称为形参*/声明部分执行部分类型标识符 函数名()声明部分执行部分注:若函数无返回值,可用类型标识符void表示。

2024-09-02 17:12:25 1367

原创 新手c语言讲解及题目分享(十三)--指针专项练习

指针是c语言中一个十分重要的概念,也是c语言的重要特色,正确而灵活地运用指针,可以使程序简洁,紧凑,高效。利用指针变量不仅可以有效地表示各种数据结构,也可以用于参数传递和动态分配空间。本人每天不定时分享一些自己的学习经验和一些32的项目。数据类型 *指针变量名;int *p1;注:“ *p1 ”代表指针p1所指单元的内容;“p1 ”则代表指针变量;2.指针变量的引用:在引用指针变量时,主要有两种情况:p=&a指针变量p的值是变量a的地址。

2024-09-01 14:14:35 941

原创 【32项目】基于stm32f103c8t6的智能垃圾桶设计(含完整代码)

智能垃圾桶设计是物联网技术在环保领域的重要应用之一。随着我国城市化进程的加快,垃圾处理问题日益凸显。传统的垃圾桶存在分类不明确、满载率高、清理不及时等问题,给城市管理带来了诸多困扰。基于此,本文旨在探讨基于STM32F103C8T6的智能垃圾桶设计。STM32F103C8T6是一款高性能、低成本的32位ARM Cortex-M3微控制器,具有丰富的外设资源和强大的处理能力。

2024-09-01 13:30:53 4742 1

原创 新手c语言讲解及题目分享(十二)--选择结构专项练习

选择结构根据某个具体条件的判断结果来执行相对应的语句,也称为判断结构或分支结构。接下来我将会依次讲解if语句和switch语句,顺便分享一下需要注意的事项和我在学习过程中的经验总结。一.if语句if语句在执行时先对给定的条件进行判断,再根据判断的结果执行对应的语句。在c语言中,若条件成立则为1,条件不成立为0。c语言中的if语句包括,单分支,双分支和多分支3种表现形式。

2024-08-31 15:12:07 961

原创 新手c语言讲解及题目分享(十一)——循环结构专项练习

理解循环的基本概念循环结构用于重复执行一段代码,直到满足特定条件。for循环、while循环和do while循环。for循环适用于已知循环次数的情况。语法结构清晰,包含初始化、条件判断和迭代操作。示例:i < 10;while循环适用于循环次数不确定的情况,依赖于条件判断。在进入循环之前先判断条件。示例:int i = 0;i++;do while循环与while循环类似,但至少执行一次循环体。条件判断在循环体之后。示例:int i = 0;i++;注意循环控制使用。

2024-08-31 14:02:31 902

原创 新手c语言讲解及题目分享(十)——数组专项练习

`type`:数组中元素的数据类型(如 `int`, `float`, `char` 等)。- `arrayName`:数组的名称。- `arraySize`:数组的大小,表示可以存储的元素数量。示例:// 定义一个可以存储5个整数的数组。

2024-08-30 17:26:17 916

原创 新手c语言入门题目分享(九)

【代码】新手c语言入门题目分享(九)

2024-08-30 17:11:08 302

原创 【32项目】基于STM32f103c8t6的智能宠物投喂系统(文章末尾有全网最完整的代码)

设计背景:本人主要分享自己做项目的经验和,以下的由本人查资料自己整理而来,很乐意和有兴趣的小伙伴一起分享一下小项目的经验总结,同时如果有什么说的不对的地方可以评论出来,我尽可能快的回复大家。设计背景:智能宠物投喂系统的设计越来越受到宠物主的关注,尤其是在现代生活节奏加快的背景下,繁忙的工作常常使得宠物主无法按时喂食宠物。基于STM32F103C8T6的智能宠物投喂系统,能够通过定时、远程控制等方式实现对宠物的自动投喂,提升宠物的生活质量,同时减轻宠物主的负担。

2024-08-30 17:01:31 1446

原创 新手c语言入门题目分享(八)

每天练习3道题,你也可以学会c语言。

2024-08-29 19:31:26 409

原创 新手c语言入门题目分享(七)

每天练习3道题,你也可以学会c语言。

2024-08-29 19:19:11 303

原创 【32项目】基于stm32f103c8t6的智能门禁系统(含代码和hex文件)

本人主要分享自己做项目的经验和,以下的由本人查资料自己整理而来,很乐意和有兴趣的小伙伴一起分享一下小项目的经验总结,同时如果有什么说的不对的地方可以评论出来,我尽可能快的回复大家。

2024-08-29 19:11:15 1819

原创 新手c语言入门题目分享(六)

每天练习3道题,你也可以学会c语言。

2024-08-28 15:07:46 162

原创 新手c语言入门题目分享(五)

每天练习3道题,你也可以学会c语言。

2024-08-28 14:28:29 248

原创 新手c语言入门题目分享(四)

每天练习3道题,你也可以学会c语言。

2024-08-28 14:21:38 444

原创 新手c语言入门题目分享(三)

每天练习3道题,你也可以学会c语言。

2024-08-27 20:20:05 256

原创 新手c语言入门题目分享(二)

每天练习3道题,你也可以学会c语言。

2024-08-27 20:11:03 271

原创 新手c语言入门题目(一)--及常见关键字

每天练习3道题,你也可以学会c语言。

2024-08-27 17:37:31 272

原创 【32项目】基于stm32f103c8t6的智能蓝牙遥控小车(有完整代码,包括hex文件)

智能小车对于初学者而言还是有点挑战性的,由于本人一直以来都在专注于学业绩点,很少有时间来学习stm32,但这学期开始课慢慢的变少,所以又开始学习32顺便做一些小项目,本文将以stm32为核心制作蓝牙遥控小车。注:手机端需要下载蓝牙调试助手(带有按键功能的),本人安卓手机下载的是。HC-08蓝牙模块(HC-05应该也可以,根据自己需求来)其余代码包括(电机部分,蓝牙部分,控制部分在文章末尾)电机驱动两个(本人用的是TB6612)智能小车的轮胎4个(可以和电机配套买)3.3v的DC-DC稳压模块。

2024-08-27 17:17:41 1960

基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发).zip

基于STM32 NUCLEO板的彩色LED照明灯设计,采用纯CubeMX开发,无需编写代码。首先,使用CubeMX配置GPIO引脚,将LED连接到相应的引脚。然后,使用定时器模块生成PWM信号,控制LED的亮度。最后,通过配置GPIO引脚的输出状态,实现LED的色彩变化。该设计简单易懂,无需编写代码,适合初学者学习和实践。通过调节PWM信号的占空比,可以实现LED的亮度调节,通过改变GPIO引脚的输出状态,可以实现LED的色彩变化,从而实现多彩的照明效果。 该设计利用STM32 NUCLEO板的丰富资源,包括GPIO、定时器等,实现对彩色LED的控制。通过CubeMX的图形化界面,可以方便地配置硬件资源,并生成相应的初始化代码。用户无需编写复杂的代码,只需根据需求调整配置参数,即可实现LED的亮度调节和色彩变化。此外,该设计还可扩展至其他应用场景,例如智能家居、工业自动化等,为用户提供更多可能性。

2024-09-09

基于STM32 人群定位、调速智能风扇设计(程序、设计报告、视频演示).zip

基于STM32的人群定位、调速智能风扇设计是一个具有挑战性的项目,需要综合运用硬件设计、软件设计、算法设计等多方面的知识。通过合理的硬件选型、软件设计和算法优化,可以实现一款功能强大、性能稳定、用户体验良好的智能风扇。 设计一款基于STM32的智能风扇,实现以下功能: 人群定位: 利用超声波传感器或红外传感器检测房间内的人员位置,并根据人员位置调整风扇方向。 智能调速: 根据房间温度和人员位置,自动调节风扇转速,实现舒适的送风效果。 远程控制: 通过手机APP或蓝牙模块实现对风扇的远程控制,包括开关、风速、方向等 注意事项 安全设计: 确保智能风扇的设计符合安全标准,避免触电、火灾等安全隐患。 可靠性设计: 确保智能风扇的硬件和软件设计可靠,能够长时间稳定运行。 用户体验设计: 确保智能风扇的操作简单易懂,用户体验良好。

2024-09-09

本人的模电手写笔记非常详细

模电笔记资源描述 **内容:** * **基本概念:** 电路基本元件、电压电流、欧姆定律、基尔霍夫定律、功率、能量等。 * **电路分析:** 电阻电路、电容电路、电感电路、RC电路、RL电路、RLC电路等。 * **放大电路:** 运算放大器、差分放大器、共射放大器、共集放大器、共基放大器等。 * **反馈电路:** 负反馈、正反馈、电压反馈、电流反馈等。 * **信号处理:** 滤波器、调制解调、信号放大、信号整形等。 * **常用器件:** 二极管、三极管、场效应管、运算放大器等。 * **应用实例:** 信号放大、滤波、电源设计、传感器接口等。 **特点:** * **清晰易懂:** 使用简洁明了的语言和图表,帮助理解模电概念和原理。 * **内容全面:** 涵盖模电基础知识、电路分析、放大电路、反馈电路、信号处理等重要内容。 * **实用性强:** 包含大量实例和应用案例,帮助理解模电知识在实际工程中的应用。 * **结构合理:** 内容结构清晰,便于查找和学习。 **目标读者:** * 电子工程专业学生 * 电路设计工程师 * 对模电感兴趣的爱好者 **资源

2024-09-05

基于51单片机红绿灯仿真项目(含源代码和仿真文件)

随着城市化进程的加快,交通问题日益成为影响城市发展的重要问题。红绿灯作为调节交通流量的重要设施,其配时方案的合理性直接影响到交通效率和行车安全。通过仿真技术对红绿灯控制系统进行模拟,可以在不干扰实际交通的情况下,测试和优化信号配时方案。 项目目标 模拟真实交通环境:精确模拟城市交通流,包括不同时间段、不同路段的车流量、行人流量。 优化信号配时:通过仿真实验,找出最优化的红绿灯配时方案,以减少交通延误和排队长度。 评估交通影响:分析新的交通规划或建设对现有交通系统的影响。 教育培训:为交通工程专业的学生和相关从业人员提供教学和培训工具。 项目内容 系统架构设计: 数据采集模块:收集实时或历史交通数据。 仿真引擎:根据交通流理论,模拟车辆和行人的动态行为。 用户界面:提供交互式操作界面,用户可以调整参数,观察仿真结果。 评估与优化模块:根据仿真结果,评估信号配时方案,并提出优化建议。 功能模块: 交通流生成:根据不同的交通场景,生成相应的车辆和行人流。 信号控制逻辑:模拟红绿灯的工作逻辑,包括固定周期控制和感应控制。 事件处理:模拟交通事故、特殊事件等对交通流的影响。 数据分析:统计交通

2024-09-04

超声波自拍神器.zip(全网独家)

超声波自拍神器是一款利用超声波技术辅助拍摄的智能手机配件,它能够帮助用户在自拍时获得更好的照片效果。以下是对这款产品的详细描述: 一、工作原理 超声波自拍神器通过发射超声波脉冲并接收其反射波,来检测用户与手机之间的距离。根据超声波的传播速度和反射时间,可以精确计算出用户与手机之间的距离,从而实现自动对焦和拍摄功能。 二、产品特点 1. 精确对焦:通过超声波技术,实现快速而准确的对焦,确保自拍照片清晰。 2. 自动拍摄:当用户保持一定距离时,神器可以自动触发手机拍照,无需触摸屏幕或按下快门。 3. 多距离模式:支持多种拍摄距离设置,适用于单人自拍、多人合影等不同场景。 4. 兼容性强:适用于多种智能手机,通过蓝牙与手机连接,无需额外APP支持。 5. 易于携带:体积小巧,重量轻,便于随身携带。 6. 长续航:内置可充电电池,一次充电可支持长时间使用。 三、使用方法 1. 开启手机蓝牙功能,将超声波自拍神器与手机配对连接。 2. 将自拍神器固定在手机上,确保其发射器和接收器对准拍摄方向。 3. 通过自拍神器的按钮或手机APP设置拍摄距离和模式。 4. 保持微笑,将手或物体放在超声波自拍神器

2024-09-03

基于stm32 nucleo-L476的智能灯(操作说明+源码)

基于STM32 Nucleo L476的智能灯是一款集成了微控制器、传感器、通信模块和LED灯的智能化照明系统。以下是对该智能灯的详细描述: 核心控制器:STM32 Nucleo L476 STM32 Nucleo L476是一款基于ARM Cortex-M4核心的微控制器开发板,具有以下特点: 主频高达80MHz,具备丰富的外设资源,满足智能灯各种功能需求。 低功耗设计,支持睡眠、停止和待机等多种模式,适用于电池供电场景。 集成度高,内置ADC、DAC、PWM、UART、SPI、I2C等接口,方便与其他模块连接。 应用场景: 家庭照明:客厅、卧室、书房等场景,实现智能化、舒适化照明。 办公照明:办公室、会议室等场景,提高办公效率,营造良好氛围。 商业照明:商场、酒店、餐厅等场景,提升商业氛围,降低能耗。 基于STM32 Nucleo L476的智能灯凭借其高性能、低功耗、易扩展等优点,在智能家居、商业照明等领域具有广泛的应用前景

2024-09-03

stm32例程之GPIO输入

处理器核心:通常是ARM Cortex-M系列处理器,如Cortex-M0, Cortex-M3, Cortex-M4等。 存储器:包括闪存(用于存储程序代码)和RAM(用于存储数据)。 外设:包括各种外设模块,如通用定时器、串行通信接口(UART、SPI、I2C)、模拟-数字转换器(ADC)、数字-模拟转换器(DAC)、通用输入/输出端口(GPIO)等。 中断控制器:用于处理外部中断和异常。 时钟系统:用于提供时钟信号给处理器核心和外设模块。 电源管理单元:用于管理芯片的电源供应。 调试接口:用于调试和编程微控制器。 封装:不同的STM32型号有不同的封装形式,如LQFP、BGA等。 总的来说,STM32的资源描述涵盖了处理器核心、存储器、外设、中断控制器、时钟系统、电源管理单元、调试接口和封装等方面。

2024-03-03

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

TA关注的人

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