自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(569)
  • 资源 (1)
  • 收藏
  • 关注

原创 怎么能办理最便宜的宽带

这个我来做个解答,宽带这种东西不像鞋子,包包什么的,可以高仿,其次代理商跟安装人员不认识,每个小区都有固定的安装人员负责安装维护,还有只有安装人员才知道怎么走线什么的,外人是无法做假的, 就像美的空调一样,京东或者苏宁这种渠道商购买,价格上会有出入,售后一样还是打统一售后电话,还是美的的人上门服务。简单的来说代理商其实就是帮客户预约,到内部系统下单,后续的安装跟售后,跟你到当地营业厅或者打客服办理完全相同,都是同一批的装维师傅负责安装和售后。千万别去营业厅或者打官方客服电话办理,官方原价,一分都给你优惠。

2025-11-21 19:55:38 176

转载 Windows 10 (IoT) 企业版 LTSC 2021 集成商店 Xbox 和视频解码器(论坛里的资源,备份一下)

zh-cn_windows_10_enterprise_ltsc_2021_x64_dvd_033b7312.iso 文件制作,仅添加必要 UWP 运行库依赖、Microsoft Store、Xbox 相关、HEVC、AV1、VP9 等视频解码器、Dolby Vision HDR 解码器,所有 Appx 包全部来自微软官方应用商店提取,仅使用 DISM 命令添加,保证原滋原味,目前仅制作了 64 位版。阿里云盘:https://www.aliyundrive.com/s/Z6ejFWYZqJ2。

2025-10-19 17:42:56 199

转载 在日常工作中,生活中,游戏研发中,“按时交付”大于“完美”

举个例子:画个人作品时,你完全可以画很久,今天觉得不满意,过一个月拿出来继续改,甚至一年以后也能重新打磨,因为那是你的作品,你的时间由你支配。但是在公司里不一样,工作图是项目中的一环,背后有建模师在等,程序在等,你的这张图不是孤立存在的,而是整个流水线的一部分。真正的专业,是在有限的时间里尽量做到最好,也就是常说的“在截止时间前达到上限标准的最好状态”,而不是无限期打磨、忽略了时间成本。所以,我想送给刚进入行业的小伙伴一句话:工作里的价值,不是你能画得多完美,而是你能不能在对的时间交付对的结果。

2025-10-18 10:43:19 131

转载 Hyper-V 独立显卡虚拟化教程 【vGPU】显卡直通

①虚拟机拷贝路径:C:\Windows\System32\HostDriverStore\FileRepository\。①宿主机驱动路径:C:\Windows\System32\DriverStore\FileRepository\。宿主机文件路径:C:\Windows\System32\nvapi64.dll。虚拟机拷贝路径:C:\Windows\System32\nvapi64.dll。—————————-驱动拷贝目录——————————————–

2025-10-18 00:24:09 390

转载 Window 11 window 10 音量控制软件,音量控制窗口,更改音量悬浮窗,ModernFlyouts在Windows 11 24H2上的兼容性问题及解决方案

Windows 11 24H2的架构变化带来了兼容性挑战,但通过社区开发的Beta版本或技术变通方案,用户仍可继续享受ModernFlyouts带来的现代化交互体验。建议技术爱好者关注项目动态,及时获取官方更新。对于普通用户,可以等待微软商店的正式版本更新,以获得最稳定的使用体验。ModernFlyouts在Windows 11 24H2上的兼容性问题及解决方案。

2025-10-17 14:13:22 85

原创 window Server 手柄驱动,这里提供一个思路,可用于Windows Server 的Xbox One手柄、接收器驱动

我是用的北通手柄,因为有北通官方的驱动,所以先打了 Xbox One的手柄驱动以后,然后把北通这款手柄的官方驱动安装后,找到安装目录具体位置如下图所所示,然后去设备管理器中,点击需要安装驱动的手柄,手动从安装目录把驱动打上的。其他品牌的手柄我就知道了,北通这款手柄属于 xbox系列的手柄,我是通过打了两次驱动的方式才成功。可用于Windows Server 2008或以上版本 R2的Xbox One手柄、接收器驱动。转载:https://www.shuzhiduo.com/A/obzbXOQy5E/

