自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一天不写代码难受的博客

输出优质的内容

  • 博客(1007)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 open /var/lib/docker/tmp/docker-import-970689518/bin/json: no such file or directory

使用docker load导入镜像报错:open /var/lib/docker/tmp/docker-import-970689518/bin/json: no such file or directory。cat 一下,如下图所示,就OK了。

2024-10-25 13:54:11 87

原创 百度网盘----idea 插件,MyBatisCodeHelperPro,反向生成代码crud ,包括swagger注解

加了这个插件,使用过程如果提示需要激活,随便写一串数字就可以激活。

2024-08-23 16:47:55 204

原创 一行一行代码带你阅读,xxljob, 若依vue基础项目,若依vue-plus 项目,实战项目的 视频课程

本人自己录制的一行一行代码解释源码的课程,适合小白,么有阅读过源码,或者不知道咋阅读源码的小伙伴。本课程 有,视频,笔记,加了注释的源码。

2024-08-21 11:06:40 644 1

原创 linux 磁盘分区

【代码】linux 磁盘分区。

2024-08-20 16:33:16 249

原创 源码解析 若依 ,xxljob视频教程,一行一行代码源码解析课程

2024-06-13 11:08:21 400

原创 pg 数据库,获取时间字段值的具体小时,赋值给其他字段

pg 数据库,有一个表,其中有2个字段 一个是时间字段obstime ,一个是时次ltime字段,int 类型,现在这个表里面是obstime 里面有数据,ltime字段 没有数据,现在就是批量获取obstime 字段里面的时间的时次,赋值给ltime字段。这个查询将提取obstime字段中的小时部分,并将其存储在ltime字段中。您可以根据实际情况修改查询以适应您的数据表结构。在这个查询中,假设您的表名为。

2024-06-03 16:25:44 495

原创 PostgreSQL 修改表结构卡住不动

经过上述SQL查出来的记录得知了该表确实存在锁(导致锁表的原因并未找到),由于是测试环境我这里为了省事并没有看具体是哪个锁导致的无法修改表结构直接全部干掉,如果是生产环境还是建议排查下产生锁的SQL和进程等详细信息,确定了解决方案开始一阵百度找到了pg_cancel_backend函数,可以用来取消进程的事务进行回滚,但是事情并没有迎刃而解,其中有一个锁无论如何也关不掉。今天遇到的一个问题记录一下,因为系统上的一个改动需要同步脚本至测试库上,具体的脚本内容也很简单,就是修改了某张表的一个字段。

2024-06-03 16:19:23 608

原创 dbserver 软件 展示 全部模式库

dbserver 软件 展示 全部模式库。

2024-05-29 17:15:54 336

原创 java实现 将List<User> 里面很多数据的几个字段提取出来快速写到txt 文件里面

方法来确保数据被立即写入到文件中,而不是等到缓冲区满了才写入。虽然在大多数情况下,当流关闭时缓冲区会被自动刷新,但为了确保数据被立即写入,最好是在写入数据后调用。List 这个里面有很多的数据,现在要把他里面的a,B,C,D这4个字段提取出来,并且把数据都写到txt 文件里面,每一个数据一行,各个数值用逗号隔开。,你可以确保在流关闭之前数据被立即写入到文件中。这样可以避免在某些情况下出现数据未被写入的问题。在 BufferedWriter 写入数据后,有时候需要调用。

2024-05-28 15:52:27 494

原创 pg数据库实现 根据两个表某一个字段一样,去更新另一个字段的sql 语句

有两个表 A B ,A表里面有2个字段d_station_n_code ,station_name ,代表站点ID,站点名称,B 表里面有2个字段 site_code ,site_name 现在是A 表里面两个字段都有数据,B表里面 只有site_code 有数据,现在需要写一个sql ,将B 表里面的另一个字段赋值,d_station_n_code 和 site_code 一样的,就拿到station_name 值赋值到site_name 里面。

2024-05-28 13:33:53 1010

原创 java 实现一个工具类,传入 开始年 结束年,返回 区间各个年的list 集合

