自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于无法连接到远程redis的问题

nested exception is io.lettuce.core.RedisConnectionException: 解决办法。RedisTemplate指定了泛型的话,不能用@Autowired,要用@resource。2、修改 protected-mode yes 改为:protected-mode no。找到redis的配置文件 redis.conf。3、注释掉 #bin 127.0.0.1。

2022-11-09 21:39:53 404 1

原创 linux操作系统分析实验四

代码运行环境ubuntu20.4一、实验目的通过一个简单的设备驱动的实现过程。学会Linux中设备驱动程序的编写。二、实验内容编写一个字符设备驱动,并利用对字符设备的同步操作,设计实现一个聊天程序。可以有一个读,一个写进程共享该字符设备,进行聊天;也可以由多个读和多个写进程共享该字符设备,进行聊天。附加实验:调试生产者-消费者并发实例三、实验原理字符设备是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后顺序。字符设备是面向流的设备,常见的字符设备有鼠标、

2021-11-12 17:05:56 1592

原创 linux操作系统分析实验三

一、实验目的1、 理解Linux中虚拟文件系统的内容2、 学习编写内核模块的方法3、 在虚拟文件系统/proc中实现文件操作算法4、 自己编写一个系统调用,在用户态能调用该系统调用.二、实验内容1、编写一个内核模块,在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world。2、编写一个系统调用,使得在用户态能调用该系统调用。三、实验原理(一)/proc 文件系统简介/proc文件系统是Linux上的一种虚拟文件系统,存储的是当

2021-11-12 16:59:36 1435

原创 linux操作系统分析实验二

代码运行环境:ubuntu20.4一、实验目的1、 了解静态内存与动态内存的区别;2、 理解动态内存的分配和释放原理;3、 掌握如何调整动态内存的大小;4、 利用链表实现动态内存分配;5、 了解Linux虚拟内存区的原理;6、 了解内存映射的应用。二、实验内容1、 利用malloc和 calloc函数实现动态内存的分配;利用free函数实现动态内存的释放;2、 利用realloc函数实现调整内存空间的大小;3、 利用链表实现动态内存分配。4、 实验教材上的第四章 例 4.1 、4.2

2021-11-12 16:54:30 1624

原创 linux操作系统分析实验一

一、实验目的1 理解Linux下进程的结构;2 理解Linux下产生新进程的方法(系统调用—fork函数);3 掌握如何启动另一程序的执行;4 理解Linux下线程的结构;5 理解Linux下产生新线程的方法;6 理解Linux系统下多进程与多线程的区别7 了解什么是管道8 熟悉UNIX/LINUX支持的管道通信方式9 理解内核模块的编写和装载方法10 Gdb 调试工具的熟练使用二 实验环境Ubuntu linux三 实验内容1 利用fork函数创建新进程,并根据fork函

2021-11-12 16:49:34 2921 2

原创 数据结构课程设计

题目:迷宫求解问题[问题描述]设计一个8X8的迷宫, 迷宫入口为(1,1) ,出口为(8,8), 设计算法, (1)求出从入口到出口的所有可能路径。(2)求出从入口到出口的最短路径。[基本要求](1) 用矩阵表示一个迷宫,并输出该迷宫;。(2) 显示所有路径的移动轨迹。1、使用的数据结构:主要用了顺序栈跟深度优先搜索寻找路径。2、算法思想:要从(1,1)开始,所以先生成一个10X10矩阵,然后外围生成一圈不可走不输出,创建一个8X8的迷宫。用特定符号显示生成迷宫,然后开始用顺序栈来输出路径,以

2021-11-12 16:36:15 1116

原创 操作系统实验-银行家算法

一、实验目的1、了解什么是操作系统安全状态和不安全状态;2、了解如何避免系统死锁;3、理解银行家算法是一种最有代表性的避免死锁的算法,掌握其实现原理及实现过程。二、实验内容根据银行家算法的基本思想,编写和调试一个实现动态资源分配的模拟程序,并能够有效避免死锁的发生。三、实验原理进程申请资源时,系统通过一定的算法判断本次申请是否不可能产生死锁(处于安全状态)。若可能产生死锁(处于不安全状态),则暂不进行本次资源分配,以避免死锁。算法有著名的银行家算法。1、什么是系统的安全状态和不安全状态?所

2021-07-31 10:48:38 3460 2

原创 操作系统实验-内存管理

