自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清平乐的技术专栏

what we can do is keep moving

  • 博客(31)
  • 收藏
  • 关注

原创 玩转Linux系统05_环境变量和shell编程

一、 环境变量环境变量用来存储工作环境信息的变量,主要分为系统全局变量和用户级全局变量1.全局变量(1)常见的全局环境变量 : PATH 指令的搜索路径 HOME 用户的工作目录 LOGNAME 用户的登录名 SHELL 当前系统shell类型(2)使用全局变量echo $PATH #显示单个全...

2018-08-31 20:01:16 252

原创 玩转Linux系统04--文件管道和主机信任搭建

一、文件内容搜索格式: grep 内容 文件路径1.常见grep参数 -i 忽略字符大小写的差别。--color=auto : 颜色自动提示,将grep设置为默认颜色提示, 其实就是可以给grep指令器别名-n : 显示内容出现的行号-l : 显示内容出现的文件名-c : 显示出现该内容的次数【例】编辑一个1.txt文件,输入一部分文...

2018-08-30 20:09:22 459

原创 Python中深拷贝与浅拷贝的区别

Python中深拷贝与浅拷贝的区别:一、定义:在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制深拷贝:外围和内部元素都进行了拷贝对象本身,而不是引用。...

2018-08-30 17:39:20 416

原创 程序员工作五年将是另外一道重要的门槛

每年,在这个时候,充满了悲欢离合,也总能看到各种活蹦乱跳的小鲜肉。我们毕业了,我们开始赚钱了,我们踏上了一条不归路……。结束一段旅程,开始填新的坑,或者挖一个坑。我总习惯性的会做一些“反省”、总结的文章,它可以帮助我重新回到 “正轨” 上,指出到下一阶段我所需要的内容。之在工作的前三年里快速成长的三年,而五年将是另外一个重要的门槛。一个最简单的区分方式,就是看看各个招聘网站的相关要求:1-3年...

2018-08-30 17:28:38 443

原创 不管月薪五千还是五万,只要活出自己

世界很大,两次搭上同一辆出租车的几率很小。两次搭上同一辆出租车,且司机乘客彼此能记住对方的几率,就更小了。但我不可能忘了这位兰代立,兰师傅,一位写诗与摄影爱好者,一位上车就给乘客分享他的生活态度的司机师傅,一位“人,活出自己就行”的正能量师傅。画外音:去年《不管月薪五千还是五万,只要活出自己》一文,第一次提到过这位积极乐观的兰才人。这一次,兰才人又分享了他最近的得意之作,根据乘客的人名...

2018-08-30 17:15:55 177

转载 8月编程语言榜:Python前三指日可待

TIOBE 8 月编程语言指数排行榜已经公布了。TIOBE 刚刚发布了 8 月编程语言排行榜,排名前三的依旧是 Java、C、C++。 Python 进入前三名指日可待 编程语言Python非常接近TIOBE索引的前3位。如果Python超越C ++并成为第三名,那么对于Guido van Rossum(Python 创始人)的脚本语言来说,这将是史上取得的最好成绩了。 2005年,有一...

2018-08-30 16:54:11 230

原创 程序员视力保养心法(务必收藏!)

程序员熬夜又久坐,盯着电脑屏幕的时间较久,但其实现在大部分工作都要长时间接触电脑,即使不接触电脑,也每天紧紧的盯着手机屏幕,所以不光是程序员,我们普通人也要保护好眼睛,保护好视力,不能做一份工作,搞坏身体一个零件。1,首先不要连续长时间工作,工作一小时休息5分钟,闭上眼睛转动一下眼球或眺望远方。2到3小时就需要起来喝杯茶动一动啦!多眨眼,长时间凝视电脑,会减少眼睛眨动,引起眼睛的干燥,因此平时...

2018-08-30 14:04:34 1106

转载 VMware:二十而冠,不负韶华!

今年7月,VMware首席执行官Pat Gelsinger成功登顶了世界七大高峰之一的乞力马扎罗山,期间的巨大挑战可想而知。但越困难越危险,也就越迷人,因为登顶的魅力,也是挑战自我、超越自我的过程。这似乎也正是VMware这家成立于1998年的美国硅谷公司,在过去二十年成长过程中的一种真实“写照”,从服务器虚拟化,到软件定义数据中心,再到“云中管家”,VMware始终站在市场转型的前沿,并不断...