java 实现一个工具类,传入 开始年 结束年,返回 区间各个年的list 集合。对象,并最终将它们收集到一个列表中。这样就可以轻松地获取指定范围内的年份列表。你可以使用这个类来轻松地获取两个年份之间的所有年份。在 Java 中,有一个现成的工具类可以用于处理日期和时间,那就是。来生成开始年份和结束年份之间的整数流,然后使用。方法将每个整数转换为相应的。在这个示例中,我们使用了。

2024-05-28 13:13:42 261

原创 Java实现自定义注解,实现不需要token 验证就可以访问接口

一个springboot 项目,需要token 验证,前端传过来token ,我们一般在项目全局写一个过滤器,去验证前端传过来的token ,如果有哪些接口不需要token验证,那么就排除这些接口,这个也需要配置。所以现在我们就需要自定义一个注解,如果你认为哪个接口不需要token 验证就可以访问,那么就在这个接口上面写这个自定义的注解就可以了。但是这样就有一个问题,那就是不能一直配置不需要token验证的接口。第五步,启动项目之后,访问这个接口就可以了。第一步,自定义一个注解。

2024-05-11 17:20:07 640

原创 spring boot 集成kafka ,并且实现 发送信息,进行消费信息(亲测有效)

以后我们的controller 或者 service 就调用生产者,消费者写好之后就自动监听信息,并且进行处理信息了,也就是把我们的业务逻辑写到消费者里面就可以。有一个spring boot 项目,现在要集成kafka ,并且要实现 生产者,消费者信息;前提是我们要有一个kafka 软件,也就是kafka 是一个软件,我们得安装成功,并且可以访问。发现控制台也输出流,kafka 软件里面也有记录,所以我们项目就集成了。以上安装成功之后,我们可以使用软件链接一下,确保我们安装这个软件成功。

2024-05-07 15:45:40 1802

原创 pg 数据库,sql 语句获取两个时间字段的间隔,并且赋值给新字段

如果你在 PostgreSQL 数据库中需要计算两个时间字段的差,并将结果(间隔小时)赋值给另一个字段,你可以使用 PostgreSQL 的日期函数和更新语句来实现这一功能。用于将时间间隔转换为秒,然后除以 3600 就可以得到小时数。pg 数据库,sql 语句获取两个时间字段的间隔,并且赋值给新字段。你可以执行以下 SQL 语句来计算时间差并更新。请替换表名和字段名为你实际使用的名称。函数用于提取时间字段的值,的小时差,并将结果更新到。在这个 SQL 语句中,

2024-04-24 14:48:33 958

原创 查询pg 数据库的表行数,和 表大小

查询pg 数据库的表行数,和 表大小。

2024-04-09 14:06:31 684

原创 PG 数据库,多个字段唯一建不生效

在使用pg 数据库,使用多个字段创建了唯一建,现在使用代码要实现,在新增数据的时候,如果多个字段一样,那么就更新数据,不一样就新增,xml 里面是这样。这几个字段的值不能是null ,不然一直新增,如果数据为空。给个-999 就可以了。数据库也创建唯一建了,代码也写了,但是还是一直新增,不给更新。

2024-03-28 16:55:25 327

原创 并行流实现两个double [][] 数组相加,加快速度

就是有两个double [][] 数组,里面的数据有很多,现在需要很快的方法实现相加。

2024-03-23 12:53:52 277

原创 前端通过nginx,访问一个文件夹里面的全部数据,nginx 咋配置

前端通过nginx,访问一个文件夹里面的全部数据,nginx 咋配置。

2024-02-01 15:47:43 713

原创 springboot 项目,返回的实体类里面字段是null ,现在想要为空应该是““,空字符串,而不是null

springboot返回给页面的json数据中,如果有数据为null,则返回空字符串。springboot默认使用jackson解析返回json数据。返回给前端的数据,如果数据库的字段没有数据,给返回的是null。只需要加上以上的配置就可以了。要变成这个,全局都变成这样。

2024-01-22 22:15:59 1189

原创 打包遇到错误Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test

有一个maven项目,我clone一下最新的代码。准备打包(maven package),没想到在执行到TEST阶段报错。百思不得其解,决定跳过测试去打包,然后部署。

2024-01-20 10:33:01 430

原创 linux 服务器上安装 ftp(亲测有效)