2025-10-16 22:44:23 421

原创 在 Windows 10/11 LTSC等精简系统中安装Winget和微软应用商店,Windows Server安装Microsoft Store的应用

5.安装Microsoft.NET.Native.Framework.2.2,如果缺失其他组件再补充。4.在控制台 输入 winget 测试是否安装成功。6.直接执行 MS_Store.msix。

2025-10-16 14:09:21 1294

转载 如何在 Windows 11 中禁用 Windows Ink

你好 Tecnobits!在 Windows 11 中禁用 Windows ‌Ink 就像数字墨水消失一样,是一个魔术!但实际上,这很简单,你只需要⁢。急!完成了!

2025-10-16 00:35:40 152

原创 索泰显卡,索泰 firestorm 官方下载

旧版本也在这个页面上可以下载。

2025-10-16 00:05:28 225

转载 转换你的Windows 10系统为IoT企业版LTSC 2021支持到2032年1月13日

3.解压后右键管理员运行:OSSQ-Win10 - Win11 系统版本 一键转换 6.5 ,然后按下图开始操作,直到提示转换完成,可能需要几分钟。5.点击下载数字激活软件HEU_KMS_Activator(密码9xum)https://wwi.lanzoup.com/b05gumbe。1.先下载winre环境包 https://www.123pan.com/s/h2zA-G4lLH.html。1.保持你的杀软实时保护关闭!4.管理员运行命令提示符,复制粘贴下面的命令,更改为iot LTSC的密钥。

2025-10-15 11:45:36 2096

原创 openlist 或者 alist 迅雷网盘 迅雷专家版 需要手动加入输入验证码,迅雷网盘短信认证

问题已经解决,现在新版本v3.45.0 开始之后。登录要么用用户中心的这个数字,要么去掉 +86 后的手机号码登录,才能弹出,下面的最后一个窗口。然后按住键盘的F12,选中控制台,按照这个格式将复制的内容加入到控制台后,内容就是添加的迅雷存储下面展示的JSON字符串。点击确定会自动跳转过去,输入 手机验证码 就行,延后将 返回的。现在新版的验证码需要你。

2025-09-16 20:30:51 905 1

转载 攒够100万,32岁的我提前退休了

叶子爱看书,这期间,她看了不少关于极简生活的书籍,又看了一部日剧《我的家里空无一物》,女主角麻衣的家空空荡荡,阳光洒进来,她躺在光洁的地板上。连最喜欢的咖啡,叶子也能动手完成,她没买咖啡机,器具价格不菲,是一笔不小的支出。病痛带来的痛苦难以形容,她在日记里写道,手术之后,因为麻醉药的缘故,她吐了一整夜,胆汁都吐了出来,又因为卧病在床不能动弹,躺得背剧烈疼痛。一次,她答应请朋友吃饭,朋友拉她去海鲜市场,随手点了几样,结账时叶子发现,这一顿饭的费用超过1000元,如果放在以前,她咬咬牙就会付款。

2025-09-16 14:19:23 368

转载 58同城2020年就业趋势报告:职场人人均月薪9665元 销售成热门职业

在事业方面,45.5%的职场人对事业有所追求,希望工作蒸蒸日上,有奔头。58同城《2020年就业趋势调研报告》对职场人2020年的规划进行了调研,有58.9%的职场人希望2020年能涨薪,52.2%的职场人希望去更大平台开拓眼界,44.0%的职场人期待做自己喜欢做的工作。58同城《2020年就业趋势调研报告》数据显示,选择2020年疫情后改变工作状态的职场人,以26-35岁人群为主,占比29.9%,其中本科学历者达67.9%,自有住房者占比达56.1%,且64.7%已婚,其中,76.9%有1个孩子。

2025-09-14 15:01:44 306

转载 一线和新一线城市三成职场人计划疫情后换工作

报告分析称,调查发现,疫情期间出现的企业延迟复工,甚至停产现象,让疫情后计划选择跳槽的职场人对薪资增长有较高期待,希望通过不错的收入带来更稳定和更大安全感的生活。数据显示,选择2020年疫情后改变工作状态的职场人,以26-35岁人群为主,占比29.9%,其中本科学历者达67.9%,自有住房者占比达56.1%,且64.7%已婚。此外,选择改变工作状态的职场人中,78.7%因个人主见而选择跳槽、换城市或深造,48.4%的人为了挑战自我和寻找更多机会,也有43.0%是因对当前的工作生活不满。