一、实验目的1、了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。2、了解程序设计技术和内存泄露的原因。二、 实验内容1、模拟实现请求页式存储管理的几种基本页面置换算法(1)最佳淘汰算法(OPT)(2)先进先出的算法(FIFO)(3)最近最久未使用算法(LRU))三、 实验原理1、虚拟存储系统UNIX中,为了提高内存利用率,提供了内外存进程对换机制;内存空间的分配和回收均以页为单位进行;一个进程只需将其一部分(段或页)调入内

2021-07-31 10:48:27 3327 1

原创 操作系统实验-文件系统

一. 实验目的熟悉Linux文件系统的文件和目录结构,掌握Linux文件系统的基本特征;模拟实现Linux文件系统的简单I/O流操作:备份文件。二. 实验内容浏览Linux系统根目录下的子目录,熟悉每个目录的文件和功能;设计程序模拟实现Linux文件系统的简单I/O流操作:备份文件。三. 实验原理Linux各种发行版的目录结构基本一致,各个目录简单介绍如下:目录 描述/ 根目录/bin 做为基础系统所需要的最基础的命令就是放在这里。比如 ls、cp、mkdir等命令;功能和/

2021-07-31 10:48:12 1009

原创 操作系统实验-磁盘管理

一、实验目的1、 了解磁盘调度的策略和原理;2、 理解和掌握磁盘调度算法——先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、电梯扫描算法(SCAN)。二、实验内容1、 模拟先来先服务法(First-Come, First-Served,FCFS),最短寻道时间优先法(Shortest Seek Time First, SSTF),电梯扫描算法(SCAN)三种磁盘调度算法;2、 对三种算法进行对比分析。3、 输入为一组请求访问磁道序列,输出为每种调度算法的磁头移动轨迹和移动的总磁道数

2021-07-31 10:47:59 1177

原创 操作系统实验-实验一 进程管理与进程通信

一、 实验目的1、掌握进程的概念,明确进程的含义。2、认识并了解进程并发执行的实质,进程的阻塞与唤醒,终止与退出的过程。3、熟悉进程的睡眠、同步、撤消等进程控制方法。4、分析进程竞争资源的现象,学习解决进程互斥的方法 。5、了解什么是信号,利用信号量机制熟悉进程间软中断通信的基本原理,6、熟悉消息传送的机理 ,共享存储机制 。二、 实验内容1、编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程并发执行,观察实验结果并分析原因。2、用fo

2021-07-29 10:41:59 4075 1

原创 数据库系统设计综合实验

一、实验目的通过实验,使学生掌握数据库系统设计和开发的一般方法,能够设计并实现简单的数据库系统。二、实验原理本实验的任务是设计并实现一个数据库系统。数据库设计的一般步骤包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。(1) 概念结构设计了解概念结构设计的基本方法,根据需求分析的结果或实验题目给出的要求,能够准确地用实体联系图来描述实体和实体之间的联系。(2) 逻辑结构设计理解逻辑结构设计的基本方法,根据实体联系图的设计,转换成合理的关系模式,每个关系模式

2021-07-29 10:24:17 2318

原创 数据库实验-实验二-用户权限管理

一、实验目的1. 对ORACLE数据库系统的用户权限管理有感性认识。2. 事务是由用户定义的一个数据库的操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 Oracle数据库使用事务机制来确保数据的一致性,数据库的事务机制是发生在第一个SQL语句执行时,结束于COMMIT或ROLLBACK命令执行时。只有一个事务执行完成后,另一个可执行的SQL语句才能执行。SQL执行时,所有的数据改变都是暂时的,只有结束事务的时候,才会真正写入数据库。通过本实验,对事务管理有感性认识。二、实验原理O

2021-07-29 10:20:35 4120

原创 数据库实验报告-实验一:SQL语言

实验1-1数据库及数据表的创建与删除一、实验目的掌握利用Oracle Database Configuration Assistant工具来创建和删除Oracle数据库,掌握Oracle中的用Create命令定义表的方法,以及表的完整性定义,并掌握Oracle中的用Alter命令 和Drop命令对表的修改和删除。二、实验原理基于数据库系统概论,熟悉实验环境,熟悉基本表等本次实验的基本概念,了解创建数据表及其相关操作的语法。根据要求,编写相应的SQL代码,并运行、记录和分析结果,测试所编写代码是否满足

2021-07-29 10:16:37 16331

原创 计算机网络-实验五:网络程序设计