这将列出已安装的软件包,并筛选出包含"ftp"关键字的行。如果有相关的FTP软件包被列出,表示FTP软件已安装。anonymous_enable=YES # 默认是YES,修改成NO,表示不允许匿名用户登录。添加用户(注意,该处添加nologin类型用户ftpuser)##/home/ftp是ftpup用户的默认文件路径。如果命令返回了FTP软件的路径,表示FTP软件已安装。安装好ftp之后,进入cd /etc/vsftpd目录。出现提示则表示已安装,没有则未安装。服务器上需要安装ftp。

2024-01-13 00:25:14 546

原创 docker 将镜像打包为 tar 包

注意:导出的镜像文件是一个压缩文件,可以通过相应的工具进行解压缩和查看,但不能直接使用该文件进行镜像的加载和运行。要加载.tar文件并创建镜像,可以使用。请确保在执行上述命令时具有足够的权限来访问和写入指定的导出路径。完成后,您可以将.tar包移动到其他地方或与其他人共享。要将镜像导出为.tar包,可以使用Docker命令行工具进行操作。执行完上述命令后,镜像将以.tar包的形式保存在指定的路径下。例如,如果要将ID为。

2024-01-11 21:28:49 4952

原创 linux 释放缓存

根据您提供的系统内存信息,您的系统总共有1.7GB的内存,其中395MB已被使用,936MB是空闲的,而406MB被用作缓存。关闭不必要的进程:检查系统中运行的进程,并关闭那些不必要的进程。可以使用top或htop命令查看当前运行的进程,并根据需要终止它们。减少内存使用的应用程序:检查正在运行的应用程序,并尝试减少它们使用的内存量。关闭不必要的应用程序或服务,并检查它们的内存使用情况。释放缓存:缓存是操作系统为了提高性能而将数据存储在内存中的一种方式。这将清除缓存并释放一些内存。

2024-01-11 15:47:19 442

原创 docker 里面安装 nacos (亲测有效)

我们在docker 里面安装的 mysq数据库里面进行导入,因为nacos 默认的数据库是mysql ,所以我们需要在docker 里面安装mysql 数据库,这个数据库的目的就是为了 nacos 使用,之后将nacos.sql 脚本在mysql 数据库里面进行安装。根据您提供的系统内存信息,您的系统总共有1.7GB的内存,其中395MB已被使用,936MB是空闲的,而406MB被用作缓存。减少内存使用的应用程序:检查正在运行的应用程序,并尝试减少它们使用的内存量。

2024-01-11 14:01:22 1268

原创 docker 安装 zookeeper ( 亲测有效 )

替换为你的 ZooKeeper 容器的实际容器 ID。命令来查看最近一次 ZooKeeper 容器的日志,以确定是否有任何错误。如果 ZooKeeper 成功启动,你应该能够看到与 ZooKeeper 实例相关的信息。检查是否有与 ZooKeeper 相关的容器。命令进入容器并执行一些 ZooKeeper 相关的命令。命令检查是否有正在运行的 ZooKeeper 容器。如果没有正在运行的 ZooKeeper 容器,你可以使用。替换为你的 ZooKeeper 容器的实际容器 ID,

2024-01-11 11:10:06 2464 1

原创 docker 安装mysql 数据库(亲测有效)

输入docker images,发现目前是没有镜像的,现在将tar 包变成镜像。1 将mysql 的 tar 包 上传到服务器。然后编写 mysql.yml 文件。找一个地方,存放mysql 的数据。上传之后tar 包,将他变成镜像。以上就根据镜像创建容器并且启动了。以上就变成 镜像了。

2024-01-11 10:40:31 386

原创 docker 安装redis (亲测有效)

因为我们要使用 Docker-compose 去管理容器,所以要使用Docker-compose 的东西;输入docker images,发现目前是没有镜像的,现在将tar 包变成镜像。现在在宿主机找一个地方,存放数据 和 redis 的配置文件的地方。现在有一个关于redis的yml 编排文件,就是使用他去管理。1 将redis 的 tar 包 上传到服务器。宿主机的这个地方,就是数据库存放东西的地方。上传之后tar 包,将他变成镜像。以上就将tar 包变成镜像了。

2024-01-10 18:18:54 699