2018-08-30 10:34:35 1006

原创 Python代码编写规范

Python代码编写规范一. 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不要使用Tap,更不能混合使用Tap和空格。 2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。 3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。二 .文档编排 1 模块内容的...

2018-08-30 08:49:11 275

原创 最适合 Python 入门的资源有哪些?

学习任何一门编程语言或者技能基本上都遵循3个步骤,第一步是看,第二步是做,第三步是思考。而这三步又可以分为两个阶段,第一阶段完全跟着看,看一些初级入门资料、跟着做,照着人家做就行,跟着思考,这个阶段也称为入门阶段,等你真正入行了,你就开始升华到第二阶段,看一些高级读物,做一些做自己想做的一些东西,带着疑问去了解技术背后的实现原理。第一阶段目标就是如何快速入门,快速上手,快速熟悉这门语言。这个时...

2018-08-29 19:54:41 462

原创 玩转Linux系统03--文件操作和用户组权限

玩转Linux系统03–文件操作一、vi的其他操作1.字符串查找:/要查找的字符串 从上往下找,敲enter开始查找 n代表下一个 N代表上一个?/要查找的字符串 从下往上找,敲enter开始查找 n代表下一个 N代表上一个 2.字符串替换 光标所在行...

2018-08-29 19:37:44 349

转载 你的独立思考能力正在慢慢退化

《论语》道:学而不思则罔,思而不学则殆。随着科技和互联网的迅速发展,人们的独立思考能力可能正在慢慢消失。独立思考的能力是一个人在工作和生活中最重要的一种能力,有独立思考能力的人和无独立思考能力的人绝对是产生人生价值最大的分水岭。我们先讲个简单的例子: 李笑来,他大家可能再熟悉不过了,前几天的录音门事件,想必大家都听说了。李笑来为什么能够割韭菜?因为他这个人独立思考的能力很强,所以有自己的见解...

2018-08-28 20:03:11 1248

转载 简述机器学习

1.1 引言机器学习(machine learning)的定义:它致力于研究如何通过计算的手段,利用经验来改善系统自身的性能。在计算机系统中,“经验”通常以“数据”的形式存在。ML研究的主要内容:在计算机上、从数据中产生“模型model”的算法。即是:如何通过数据集产生模型?因此机器学习本质上,研究的是算法;而这种算法的作用是,从数据集中产生模型;而模型的作用是,当面对新的数据时,模型...

2018-08-28 19:57:41 817

转载 职场中给你减分的小习惯

有一年的5月份,公司的HR找到我,让我在单位分享读书的经验,我就准备了一份如何打造适合自己的书单的PPT,私下过了两遍,做好了准备。到分享那天下午,我们找了个大会议室,二十多个人自愿参加。我开讲后,遇到比较长的句子,或者我觉得需要顿一下的地方,或者一下子没找到很好的过度词句的地方,或者觉得可能对大家比较生僻的地方,就会用“嗯”、“这个”、“那个”来替代,让自己有时间来重组接下来的演讲。...

2018-08-28 19:53:21 274

原创 玩转LInux系统02--虚拟机使用和常用操作

玩转LInux02一.linux发展史1.简介 unix:是一款操作系统,收费的,有钱人用的东西 mnix:unix的简化版,也收费,还可以接受 林纳斯用自己压岁钱,买了mnix,自己写了一个linux,目前在linux基金会上班呢,三流的公司卖产品,二流的 公司卖品牌,一流的公司卖标准 linux内核,windows操作系统内核...

2018-08-28 19:41:38 719

原创 玩转Linux系统01--简介和虚拟机安装