一、实验目的复习网桥的工作原理;复习校验和算法。二、实验原理Window10,visual studio 2019三、实验内容1、写一个程序来模拟网桥功能。模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发。要求:Windows或Linux环境下运行,程序应在单机上运行。分析:用程序模拟网桥功能,可以假定用两个文件分别代表两个网段上的网络帧数据。而两个文件中的

2021-07-29 10:02:33 1806

原创 计算机网络-实验四:配置网络路由

一、实验目的了解路由器的特点、基本功能及配置方法;使用模拟软件Packet Tracer 8.0,熟悉Cisco路由器的操作;配置静态路由和距离矢量路由协议RIP,实现给定网络的连通;从而加深对IP编址、路由转发机制、路由协议、路由表的建立等的认识。二、实验环境安装了TCP/IP协议的Windows系统,Packet Tracer 8.0三、实验内容1、安装模拟软件:Packet Tracer 8.02、在模拟软件中建立如下网络拓扑,并进行IP编址。3、以静态路由方案,配置连通网络(1)

2021-07-29 09:58:25 4416

原创 计算机网络-实验三:使用网络协议分析器捕捉和分析协议数据包

一、实验目的(1) 熟悉ethereal的使用(2) 验证各种协议数据包格式(3) 学会捕捉并分析各种数据包。二、实验环境安装了TCP/IP协议的Windows系统,包含实用的网络工具。三、实验内容(1) 安装ethereal软件(2) 捕捉数据包,验证数据帧、IP数据报、TCP数据段的报文格式。(3) 捕捉并分析ARP报文。(4) 捕捉ping过程中的ICMP报文, 分析结果各参数的意义。(5) 捕捉tracert过程中的ICMP报文,分析跟踪的路由器IP是哪个接口的(6) 捕捉

2021-07-29 09:51:47 10692

原创 计算机网络-实验二:理解子网掩码、网关和ARP协议的作用

一、实验目的理解上述知识点所涉及的基本概念与原理并能运用于分析实际网络,达到对数据包的传送过程深入理解。二、实验环境安装了TCP/IP协议的Windows系统,包含实用的网络工具。三、实验内容在实验中,利用ping命令来检验主机间能否进行正常的双向通信。在"ping"的过程中,源主机向目标主机发送ICMP的Echo Request报文,目标主机收到后,向源主机发回ICMP的Echo Reply报文,从而可以验证源与目标主机能否进行正确的双向通信。实验的拓扑结构:如图(1)所示。A与B为实验用

2021-07-29 09:41:48 2921

原创 计算机网络-实验一:windows网络测试工具

一、实验目的理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息。二、实验环境安装了TCP/IP协议的Windows系统,包含实用的网络工具。三、实验内容完成下列要求,并记录实验步骤和结果1、 检测本机的MAC地址2、 检测本机网关的MAC地址3、 检测本地域名服务器的IP地址4、 检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境)5、 检测去往www.gzhu.edu.cn的路径MTU6、 检测本机的路由表7、 检测去往www

2021-07-29 09:36:30 5947

原创 操作系统课程设计-时间片轮转法

一、课程设计题目及内容设计一个按照时间片轮转法实现处理机调度的程序时间片轮转法实现处理机调度的程序设计提示如下:(1) 假设系统有n个进程,每个进程用一个进程控制块(PCB)来代表。进程控制块的格式如下表所示,且参数意义也相同。进程名链接指针到达时间估计运行时间进程状态(2) 按照进程到达的先后顺序排成一个循环队列,设一个队首指针指向第一个到达进程的首址。另外再设一个当前运行进程指针,指向当前正运行的进程。(3) 执行处理机调度时,首先选择队首的第一个进程运行。(4) 由于本题目是模拟

2021-07-29 09:23:11 941 1

原创 数据结构实验二