2025-09-14 14:53:09 206

原创 Ubuntu最全的ISO镜像下载地址

ubuntu官方镜像。

2025-09-06 11:44:31 1863

转载 将Google Chrome或Microsoft Edge浏览器的地址栏隐藏的方法

or将Google Chrome或Microsoft Edge浏览器的地址栏隐藏的方法。

2025-09-05 23:09:08 976

原创 记录一次 Rclone挂载网盘,Emby播放视频出现连续跳集的原因分析以及解决

把「云盘 → rclone → 本地」改成「云盘 → rclone cache / vfs-cache-mode writes」,再适当放宽 Emby 的转码超时或提升客户端码率限制,即可彻底消除 Windows 客户端的「连环跳集」问题。• 用户策略「最大码率」≥ 20 Mbps(高于原片 1.9 Mbps),让文件 Direct Play;Emby Server → 转码 → 「允许转码启动时间」改成 60 s 或更长;让 rclone 先把文件拉到本地 SSD,首片秒开,Emby 不再超时。

2025-09-04 22:59:29 460

转载 《中华人民共和国职业分类大典》 目录

大类(8 个)、中类(66 个)、小类(413 个)、细类(1838 个)。细类为最小类别,亦即职业。8个大类分别是: 第一大类:国家机关、党群组织、企业、事业单位负责人,其中包括 5 个中类,16 个小类,25 个细类;第五大类:农、林、牧、渔、水利业生产人员,其中包括 6 个中类,30 个小类,121 个细类;第六大类:生产、运输设备操作人员及有关人员,其中包括 27 个中类,195 个小类,1119 个细类;6-28-99(GBM 62899)其他电力、热力、气体、水生产和输配人员。

2025-09-01 23:03:07 2075

转载 window 10 腾讯PC应用宝如何安装第三方apk

可以使用adb命令安装一个安卓桌面启动器(比如微软桌面),优先使用应用宝自带的apk安装,提示无法安装后,打开安装的桌面应用,再打开安卓自带的文件,将要安装的apk放在腾讯应用宝虚拟磁盘中的指定路径下,在文件应用中找到对应的apk,打开即可安装。桌面应用中,可以打开安卓自带的设置,查看应用信息,安卓版本,跟手机体验其实是一样的,很方便。akbcdhttps://akbcd.github.io/2025/05/25/腾讯PC应用宝如何安装第三方apk/本博客所有文章除特別声明外,均采用CC BY 4.0。

2025-08-29 17:06:54 1649

转载 对编程中“脚手架”的理解

如vue的vue-cli,react的creat-react-app,flutter的flutter create等等类似。其实每种语言技术都有自己的脚手架,或者自己手动搭建一个适合自己实际项目情况的脚手架工具也是可以的。每一个成熟的工具,都有对应的脚手架工具,它可以快速构建项目的必要目录,不必自己一个一个的配置与搭建,只需要执行一些命令即可。一句话来说:脚手架就是帮助我们快速搭建工程的工具,自动帮我们生成工程目录以及相关依赖,省的你一个个去配置,笨人才这个搞!脚手架,英文scaffolding。

2025-08-21 07:45:48 209

转载 为何上班工作时,会出现智商,情商降级

上班像降智”并不是错觉,而是大脑在慢性压力下的真实反应。

2025-08-20 17:26:19 37

原创 微信发工资为什么能“锁定”劳动关系

从2025年起,老板再用微信发工资却想“不签合同、不缴社保”,在法律上已经几乎不可能。对员工而言,记得把微信记录留好;对老板而言,最稳妥的做法仍是:签书面合同、走对公账户、依法参保。ps:文章只能作为参考,请多方求证。

2025-08-10 19:20:54 533

转载 CoreDirector 解决大小核调度不够聪明问题,自动让指定程序置于 P-Core 执行