玩转Linux01–准备工作一、操作系统简介1.计算机组成计算机系统:硬件、软件 计算机五大硬件:控制器、运算器(控制器+运算器=cpu)、内存(存储器)、输入设备、输出设备(输入+输出=I/O设备)2.操作系统发展史: 冯诺依曼:计算机之父 IBM发明Fortran程序3.常见系统PC端操作系统:windows(收费)、Linux(免费)、MacOS(不能用,基于u...

2018-08-28 19:35:37 315

原创 JavaScript实战提升05

一、JQuery的选择器注意我们用jQuery之前要引入JQuery1.基本 :first :last :even :odd :not :eq()2.内容contains:内容包含某某某的节点has 含有【例】找到包含’晓‘字的li标签,将样式设置为背景色为青色$('li:contains("晓")').css('b...

2018-08-27 20:18:28 199

原创 JavaScript实战提升04

一、【练】下拉框让两个下拉框内容左右移动1.知识点:(1)select标签===下拉框;select元素中的 option 标签用于定义列表中的可用选项。(2)Document 对象方法getElementById()=== 返回对拥有指定 id 的第一个对象的引用。getElementsByName() ===返回带有指定名称的对象集合。getElementsByTa...

2018-08-27 20:18:07 197

原创 JavaScript实战提升06

一、Ajax1.简介1,Ajax–异步Javascript和XML(Asynchronous Javascript And XML)**优势:异步请求,局部刷新!实现动态加载**XML--可扩展标签语言:说明(1)必须要有根标签,每个标签要有开始要有结束(2)属性要用双引号Html--超文本标签语言2.我们是怎么上网的(请求—响应)(1)客户端:浏览器,前端(html...

2018-08-27 20:17:11 160

原创 BOM和DOM详解(重要)

DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口,而BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。js组成我们都知道, javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异。 \1. DOM 是 W3C 的标准;...

2018-08-25 15:07:05 665

原创 Java经典面试题全集(2020最新版)

Java经典面试题全集(2018最新版)借鉴部分架构师的建议并参考很多资料,现在统一整理一下,后续还会继续更新!请相信我分享的一定是更新的、更好的、更有益的东西,这些内容也诉说着一个职业程序员的思想、精神和情感。目前又到了大学生毕业忘记,相信这份资料会为各位java求职者受益不少1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共...

2018-08-25 11:24:00 835

原创 JavaScript实战提升05

一、JQuery的选择器注意我们用jQuery之前要引入JQuery1.基本 :first :last :even :odd :not :eq()2.内容contains:内容包含某某某的节点has 含有【例】找到包含’晓‘字的li标签,将样式设置为背景色为青色$('li:contains("晓")').css(...

2018-08-25 11:07:37 181

原创 JavaScript实战提升04

一、【练】下拉框让两个下拉框内容左右移动1.知识点:(1)select标签===下拉框;select元素中的 option 标签用于定义列表中的可用选项。(2)Document 对象方法getElementById()=== 返回对拥有指定 id 的第一个对象的引用。getElementsByName() ===返回带有指定名称的对象集合。getElementsByTa...

2018-08-23 20:43:39 207

原创 javaScript实战提升03

冒泡

2018-08-23 20:42:00 131

原创 JavaScript实战提升02

添加事件的操作

2018-08-23 20:40:58 170

原创 python框架学习----05创建个人博客

未完善

2018-08-10 17:21:27 225

原创 python框架学习----04Template模板

未完善

2018-08-09 11:01:28 251

原创 python框架学习----03模型和视图

未完善

2018-08-09 11:00:44 97

原创 python框架学习----02初识Django

未完善

2018-08-09 11:00:10 175

原创 初识Django

一、行业简介1.方向:web后端、爬虫、人工智能AI(研究生学历)​ 职责:给前端提供网页接口、(前端:页面、页面渲染)2.课程安排:Django 3周 —- 前两周基础+项目1周​ Flask 2周 —- 第一周基础+1周项目​ 爬虫 —- 2周二、一般公司结构简介1.项目组​ (1)产品—2个人,提需...

2018-08-08 17:49:24 429

原创 算法训练网站推荐

1. leetcodehttp://leetcode.com/2. careeruphttp://www.careercup.com/ http://hawstein.com/posts/ctci-solutions-contents.html3. glassdoorhttp://www.glassdoor.com/index.htm4. topcoderhttp...

2018-08-08 17:38:16 5648

HiveSQL开发指南2021.rar

介绍HiveSQL的相关知识和常用开发代码,实用、便捷。密码qingpingyue01,欢迎下载

2021-12-06

Airflow安装配置和web端插件安装

网络中关于airflow的资料比较少,这里做了一下整理: 1.整理centos7中airflow的安装配置 2.原生airflow默认不支持web端的拖拽实现dag,需要写python脚本,这里我做了一个插件安装说明,可以从网页端实现dag的编写

2020-07-01

数仓规范文档.rar

本文档整理数据仓库搭建过程中的分层结构和数据库、表名、字段命名规范,对数仓开发、大数据开发有重要帮助,欢迎下载。有问题随时博客留言或者私信我。

2020-05-30

navicat 连接oracle 11g驱动包

我的Navicat 版本是Navicat Premium 12 ,最近在windows环境中远程连接新项目的Oracle(11g版本)连接报错。我在之前项目中连接Oracle12是不报错的,也不需要做任何配置,直接选择basic或者TNS连接方式都可以顺利连接,刚开始也很恼火,查了资料后,加载这个驱动就行,最终解决,这里面还有连接hive和mysql的,大家也可以存一下

2020-05-28

陀螺仪调度部署和使用(美云智数).rar

整理美云智数调度工具部署和使用。美云智数,源自于财富世界500强企业美的集团信息科技,基于先进企业的业务实践,把管理实践软件产品化,为大中型企业提供智能制造、大数据、数字营销、移动办公、身份管理、财务与人力、IT咨询等领域的云产品与解决方案。

2020-05-14

azkaban安装包(web+excutor)

zkaban是一个Hadoop workflow定时调度工具,它解决了多个Hadoop任务单元之间的前后依赖关系。它提供了十分友好的用户界面,使用简单,容易上手。这里为大家提供azkaban2.5调度工具的全套安装包,具体安装步骤可以参考我的博客

2020-03-27

集群搭建手册_CDH5.13.1版.docx

整理企业级Hadoop_CDH集群的搭建步骤和常见问题解决方案,包括环境配置,安装步骤和使用方法,最后将搭建过程中的常见错误做了总结和解释

2020-03-11

TensorFlow.xmind

整理python机器学习常用算法,里面涵盖基础操作,案例解析和注意事项,包括knn算法、逻辑斯蒂回归、线性归回、岭回归、SVM支持向量机,TensorFlow等,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day10-决策树与贝叶斯.xmind

整理python机器学习常用算法,里面涵盖基础操作,案例解析和注意事项,包括knn算法、逻辑斯蒂回归、线性归回、岭回归、SVM支持向量机、决策树、贝叶斯等,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day9-LinearRegression线性回归与逻辑斯蒂回归.xmind

整理python机器学习常用算法,里面涵盖基础操作,案例解析和注意事项,包括knn算法、逻辑斯蒂回归、线性归回、岭回归、SVM支持向量机等,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day8-KNN.xmind

整理python机器学习常用算法,里面涵盖基础操作,案例解析和注意事项,包括knn算法、逻辑斯蒂回归、线性归回、岭回归、SVM支持向量机等,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day7-pandas-Ⅳ:数据加载与透视表.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day6-matplotlib.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day5-Scipy.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day4-pandas-Ⅲ.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day3-pandas-Ⅱ.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day2-pandas-Ⅰ.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,因不能同时上传多个文件,所以逐一上传,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

Day1-IPython与Numpy.xmind

整理python数据分析库的重要知识,包括ipython、numpy、pandas(重要,包括3个文档)、scipy包、matplotlib图形绘制,共计7个文档,里面涵盖基础操作,案例解析和注意事项,如果下载文档的博友有问题可以随时咨询我,保证物有所值

2020-01-13

115个Java面试题和答案——终极(下)_ (1).pdf

资料包含115道java常考面试题,共分为两个文档分为上下两册,内容来自北京著名iT培训机构,实战性强,欢迎下载!

2019-06-29

115个Java面试题和答案——终极(上).pdf

资料包含115道java常考面试题,共分为两个文档分为上下两册,内容来自北京著名iT培训机构,实战性强,欢迎下载!

2019-06-29

机器学习03--决策树01

决策树(decision tree)是⼀一种基本的分类与回归方法。流程图就是⼀一个决策树,长方形代表判断模块(decision block),椭圆形成代表终⽌止模块 (terminating block),表示已经得出结论,可以终止运行行。从判断模块引出的左右箭头称作为分支(branch),它可以达到另一个判断模块或者终⽌止模块。

2018-11-08

机器学习01--机器学习入门知识(数据科学 5 机器学习介绍)

何谓机器器学习就是把无序的数据转换成有⽤用的信息,海海量量数据抽取有价值的信息。创建并使用那些由学习数据⽽而得出的模型,预测建模或数据挖掘。用已存在的数据来开发可⽤用来对新数据预测多种可能结果的模型。第一个文档让大家对机器学习有个初步认识

2018-11-08

数据分析--matplotlib绘图和可视化

信息可视化(也叫绘图)是数据分析中最重要的工作之一。它可能是探索过程的一部分,例如,帮助我们找出异常值、必要的数据转换、得出有关模型的idea等。另外,做一个可交互的数据可视化也许是工作的最终目标。matplotlib是一个用于创建出版质量量图表的桌⾯面绘图包(主要是2D方面)。

2018-11-08

MySQL性能优化之参数配置

mysql性能优化的配置过程,back_log值指出在MySQL暂时停⽌止回答新请求之前的短时间内多少个请求可以被存在堆栈中。也就是说,如果MySql的连接数据达到max_connections时,新来的请求将会被存在堆栈中,以等待某一连接释放资源,该堆栈的数量量即back_log,如果等待连接的数量量超过back_log,将不不被授予连接资源。

2018-11-08

机器学习面试题目1

python高级的知识点,包括当下的机器学习见面试题,这里做了3份,分别上传给大家,基本涉及到了相关要点,希望对大家有用

2018-10-18

python面试笔试题(现场应聘收集)

题目都是照片格式的,都是面试python的同事和朋友提供,我统一整理的,题目类型涉及多方面,因为是面试所以拍摄角度有的会有点偏差,有需要的可以下载希望对大家有用!

2018-10-18

笨办法学python

《笨办法学 Python》(Learn Python The Hard Way,简称 LPTHW)是 Zed Shaw 编写的一本Python 入门书籍。适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。也许读完这本书并不意味着你已经学会了编程,但至少你会对编程语言以及编程这个行业有一个初步的了解。

2018-10-18

大数据分析---数据规整:聚合和重塑

在许多应⽤用中,数据可能分散在许多文件或数据库中,存储的形式也不不利利于分析,应采用聚合、合并、重塑数据的⽅方法进⾏行行处理理。

2018-10-09

大数据分析--数据清洗和准备

在数据分析和建模的过程中,相当多的时间要用在数据准备上:加载、清理理、转换以及重塑。这些工作会占到分析师时间的80%或更更多。

2018-10-09

大数据分析--数据加载、存储

pandas提供了一些用于将表格型数据读取为DataFrame对象的函数,其中read_csv和read_table用得最多

2018-10-09

大数据分析---Pandas使用

pandas和Numpy还是有区别,这里主要包括两个主要数据结构:Series和DataFrame

2018-10-09

数据分析2--NumPy

由浅入深交给你如何用python实现大数据开发和人工智能

2018-09-25

数据分析1--认识大数据工具

数据分析是人工智能的必备知识,算法、数据结构都要很高的要求,这些文档由浅入深给大家提供数据分析的知识,总共10个文档,后续会陆续更新

2018-09-25

Diango从基础到高级

Django框架的基础回顾以及高级应用,共三个文档,上传了一个重要的,这里不能设置免费分数,另外两个下载的朋友免费邮箱发送不单独上传了

2018-09-19

Python面试题整理

整理的python面试题目,后续会继续整理BAT的面试100题,下载的朋友后续免费发送

2018-09-08

MySQL数据库学习之DDL学习

简单整理的Mysql的基础用法,一共6个PPT基本覆盖了DDL、DQL等五项内容,查询最为重点内容进行了分类讲解,欢迎下载,关注我的博客有额外福利哟

2018-09-08

python英语词汇

自己整理的python常用英语词汇,熟练掌握对大家的开发会有很大帮助,希望下载的朋友多多支持博客哦

2018-08-29

java常用英语词汇

自己整理的java常用英语词汇,记熟了对编程帮助很大!免费奉献给大家,希望大家多多关注博客

2018-08-29

空空如也

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

TA关注的人

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