
学习路线
文章平均质量分 73
普通网友
这个作者很懒,什么都没留下…
展开
-
springcloud之gateway服务网关
是的一个全新项目,该项目是基于和等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式作为生态系统中的网关,目标是替代,其不仅提供统一的路由方式,并且基于Filter链的方式提供了网关基本的功能,例如:安全,监控/指标,和限流深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料。原创 2022-09-12 02:59:41 · 598 阅读 · 1 评论 -
@ApiModel 和 @ApiModelProperty
添加和操作模型属性的数据属性名称数据类型默认值说明valueString" "属性简要说明nameString" "运行覆盖属性的名称。重写属性名称requiredboolean" "是否为必传参数,false:非必传参数;true:必传参数exampleString" "属性的示例值深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2022-09-11 01:29:01 · 1134 阅读 · 0 评论 -
Access-Control-Allow-Origin跨域问题,使用Nginx配置来解决
以上就是今天要讲的内容,本文仅仅简单介绍了用nginx来解决Access-Control-Allow-Origin跨域问题;深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 22:01:54 · 5495 阅读 · 1 评论 -
聊聊SQL语句中 DDL 、DML 、DQL 、DCL 分别是什么
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 00:36:48 · 411 阅读 · 0 评论 -
IDEA--tomcat日志乱码
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 22:37:29 · 1635 阅读 · 0 评论 -
Redis分布式锁入门
我们来写一个简单的小demo,逻辑很简单,我们先设定一个key的前缀,比方说product,然后拼接上对应商品的id,形成一个key,value暂时可以随便设置一下,当第一个线程访问过来时,会生成一个缓存,如果这个时候有第二个线程过来,经过判断发现这里有缓存,则不会执行下面的语句,当第一个线程执行完成后,删除缓存,第三第四个线程继续执行,至于第二个线程,那不好意思,你运气不好,没抢到AJ。我们可以看到,当发生这种情况的时候,接下来的线程都不会执行库存-1的语句了,那么商家就卖不出商品了,那还能怎么办?...原创 2022-08-02 06:21:41 · 545 阅读 · 1 评论 -
Redis分布式锁
多个客户端,通过watch一个键-值,然后开启事务如果在开启事务的期间,watch的值没有被其他客户端修改过,则执行成功如果在开启事务的期间,watch的值被其他客户端修改了,则执行失败setage10watchnameage#监控对应的属性multiexec。...原创 2022-08-02 06:21:02 · 291 阅读 · 0 评论 -
Redisson的看门狗机制
首先呢,本文参考了这篇文章https,这个文章被抄袭了很多次,如果你搜一下【Redisson的看门狗机制】会出现很多个一样的内容,但是个人阅读源码后,发现里面有部分说的不是特别的准确,和我个人理解的对不上。...原创 2022-08-02 06:20:26 · 356 阅读 · 0 评论 -
Redisson报异常attempt to unlock lock, not locked by current thread by node id解决方案
如果想使用不同线程都可以解锁,那么可以使用redis自带的setnx,可以在我的另一篇文章中看测试源码作为程序员第123篇文章,每次写一句歌词记录一下,看看人生有几首歌的时间,wahahaha…原创 2022-08-02 06:19:49 · 906 阅读 · 0 评论 -
Redisson实现分布式锁
Redis是最流行的NoSQL数据库解决方案之一,而Java是世界上最流行(注意,没有说“最好”)的编程语言之一。虽然两者看起来很自然地在一起“工作”,但是要知道,Redis其实并没有对Java提供原生支持。相反,作为Java开发人员,我们若想在程序中集成Redis,必须使用Redis的第三方库。而Redisson就是用于在Java程序中操作Redis的库,它使得我们可以在程序中轻松地使用Redis。...原创 2022-08-02 06:19:11 · 521 阅读 · 0 评论 -
mysql 中 in 的用法
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。注意,此时的name和class是不会错位的,你本来就是按着匹配的class和score去in匹配class、score的结果集,所以数据不会出错的。就把class和score的关系分开了,分开后就可能出现结果列错位的情况,可能名字和他的分数对不上。...原创 2022-08-02 00:51:10 · 1571 阅读 · 0 评论 -
MySQL 中 count() 和 count(1) 有什么区别?哪个性能最好?
大家好,我是小林。当我们对一张数据表中的记录进行统计的时候,习惯都会使用count函数来统计,但是count函数传入的参数有很多种,比如count(1)、count(*)、count(字段)等。到底哪种效率是最好的呢?是不是count(*)效率最差?我曾经以为count(*)是效率最差的,因为认知上会读取所有表中的字段,所以凡事带有*字符的就觉得会读取表中所有的字段,当时网上有很多博客也这么说。但是,当我深入count函数的原理后,被啪啪啪的打脸了!不多说,发车!...原创 2022-08-02 00:50:33 · 216 阅读 · 0 评论 -
MySQL Workbench 安装及使用
MySQLWorkbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQLWorkbench可以设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL迁移。MySQLWorkbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本,支持Windows和Linux系统。功能特色①发展MySQLWorkbench提供了用于创建、执行和优化SQL查询的可视化工具。...原创 2022-08-02 00:49:56 · 913 阅读 · 0 评论 -
MySQL ODBC驱动简介
ODBC或MySQL连接器表示MySQLODBC驱动程序的集合。MySQLODBC驱动程序在早期被称为myODBC驱动程序。MySQLODBC驱动程序负责在开放式数据库连接API(ODBCAPI)的帮助下访问MySQL数据库。最新版本的ODBC即ODBC8.0带有Unicode和ANSI驱动程序。当我们使用MySQLODBC驱动程序时,我们可以使用基于驱动程序管理器的接口的本机接口连接到MySQL数据库。...原创 2022-08-02 00:49:19 · 5043 阅读 · 0 评论 -
Mysql Mac版下载安装教程
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。(2)点击版本后面的“Download”之后,跳转到此页面,我们选择“只下载mysql”,跳过登录和注册,(7)执行命令输入安装时设置的用户密码,终端只要出现“mysql>”就可以登录到mysql了,(3)下载完成之后,找到刚刚下载的dmg文件,双击打开,...原创 2022-08-02 00:48:42 · 1598 阅读 · 0 评论 -
Java 进阶:如何让线程主动让出 CPU
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。,直接停止线程,同时会释放所有锁,太过暴力,容易导致数据不一致。sleep方法可以让线程主动让出CPU,但是并不会释放锁。...原创 2022-08-01 16:44:31 · 871 阅读 · 0 评论 -
Java 进阶面试问题列表
作者:王下邀月熊链接:https://zhuanlan.zhihu.com/p/24910702来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。解释下多态性(polymorphism),封装性(encapsulation),内聚(cohesion)以及耦合(coupling)。继承(Inheritance)与聚合(Aggregation)的区别在哪里。你是如何理解干净的代码(Clean Code)与技术负债(Technical Debt)的。描述下常用的重构技巧。阐述下原创 2022-08-01 16:43:53 · 170 阅读 · 0 评论 -
java 进阶系列
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。添加下方名片,即可获取全套学习资料哦。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。地址http//blog.youkuaiyun.com/sunhuaqiang1/article/details/45537809。地址http//blog.youkuaiyun.com/sunhuaqiang1/article/details/49951031。...原创 2022-08-01 16:43:15 · 104 阅读 · 0 评论 -
Java 进阶案例分析
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 16:42:38 · 336 阅读 · 0 评论 -
Java 进阶学习路线
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 16:41:58 · 237 阅读 · 0 评论 -
2020java面试总结
1.项目问题我基本都略过了,但不代表不重要,相反项目非常重要,基本上前面的面试官上来都会先问项目,再问技术,后面的boss面,更偏向于问项目,所以大家一定要对自己做的东西知根知底,不然很可能在某个细节上就跪了;比如…你的项目是做什么的,你的职责是什么,项目架构图怎样的,集群规模怎样,tps多少,这个点这样设计的理由是什么,有什么好处,为什么选用这个技术,而不是那个技术,你觉得项目中还有哪些地方需要优化的2.做项目时遇到过什么难题,怎么解决的?这是个**高频题!高频题!boss和hr面都喜欢问https。..原创 2022-08-01 10:33:59 · 957 阅读 · 0 评论 -
2020java学习路线思维
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 10:33:23 · 235 阅读 · 0 评论 -
2020 年 Java 面试题集锦(金九银十)
马上到今年的金九银十了,又是跳槽的好季节,准备跳槽的同学都摩拳擦掌准备大面好几场,为大家准备了精选的面试题。Java基础面试题多线程面试题Redis面试题数据结构与算法Java异常面试题JVM面试题。...原创 2022-08-01 10:32:43 · 172 阅读 · 0 评论 -
2019阿里java面试题
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。在项目细节上多把关一下,根据项目有针对性的谈自己的技术亮点,能表达清楚,可以引导面试官来问你比较擅长的技术问题。JVM(内存模型、GC垃圾回收,包括分代,GC算法,收集器、类加载和双亲委派、JVM调优,内存泄漏和内存溢出)数据库的锁(行锁,表锁,页级锁,意向锁,读锁,写锁,悲观锁,乐观锁,以及加锁的selectsql方式)sql语法(join,union,子查询,having,groupby)...原创 2022-08-01 10:32:05 · 210 阅读 · 0 评论 -
关于vue脚手架vue-cli搭建安装流程(内附图文)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。安装完成后,以我的安装目录为例【DVue-domeNodejs】打开目录创建两个缓存文件夹,因为默认路径是在c盘,占空间。以上Node.js和路径更改操作完成后,修改环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”此时就出现了连接端口(不知道为什么控制台这里少了个零,但是最后显示的是8000,不过可以连接的上,可忽略)...原创 2022-07-31 06:04:23 · 230 阅读 · 0 评论 -
关于RabbitMQ的一些面试题
RabbitMQ采用AMQP高级新消息队列协议的一种消息队列技术,最大的特点是消费并不需要确保提供方实现,实现了服务之间的高度解耦当消息一旦被消费者接收,队列中的消息就会被删除。那么问题来了RabbitMQ怎么知道消息被接收了呢?这就要通过消息确认机制(Acknowlege)来实现了。当消费者获取消息后,会向RabbitMQ发送回执ACK,告知消息已经被接收。自动ACK消息一旦被接收,消费者自动发送ACK手动ACK消息接收后,不会发送ACK,需要手动调用这两ACK要怎么选择呢?...转载 2022-07-31 06:02:32 · 237 阅读 · 0 评论 -
关于pom.xml一直提示Could not transfer artifact(无法搬运)+无法解析maven依赖(更新)的问题,我在学习springboot的过程中遇到的一些问题(持续更新中)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。在我解决网无法下载的问题之后,我发现解析依赖问题,经过我多次查找资料,最终找到了解决办法。idea快捷键CTRL+alt+s打开设置。...原创 2022-07-31 06:01:56 · 8425 阅读 · 0 评论 -
Spring学习(2) Spring的IOC底层实现
bean对象是由SpringIOC容器管理的bean是一个被实例化,组装,并通过SpringIoC容器所管理的对象。这些bean是由用容器提供的配置元数据创建的,例如,在XML的表单中的定义。bean的常见属性属性描述class这个属性是强制性的,并且指定用来创建bean的bean类。name这个属性指定唯一的bean标识符。在基于XML的配置元数据中,你可以使用ID和/或name属性来指定bean标识符。scope。...转载 2022-07-31 00:32:39 · 143 阅读 · 0 评论 -
spring如何解决循环依赖
循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图注意,这里不是函数的循环调用,是对象的相互依赖关系。循环调用其实就是一个死循环,除非有终结条件。Spring中循环依赖场景主要有以下两种(1)field属性的循环依赖(2)构造器的循环依赖(3)DependsOn循环依赖。...原创 2022-07-31 00:32:02 · 417 阅读 · 0 评论 -
Spring动态代理的两种方式
JDK动态代理Proxy.newProxyInstance()通过接创建代理的实现类Cglib动态代理Enhancer通过继承类创建的代理类若有错误,希望大佬指出。对你有帮助给点个??再走呗。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。...原创 2022-07-31 00:31:24 · 1179 阅读 · 0 评论 -
Spring事务实现的方式及底层原理
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。当调用这个代理对象的方法时,如果有事务处理,则会先关闭事务的自动功能,然后执行方法的具体业务逻辑,如果业务逻辑没有异常,那么代理逻辑就会直接提交,如果出现任何异常,那么直接进行回滚操作。...原创 2022-07-31 00:30:48 · 451 阅读 · 0 评论 -
Spring事务失效常见场景
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。不管是JDK动态代理还是Cglib的动态代理,就是要通过代理的方式获取到代理的具体对象,而static方法修饰的方法是属于类的,不属于任何对象,所以static方法不能被重写,即便写法上是重写,但是并不具备重写的含义,也就是说static方法也不被进行动态代理。如果事务是static、final的,同样无法通过动态代理,事务也是不会生效的。...原创 2022-07-31 00:30:12 · 195 阅读 · 0 评论 -
MySQL 日期时间类型精确到毫秒
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。意思就是,毫秒部分需要以参数形式传参给数据类型,默认是不保存毫秒的,可以保存1-6位。如果需要保存三位的毫秒值,数据类型可以定义为DATETIME(3)或TIMESTAMP(3),不需要保存毫秒的话,只需要将类型直接写为DATETIMETIMESTAMP。...原创 2022-07-30 18:15:21 · 2752 阅读 · 0 评论 -
MySQL 数据库基础知识(系统化一篇入门)
数据库概念数据仓库,软件,安装在操作系统之上作用存储数据,管理数据StructureQueryLanguage(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。...原创 2022-07-30 18:14:45 · 633 阅读 · 0 评论 -
mysql 数据去重的三种方式[实战]
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。如果DISTINCT关键字后有多个字段,则会对多个字段进行组合去重,也就是说,只有多个字段组合起来完全是一样的情况下才会被去重。最近在和系统模块做数据联调,其中有一个需求是将两个角色下的相关数据对比后将最新的数据返回出去,于是就想到了去重,再次做一个总结。可以看到查询结果返回了10条记录,其中有一些重复的age值,有时出于对数据分析的要求,需要消除重复的记录值。二、数据去重三种方法使用。...原创 2022-07-30 18:14:07 · 2298 阅读 · 0 评论 -
MySQL 操作语句大全(详细)
数据库的概念1)结构化查询语言(StructuredQueryLanguage)简称SQL;2)数据库管理系统(DatabaseManagementSystem)简称DBMS;3)数据库管理员(DatabaseAdministration)简称DBA,功能是确保DBMS的正常高效运行;SQL常用的3个部分1)数据查询语言(DQL)以上就是对MYSQL的SQL语句的总结了,代码仅供参考,欢迎讨论交流。https。...原创 2022-07-30 18:13:31 · 6033 阅读 · 0 评论 -
300道SpringCloud面试题2022(面试题及答案)
Springcloudgateway是spring官方基于Spring5.0、SpringBoot2.0和ProjectReactor等技术开发的网关,SpringCloudGateway旨在为微服务架构提供简单、有效和统一的API路由管理方式,SpringCloudGateway作为SpringCloud生态系统中的网关,目标是替代NetflixZuul,其不仅提供统一的路由方式,并且还基于Filer链的方式提供了网关基本的功能,例如安全、监控/埋点、限流等。(有点类似Nginx)...原创 2022-07-30 12:05:53 · 348 阅读 · 0 评论 -
20道常见的kafka面试题以及答案
data为Message的具体内容。这样做的原因是还没有被足够多副本复制的消息被认为是“不安全”的,如果Leader发生崩溃,另一个副本成为新Leader,那么这些消息很可能丢失了。1、这其实是分布式场景下的通用问题,因为我们知道CAP理论下,我们只能保证C(一致性)和A(可用性)取其一,如果支持读写分离,那其实对于一致性的要求可能就会有一定折扣,因为通常的场景下,副本之间都是通过同步来实现副本数据一致的,那同步过程中肯定会有时间的消耗,如果支持了读写分离,就意味着可能的数据不一致,或数据滞后。...原创 2022-07-30 12:05:16 · 401 阅读 · 0 评论 -
208道最常见的Java面试题整理(面试必备)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。154.kafka同时设置了7天和10G清除数据,到第五天的时候消息达到了10G,这个时候kafka将如何处理?165.一张自增表里面总共有7条数据,删除了最后2条数据,重启mysql数据库,又插入了一条数据,此时id是几?3.两个对象的hashCode()相同,则equals()也一定为true,对吗?79.http响应码301和302代表的是什么?...原创 2022-07-30 12:04:40 · 298 阅读 · 3 评论 -
2022鹏城杯web
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。扫描后台发现存在.git,利用githack工具拿到.git文件夹,利用gitlog查看commitid,利用gitreset--hardbe50c81b903b0005d0740d221e74c51340251bc2进行恢复拿到源码。应该是需要删除掉网站根目录下的bocai.html、bocai.png,然后再来执行,不过暂时没有删除的权限,所以应该是需要提权了。...原创 2022-07-30 12:04:02 · 4152 阅读 · 1 评论