CoreDirector 接口算蛮简单易用的,只要按右上方的Add,输入你想避开E-Core执行的程序或处理序名称,再按OK,就会被加到右边的列表中。当你按CoreDirector主画面右上角的X只是最小化并关闭窗口, 要真正关闭CoreDirector需手动到工作列右边的系统匣内,在CoreDirector图标上按鼠标右键,点击Exit才是关闭程序,按Open是开启CoreDirector主画面。这场因进攻方满了,被分到防守方。地图为经典的 Dust 2,休闲模式,画质设低,笔者选择进攻方。

2025-07-03 16:11:45 793

转载 使用 Nebula 搭建点对点的虚拟私有网络

2024-08-06是一款可扩展的叠加网络( Overlay Networking )工具,专注于性能、简洁性和安全性,是一个基于的相互认证的对等(Peer-to-Peer, P2P)软件定义网络。它使用 UDP 打洞技术,可以在多数防火墙或网络地址转换(NAT)之后建立连接,也就是可以进行内网穿透。通俗来说,Nebula 可以将多台异地的主机组建为一个虚拟网络,使它们互相连通。是,使用 Go 语言编写,是跨平台的。在 Linux、Windows、macOS、Freebsd等平台,可直接在其。

2025-02-28 03:58:56 964 1

转载 window10 电脑扩展屏幕后图标都跑到副屏(扩展屏)的解决办法

今天偶然发现电脑屏幕在扩展之后,图标乱了,一部分在屏幕二上一部分在屏幕一上,查了很多回答都说是的问题。终于找到了正确的解决方案。

2025-01-16 21:36:42 4918 1

原创 单人或多人同时发声的表演形式

这些形式展示了发声表演的多样性和创造力,无论是单人还是多人,都可以通过语言艺术将才艺表演提升到新的高度。这些创意形式不仅仅适用于传统表演,也可以应用于现代舞台、线上演出、互动表演等多种场景。这些表演形式充分利用语言和发声艺术,既可以单人展示,也可多人合作,将语言艺术的魅力发挥到极致。

2024-11-17 00:58:02 1800 1

转载 什么叫PoC?应该怎么样写PoC?

根据用户的要求,对所采用系统的性能指数、扩展需求等相应指标,在制定服务器上通过真实数据的运行进行测试,对其能够承载的用户数据量和运行时间进行实际验算,并根据用户业务发展需求对验证数据量进行增加,以检测系统平台的承载能力与性能水平。涉及到私有化部署的,需要收集供应商部署环境要求,并与供应商一起进行部署工作,同时企业参与人员对部署工作情况做好记录。每个阶段的工作都需要记录好参与人、时间、工作说明,并将测试过程中企业的、供应商的文档分类归档。主要验证产品的性能、功能覆盖情况 、集成效率、技术文档的质量。

2024-11-09 15:29:13 5885

原创 Spring AOP 和 MyBatis插件 优化指数统计,代替MySQL触发器

首先定义一个MyBatis拦截器,拦截并缓存最近执行的SQL和参数,这样可以在AOP通知中访问这些信息。})// 定义一个线程安全的变量用于存储最近的SQL和参数@Override// 获取StatementHandler并解析SQL语句// 缓存SQL// 执行原方法@Override@Override在Spring AOP切面中,使用环绕通知来拦截Mapper方法,获取SQL语句并在SQL执行后调用额外的业务逻辑。@Aspect。

2024-11-07 15:53:01 869

转载 解读“始于颜值,敬于才华,合于性格,久于善良,终于人品”

始于颜值,敬于才华,合于性格,久于善良,终于人品”是对人际关系的一种分层剖析,蕴含了人与人之间相处的真谛。颜值是交往之初的吸引,才华是尊重的基础,性格是和谐的条件,善良是长久的温度,而人品则是最终的评判标准。这句话不仅是对人际交往的指导,更是对我们个人修养的要求。只有在不断提升自己、完善人品的过程中,才能与他人建立真正深厚、持久的关系。好的关系不是瞬间的吸引,而是经过时间沉淀的真诚与信任。正如一句老话所说:“岁月不居,时节如流”,人品才是经得起时间考验的恒久魅力,让彼此的关系在岁月流转中依旧历久弥新。