一、实验目的1、线性表的链表实现:遍历、查找、插入、删除、翻转2、栈的链式存储结构实现:入栈、出栈3、队列的链式存储结构的实现:入队、出队4、线性表、栈和队列的应用实现二、使用仪器、器材微机一台操作系统:WinXP编程软件:C++三、实验内容及原理利用二叉树的二叉链式存储结构设计并实现各种操作算法。1、二叉树的基本操作算法实现(1) 利用二叉树字符串“A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I)))”创建二叉树的二叉链式存储结构;(2) 输出该二叉树;(

2021-06-08 20:36:34 908 1

原创 数据结构实验 实验一 线性表、堆栈和队列的操作与实现

一、实验目的1、线性表的链表实现:遍历、查找、插入、删除、翻转2、栈的链式存储结构实现:入栈、出栈3、队列的链式存储结构的实现:入队、出队4、线性表、栈和队列的应用实现二、使用仪器、器材微机一台操作系统:WinXP编程软件:C++三、实验内容及原理1、线性表的链表实现(1) 用随机函数生成10个3位整数(100~999),把这些整数存于链表中;(2) 输出链表的内容;(3) 读入一个整数,查看该整数是否在表中,若在,输出其位置(首位置为1);(4) 读入一个整数,以及要插入的位置

2021-06-08 20:23:58 1006

原创 课程设计实验报告-学生成绩管理系统

一、课程设计题目及内容。学生成绩管理系统设计要求及提示如下:(1)、设计一个学生类Student,包括数据成员:姓名、学号、二门课程(面向对象程序设计、高等数学)的成绩。(2)、创建一个管理学生的类Management,包括实现学生的数据的增加、删除、修改、按课程成绩排序、保存学生数据到文件及加载文件中的数据等功能。(3)、创建一个基于对话框的MFC应用程序,程序窗口的标题上有你姓名、学号和应用程序名称。使用(1)和(2)中的类,实现对学生信息和成绩的输入和管理。(4)、创建一个单文档的MFC应

2021-06-08 20:17:02 4476

原创 学生学籍信息管理系统

实验内容与步骤设计一个程序,对学生的学籍信息进行管理。通过该系统实现对学生基本信息的录入、保存、删除、修改、查询等操作。设计要求及提示如下:1、学生基本信息包括:学号、姓名、性别、年龄、班号、专业名称、系别等。2、使用类和对象的概念实现程序设计。3、以菜单形式显示各功能项。4、各功能项如下:(1)学生基本信息的录入。(2)学生基本信息的删除。(3)学生基本信息的修改。(4)学生基本信息的查询。(a)按学号查询单个学生信息;(b)按姓名查询单个学生信息;©按性别查询学生信息;(d)

2021-06-08 20:10:22 1866 3

原创 学生学籍信息管理系统

一、实验目的及要求通过设计,使学生能够将学到的面向对象的设计思想运用在具体的工作和学习中,加深对类和对象的理解。培养学生对计算机应用系统的综合设计能力,培养学生正确分析和解决问题的能力,了解系统开发的过程,逐步熟悉程序设计的方法。二、实验设备与平台实验设备:计算机;平台:Windows 10 操作系统,Visual Studio 2019。三、实验内容与步骤设计一个程序,对学生的学籍信息进行管理。通过该系统实现对学生基本信息的录入、保存、删除、修改、查询等操作。设计要求及提示如下:1、学生

2021-06-08 20:07:21 731 2

原创 Java 图形图像和多线程应用

一、实验目的• 熟悉 Java 图形界面的基本设计。• 熟悉 Java 界面的菜单使用方法。• 熟悉 Java 的多线程应用程序开发方法二、实验任务1.编写 Java 应用程序,实现以下登陆界面(需注意密码框输入的内容不显示明文)2.编写 Java 应用程序,实现以下界面:3.编写一个 Java 多线程应用程序,完成三个售票窗口同时出售 20 张票。具体要求如下:• 票数要使用同一个静态值;• 为保证不会出现卖出同一个票数,要 java 多线程同步锁。设计思路:• 创建一个站台类 St

2021-06-03 00:06:05 402

原创 Java 综合应用实验

一、实验目的熟悉 Java 综合应用程序的开发。二、实验任务编写一个 Java 应用程序,实现图形界面多人聊天室(多线程实现),要求聊天室窗口标题是 “欢迎使用 XXX 聊天室应用”,其中 XXX 是自己的班级姓名学号,如“软件 171 张三 1234”。Server.javaimport java.io.*;import java.net.*;import java.util.*;public class Server { static ArrayList<Socket>

2021-06-03 00:02:24 354

原创 Java 语言面向对象编程技术基础

一、实验目的1、掌握开发 Java 应用程序的步骤,掌握 Java 应用程序的基本结构。2、掌握 Java 基本数据类型在命令行的输入和输出方法。3、熟悉如何使用 Java 分支和循环语句解决问题。4、熟悉类的基本设计方法,根据 Java 类的继承机制有效解决问题二、实验任务1 、编写一个 Java 应用程序,在主类的 main 方法中实现下列功能。• 程序随机分配给用户一个 1 至 100 之间的整数• 用户通过键盘输人自己的猜测 • 程序返回提示信息,提示信息分别是:“猜大了”、“猜小了

2021-06-03 00:00:28 130

原创 面向对象程序设计实验-使用MFC进行可视化编程

一、实验目的及要求了解在集成开发环境下程序的编辑、编译、连接、运行与调试;二、实验设备与平台实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。三、实验内容与步骤1.用MFC的向导创建编辑框,在编辑框中实现算术“加”、“减”、“乘”及“除”的运算,界面如图13-1所示。部分代码如下:void CMFCApplication2Dlg::OnClicke

2021-06-02 23:44:10 883

原创 面向对象程序设计实验-学会一般模板的建立和使用

一、实验目的及要求了解在集成开发环境下程序的编辑、编译、连接、运行与调试;二、实验设备与平台实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。三、实验内容与步骤实验4_1:函数模板实验:用函数模板方法编写程序,对给各种不同类型的三个数分别求最大数。要求:编程序上机通过,写出运行结果。#include<iostream>using nam

2021-06-02 23:41:45 164

原创 面向对象程序设计实验-继承与多态性

一、实验目的及要求了解在集成开发环境下程序的编辑、编译、连接、运行与调试;二、实验设备与平台实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。三、实验内容与步骤实验:编写一个人员信息管理系统。这个系统的功能是:交互式的实现校园人员信息的录入与显示。分析:学校里,主要有四类人员:大学本科学生、教师、研究生和助教。大学本科生每周有固定的学时数。教师除了

2021-06-02 23:40:38 434

原创 面向对象程序设计实验-运算符重载

一、实验目的及要求了解在集成开发环境下程序的编辑、编译、连接、运行与调试;二、实验设备与平台实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。三、实验内容及步骤1、重载运算符“<<”和“>>”的算法实现。#include<iostream>using namespace std;class Point{

2021-06-02 23:39:29 478 1

原创 面向对象程序设计实验-类与对象

一、实验目的及要求了解在集成开发环境下程序的编辑、编译、连接、运行与调试;二、实验设备与平台实验设备:计算机;平台:Windows 2000操作系统,Visual C++ 6.0或Microsoft Visual Studio 2005/2008/2010/2012/2013。三、实验内容与步骤(1) 定义一个score类,其中包括私有数据成员和公有成员函数,即num 学号Math 高等数学成绩English 英语成绩Pr

2021-06-02 23:37:03 970

原创 leetcode.1662检查两个字符串组是否相等

给你两个字符串数组 word1 和 word2 。如果两个数组表示的字符串相同,返回 true ;否则,返回 false 。数组表示的字符串 是由数组中的所有元素 按顺序 连接形成的字符串。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/check-if-two-string-arrays-are-equivalent著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。class Solution {public: b

2021-05-05 21:55:59 73

原创 # leetcode.1 两数之和

# leetcode.1 两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。class...

2021-05-05 21:13:44 96

原创 多人聊天室

编写一个 Java 应用程序,实现图形界面多人聊天室(多线程实现),要求聊天室窗口标题是 “欢迎使用 XXX 聊天室应用”这个需要分开运行import javax.swing.*;import javax.swing.border.EmptyBorder;import java.awt.event.*;import java.io.*;import java.net.*;import java.util.*;public class Client{ public static void.

2021-01-10 17:02:31 768

原创 java实验

1.编写 Java 应用程序,实现登陆界面(需注意密码框输入的内容不显示明文)import java.awt.*;import javax.swing.*;@SuppressWarnings("serial")public class Window extends JFrame{ JTextField text; JButton button; JPasswordField password; public Window() { init(); setVisible(true);

2021-01-10 16:46:43 620

原创 java实验1

1 、编写一个 Java 应用程序,在主类的 main 方法中实现下列功能。• 程序随机分配给用户一个 1 至 100 之间的整数• 用户通过键盘输人自己的猜测 • 程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”• 用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”• 用户猜对以后,显示猜测次数,并提供“重新开始”和“退出”功能import java.util.*;public class Guess { public static void main(Stri

2021-01-10 16:39:37 1247 2

原创 数据结构 图的操作与实现

利用图的邻接表或邻接矩阵存储结构设计并实现各种操作算法(任选一种存储结构来实现算法)。1、图的邻接表和邻接矩阵存储建立下图的邻接表或邻接矩阵,并输出之。`#include <iostream>using namespace std;#define MaxInt 32767 //表示极大值,即无穷大#define MVNum 100 //最大顶点表#define OK 1#define ERROR 0typedef char VerTexType;

2021-01-04 23:00:06 1697 1

空空如也

空空如也

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

TA关注的人

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