原创 linux 里面在docker 里面安装pg 数据库(亲测有效)

执行上述命令后,你应该能够进入 PostgreSQL 容器中的数据库,并且可以执行相应的 SQL 查询和操作。此外,如果你的 Docker Compose 文件不在当前工作目录中,请在命令中指定正确的文件路径。因为我们要使用 Docker-compose 去管理容器,所以要使用Docker-compose 的东西;请注意,确保在运行命令之前已经启动了 Docker 容器,并且容器名称与配置文件中的。是要在容器中执行的命令,用于连接到指定的数据库。命令在正在运行的容器中执行指定的命令。

2024-01-10 17:21:06 609

原创 阿里云ECS服务器安装了数据库,nginx 等,已经启动,但是浏览器,navicat 访问不了

我们购买的阿里云服务器,他有自己的一套安全组,也就是你啥都不做,默认端口都是关闭的,只有你放开之后,才可以在外部访问阿里云服务器里面的东西。防火墙也关闭了,使用命令已经进入数据库了,说明数据库已经安装成功了,但是使用naviat 链接不上,这个咋处理。阿里云ECS服务器安装了数据库,nginx 等,已经启动,但是浏览器,navicat 访问不了;

2024-01-10 15:46:19 577

原创 docker 部署项目的操作文档,安装nginx

目录下的文件和目录属于Docker的运行时数据,对其进行修改或删除可能会导致Docker的不稳定或数据丢失。总结起来,Docker镜像实际上是由多个层组成的,以tar包的形式存储在宿主机上。是的,Docker的镜像实际上是以tar包的形式存储的。此外,值得一提的是,Docker的存储驱动可以根据不同的配置进行更改,因此实际的镜像存放位置可能会因配置而异。总结来说,Docker Compose是通过配置文件来创建和管理多个容器的工具,它简化了多容器应用程序的部署和管理过程。命令将tar包加载为镜像。

2024-01-10 14:06:15 1750

原创 linxu 寻找某一个文件所在的绝对路径