2024-11-04 17:33:42 3511

原创 为什么在日常生活和工作中,结果与实绩是必须的?

在深入讨论结果和实绩的重要性之前,首先需要理解这两个概念的含义及其特性。结果和实绩有时会被混淆,实际上,它们有不同的特性和应用情境。理解这二者的区别有助于我们更清晰地认识到它们在不同情境中的作用。“结果”是指某一任务或项目的最终产出或达成的具体目标。它可以是一个数字、一份报告、一个项目的完成,甚至是解决一个问题的具体方案。在工作场景中,结果是评估一个任务是否成功的核心指标。在生活中,结果则可以是实现个人设定的小目标,如健身计划的成果、学习新技能的效果等。具体性:结果通常是一个明确的、具体的产出,便于衡量。

2024-11-04 10:57:41 1092

转载 浅谈数据库发展史和 OceanBase 的诞生

IBM 是关系模型的提出者,也是第一个原型系统的实现者,但是 IBM 并没有抓住关系数据库商业化的历史新机遇,反而把机会让给了一个叫 Larry Ellison 的人,1979 年 Oracle 模仿 IBM 的 System R 做出了第一个商业数据库版本 Oracle Release 1。数据库技术的繁荣发展,也得益于很多优秀的科学家。分布式数据库和集中式数据库的关系,有点像当年的汽车与马车,汽车刚出现的时候它并没有马车那么好用,但是我们都知道,随着时代的发展,汽车是一定会逐步替代马车的。

2024-10-31 11:06:43 308

原创 分布式数据库的发展历程与大规模应用的历史

分布式数据库的发展历程从最初的理论研究、互联网巨头的技术探索,到NoSQL和NewSQL阶段的快速应用,逐渐进入了大规模商用时代。分布式数据库已经成为现代数据密集型应用的重要支撑技术,尤其在互联网、金融、电商和大数据领域有着广泛应用。在未来,分布式数据库的技术将继续演化,为不同规模、不同需求的企业提供灵活、高效的数据管理方案。

2024-10-30 22:14:14 1059

转载 十问分布式数据库:技术趋势、选型及标准思考

十问分布式数据库:技术趋势、选型及标准思考嘉宾 |李卫、王南、杨建荣、刘博编辑 |赵钰莹随着信息技术的迅猛发展,各行各业产生的数据量呈爆炸式增长,传统集中式数据库的局限性在面对大规模数据处理中逐渐显露,从而分布式数据库应运而生。分布式数据库是在集中式数据库的基础上发展起来的,是分布式系统与传统数据库技术结合的产物,具有透明性、数据冗余性、易于扩展性等特点,还具 备高可靠、高可用、低成本 等方面的优势,能够突破传统数据库的瓶颈。分布式数据库目前已应用到金融、电信等大数据行业,未来将走向更广阔的领域。本

2024-10-30 21:56:58 219

转载 聊聊主流的分布式数据库

可见计算节点依然是单节点。线性一致性是分布式下最强的一致性理论,主流的数据库产品解决线程一致性的手段是引入全局时钟,用单点授时的方式,从这个单一节点获取时间,而且必须保证单一时钟节点的高可靠性。由中兴通讯研发,跟前面3款不一样的是,这款数据库以mysql为内核构建的,按照官方的描述,这款数据库对金融行业的支持比较好,目前中信银行的核心业务系统有使用。user1读取足球比赛成绩,比分4:2,1秒之后,user2读取比赛成绩,但user2读到的成绩是4:1,这样后读取的用户读取到的数据反而是旧的数据。

2024-10-30 21:50:16 312

转载 脑力劳动和体力劳动的知识

服务劳动本身并不创造实物产品,它所以成为一种物质变换过程,是由于:(1)服务劳动者通过他身上的自然力——臂和腿、头和手等等的运动,引起他人身心状态发生变化并满足其需要的过程,实质上是服务劳动者与顾客之间的一种能量传递,这是人与人之间的一种物质变换过程(撇开自我服务不论)。第二信号系统的形成与发展是脑力劳动得以产生的前提条件,低等动物的大脑由于不具备第二信号系统,不能相对独立地进行脑力劳动,它只是为体力劳动或其他劳动提供必要的本能控制信号,从属于其他形式的劳动,因此脑力劳动是只有人类才具有的运动形式。