命令会递归搜索整个文件系统,这可能需要一些时间和系统资源。你可以根据需要调整搜索的范围,以提高搜索效率。命令可以递归地在指定的目录及其子目录中搜索文件,并根据给定的条件进行匹配。命令将会在指定的目录及其子目录中搜索文件,并输出匹配的文件的绝对路径。表示要搜索的根目录,你可以根据需要将其替换为其他目录。选项后面跟着要搜索的文件名或通配符模式(例如。在Linux系统中,你可以使用。命令来寻找某个文件的绝对路径。

2024-01-10 10:56:53 639

原创 linxu 寻找某一个文件所在的绝对路径

命令会递归搜索整个文件系统,这可能需要一些时间和系统资源。你可以根据需要调整搜索的范围,以提高搜索效率。命令可以递归地在指定的目录及其子目录中搜索文件,并根据给定的条件进行匹配。命令将会在指定的目录及其子目录中搜索文件,并输出匹配的文件的绝对路径。表示要搜索的根目录,你可以根据需要将其替换为其他目录。选项后面跟着要搜索的文件名或通配符模式(例如。在Linux系统中,你可以使用。命令来寻找某个文件的绝对路径。

2024-01-10 10:49:32 367

原创 etc文件夹下放的什么,有什么作用

目录是一个重要的系统目录,用于存储系统的配置文件。它包含了许多与操作系统和应用程序相关的配置文件,这些文件控制着系统的行为和设置。目录还包含许多其他的配置文件,这些文件的具体内容和作用取决于你的操作系统和安装的软件。目录下的配置文件时需要谨慎,因为这些文件直接影响系统的行为和设置。除了上述列举的文件和目录,在Linux系统中,

2024-01-10 10:47:22 1432

原创 linux离线安装docker20.10.7 版本(亲测有效)

它简化了多容器应用程序的部署和管理过程,并提供了更高级的功能,如容器间的连接和通信。通过执行这些命令,你设置了 Docker 服务的可执行权限,重新加载了 systemd 的配置,将 Docker 服务设置为开机启动,并启动了 Docker 服务。虽然Docker本身可以帮助你管理单个容器,但当你需要管理和部署多个容器组成的应用程序时,Docker Compose会更加方便和强大。Docker和Docker Compose是两个不同的工具,它们在容器化应用程序的管理和部署方面有不同的作用。

2024-01-10 10:38:34 1461 1

原创 linux 离线包安装 pg 数据库(亲测有效)

postgresql.conf 这个配置是在/usr/local/pg/pgsqldata 这个目录下。pg_hba.conf文件 这个配置是在/usr/local/pg/pgsqldata 这个目录下。以上命令就是解压到哪个目录下,目前是解压到/usr/local/ 下。以安装到/opt/postgresql目录下为例。创建数据库的用户,并且赋予密码。展示当前数据库的用户名密码。创建postgres用户。

2024-01-10 09:46:23 2396 1

原创 在Linux上面装jdk,一步一步带你安装

以上的local文件夹下就有一个jdk的文件夹,里面就是jdk的东西了,我们就解压成功了。这个是Linux版本的jdk版本,我们把这个上传到Linux里面。已经将jdk上传到虚拟机里面了,我们要安装jdk了。输入以上的命令,那么这个环境变量就重新加载了。用命令进入文件夹,可以看到我们上传的jdk。在这个服务器里面安装, root 68。以上弄完之后,相当于我们配置了环境变量。将解压成功的复制到local目录下。输入以上命令,回车,就解压成功。以上就是jdk已经安装成功。蓝色的就是解压成功的。

2024-01-09 16:42:56 436

原创 linux 定时清空log 日志

linux 里面,有一个log 文件,是一直在增加,现在需要写一个定时,清空这个文件里面的东西,紧紧是清空,每10秒进行清空。是Linux系统中用于定期执行任务的工具。你可以创建一个脚本来清空日志文件,并使用。任务运行在后台,所以即使你退出终端,任务仍然会按计划执行。将按照设定的时间间隔自动执行清空日志文件的任务。任务的路径正确,并根据实际情况进行相应的调整。这将在每分钟的每秒钟执行任务,通过。要定时清空一个日志文件,可以使用。,实现每10秒清空日志文件。替换为实际的日志文件路径。

2024-01-09 16:32:59 901 1

原创 将 公共文件夹下的数据,复制到自己的文件夹下,然后对数据进行入库与 去重。防止将相同数据入库

A 用户将自己的数据文件,放到 一个文件夹下,B 用户需要写一个代码,定时将 公共文件夹下的数据,复制到自己的文件夹下,然后对数据进行入库与 去重。

2024-01-08 13:40:21 328

原创 Java计算 代码的执行时间

【代码】Java计算 代码的执行时间。

2024-01-03 18:08:24 355

原创 一个list 里面存放实体类,根据多个字段进行分组,最后将结果都保存,返回一个map 集合,一层一层的map 集合

现在从数据库查询出一个list 集合的数据,是一个实体类,现在需要根据多个字段进行分组,最后只是返回一个map 集合。方法接收一个最后一层的列表数据,并根据实际需求进行计算,并返回计算结果。这样,最终的分组结果将包含计算结果的。方法需要接收一个最后一层的列表数据和一个额外的字符串变量,你可以将该变量添加到方法的参数列表中,并在。如果你想在最后一层的列表数据上进行计算,并将计算结果保存并返回一个。方法来在最后一层分组的数据上进行计算。如果在最后一层,需要传另外的参数。在修改后的代码中,我们使用。

2024-01-03 14:18:59 729

麒麟v10 服务器上面的Python环境的安装

麒麟v10 服务器上面的Python环境的安装,所需要的安装包

2023-03-11

Python 的 skyfield 依赖 需要的其他依赖分别是什么,这些里面就是有麒麟v 10 的Python的环境安装包

Python 的 skyfield 依赖 需要的其他依赖分别是什么,这些里面就是有麒麟v 10 的Python的环境安装包,还有就是skyfield 依赖,和安装这个依赖,所需要的其他依赖

2023-03-11

麒麟v 10 服务器 安装 Python 环境,直接将这个sh 在麒麟v10上面执行就可以,亲测有用

麒麟v 10 服务器 安装 Python 环境,直接将这个sh 在麒麟v10上面执行就可以,亲测有用

2023-03-11

zlib-devel-1.2.3-29.el6.x86_64.rpm

网上很难找到啊

2022-05-15

python + django +admin 后台+mysql 实现 物业管理系统

本资源里面有对应系统,所需要的python环境,sql脚本,部署的步骤,系统截图; 当毕设不成问题 系统有登录注册模块,分为小区管理员,维修员,普通住户 管理员登录之后,可以对业主信息进行管理,对住户宠物,车辆进行管理,对停车位进行管理,对小区管理,对房产管理,对小区活动管理,对小区资产进行管理 维修员可以查看哪个地方需要维修,查看小区的各种各样的信息, 加qq ,1213254318 88元拿走,备注 csdn资源 普通用户可以添加需要维修的东西,对小区的信息进行查看,可以在首页查看到统计图,对以可视化的形式进行查看

2022-04-30

django+bootscrap+mysql 实现线上考试系统

本压缩包里面有系统,对应的python环境,有系统截图,部署步骤,按照步骤,很快就可以运行,并且代码有很多的注释,简单易懂,当学习项目或者毕设,不成问题; 系统分为管理员和考试人员。 登录注册功能模块 管理人员可以添加机构,在对应的机构下增加不同的课程,可以添加试卷,添加课程资源供用户下载,可以查看用户的留言,可以查看用户的分数; 用户登录系统,可以考试,可以查看自己的分数,这个分数是后台自动算出来的,可以下载资源,可以修改自己的信息,可以给对应的机构留言; 加qq ,1213254318 88元拿走,备注 csdn资源 具体的功能可以部署系统进行查看

2022-04-30

python + django +mysql+bootstraap框架 实现线上考试系统,可以当毕设

里面有对应的python环境,还有安装步骤 1 登录注册模块 完成 2 角色分为管理员 教师 学生 完成 3 出题模块, 不同科目老师可以出题, 5 老师可以查看全部学生分数 学生登录之后选择科目后,可以答题,自动算分。 4 分数展示模块,学生可以查看自己考试的历史分数 6 有个易错题分析模块,可以将出错了2个或者几个的题展示在这个模块,答案也会展示。可以分为总体易错题,个人历史出错题展示 加qq ,1213254318 88元拿走,备注 csdn资源 一共有 登录注册模块,出题模块,分数展示模块,易错题分析模块

2022-04-30

python+django+vue+mysql 照相馆预约系统,前后端分离系统

用户端: 展示区域:针对不同类型的照片进行展示,类型分为:证件照、个人形象照、情侣照等其他,自己添加 注册,登录, 预约, 预约时间(具体到某一天)、地点、预约进度(预约中、预约成功、预约失败,如果失败需要店家描述原因) 成品配送方式:线下门店自取、邮寄 照片查看:可以查看管理员为自己上传的照片,以及店家给的取件时间,取件后进行取件确认 也可以查看历史照片,按照时间排序 评价:对照相馆的服务、照片质量等进行评价,可查到历史评价信息 管理员: 登录、注册 摄影师照相馆表 照相馆管理 用户信息管理 预约管理:查看用户预约信息,为用户分配摄像师,每个摄影师一天只接受一单,如果不能接受预约需要反馈给用户拒绝的原因,预约进度确认 照片管理: 是否取件完成要有一个标注 评价:可以查看评价人姓名、评价内容 摄影师: 加qq ,1213254318 88元拿走,备注 csdn资源 登录、注册 个人信息:属于哪个照相馆,对自己其他信息的填写 预约管理:可以查看分配给自己的预约信息,时间,照片内容

2022-04-30

升级版点名器.rar

将你的有名字的excle进行导入,那么就可以实现随机的点名,这个非常的方便,只需要将excle导入就可以了。

2020-03-14

模态框源码.rar,让你对实现原理有一定的了解

这个是自己利用最原始的代码写的一个模态对话框,这个可以让你了解这些是咋实现的,研究这个代码可以让你的技术越来越好

2020-03-14

截图提取文字.exe

这个小工具是自己在闲暇时间弄出来的,可以解决很多的问题,利用了python实现的,本人已经利用python实现了很多的工具,这个是其中的一个,后续会将其他的发布上去,欢迎下载

2020-03-02

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

TA关注的人

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