2024-10-30 14:02:17 773

原创 重构: 改善既有代码设计 - 第二版 第11–12章

重构: 改善既有代码设计 - 第二版 第11–12章第 11 章 重构 API模块和函数是软件的骨肉,而 API 则是将骨肉连接起来的关节。易于理解和使用的 API 非常重要,但同时也很难获得。随着对软件理解的加深,我会学到如何改进 API,这时我便需要对 API 进行重构。好的 API 会把更新数据的函数与只是读取数据的函数清晰分开。如果我看到这两类操作被混在一起,就会用将查询函数和修改函数分离(306)将它们分开。如果两个函数的功能非常相似、只有一些数值不同,我可以用函数参数化(310)将其统一。

2024-10-30 09:59:56 1023

原创 重构: 改善既有代码设计 - 第二版 第6--10章

在重构名录的开头,我首先介绍一组我认为最有用的重构。我最常用到的重构就是用提炼函数(106)将代码提炼到函数中,或者用提炼变量(119)来提炼变量。既然重构的作用就是应对变化,你应该不会感到惊讶,我也经常使用这两个重构的反向重构——内联函数(115)和内联变量(123)。提炼的关键就在于命名,随着理解的加深,我经常需要改名。改变函数声明(124)可以用于修改函数的名字,也可以用于添加或删减参数。变量也可以用变量改名(137)来改名,不过需要先做封装变量(132)。在给函数的形式参数改名时,不妨先用引入参数对

2024-10-30 09:57:37 1266

原创 重构: 改善既有代码设计 - 第二版 第1--5章

重构: 改善既有代码设计 - 第二版 第1–5章作者: Martin Fowler从前,有位咨询顾问造访客户调研其开发项目。该系统的核心是一个类继承体系,顾问看了开发人员所写的一些代码。他发现整个体系相当凌乱,上层超类对系统的工作方式做了一些假设,下层子类实现这些假设。但是这些假设并不适合所有子类,导致覆写(override)工作非常繁重。只要在超类做点修改,就可以减少许多覆写工作。在另一些地方,超类的某些意图并未被良好理解,因此其中某些行为在子类内重复出现。还有一些地方,好几个子类做相同的事情,其实可

2024-10-30 09:51:29 1800

原创 作为成年人,如何做到自给自足?

自给自足不仅是能力的培养,更是一种内在自我的完善。作为成年人,追求自给自足不仅让生活更具掌控感,还让内心更加充实和稳定。这是一个逐步积累的过程,通过在经济、生活技能、情感管理、心理建设、职业发展、健康管理、社交能力、应变能力等方面不断提升,实现真正的独立和自由。在追求自给自足的道路上,不仅需要付出努力,更要保持积极的心态和持续的学习意识。只有不断自我更新、增强自身的综合能力,才能真正成为一个独立、成熟且自给自足的成年人。

2024-10-29 17:08:43 1849

转载 MySQL中count(*)、count(主键id)、count(字段)和count(1)那种效率更高?

在中,COUNT函数是一个非常常用的聚合函数,它用于计算某列或某表达式在查询结果中出现的次数。但是,在实际使用过程中,我们可能会遇到不同的COUNT函数写法,比如COUNT(*)COUNT(字段)和COUNT(1),这些写法在效率上有何差别呢?本文将详细探讨这个问题。

2024-10-25 17:30:17 283

xbox window 驱动,可以用在 window server上面

xbox_controller_w7.zip.txt,去掉 .txt,添加是为了上传资源

2025-10-16

面试官:你是如何调用 wait()方法的?使用 if 块还是循环?为什么?

面试官:你是如何调用 wait()方法的?使用 if 块还是循环?为什么?

2024-06-05

一文彻底理解Java中IO的BIO、NIO、AIO

转载内容,免费下载 转载:https://www.bilibili.com/video/BV1gz4y1C7RK

2024-05-23

任务栏自动隐藏修复.exe

可以进行window任务栏自动隐藏自动修复,解决有时候任务栏无法自动隐藏的问题

2021-03-23

空空如也

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

TA关注的人

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