1024程序员节 花了三个小时调试 集合近50种常用小工具 开源项目
csdh11 2024-12-26 12:26 2 浏览
开篇
1024是程序员节了,本来我说看个开源项目花半个小时调试之前看的 一个不错的开源项目,一个日常开发常常使用的工具集,结果花了我三个小时,开源作者的开源项目中缺少一些文件,我一个个在网上找的,好多坑。不过还是要感谢开源作者,毕竟是个好项目。本项目是基于spring boot 和javaFx的。如果您不是java程序员,可以直接下载exe文件运行。如果是学的java建议源码拿来调试一下,这个项目绝对是开发人员必备。文末有开源作者源码链接和exe相关下载地址获取方法。
项目介绍
此项目包括哪些工具呢?来看开源作者的介绍,包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、路径转换、二维码生成工具、身份证生成器、正则表达式生成工具、网址缩短、转义字符、字符串转换、Mq调试工具、Http调试工具、json格式化编辑工具、图标生成工具、Redis连接工具、网页源码下载工具、切换Hosts工具、Ftp服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发工具、颜色代码转换工具、短信群发工具、脚本引擎调试、文件重命名、Json转换、语音转换、Socket调试、图片解析、微信小程序反编译、Zookeeper操作、Excel拆分合并、文件夹监控、文件编码检测、传输、端口扫描、久坐提醒、随机数生成、剪贴板历史等工具。就问你厉害不厉害。
调试核心(只针对java同学,如果其他语言开发者请跳过)
1、使用IDEA导入项目
2、调整pom.xml ,注意以下是核心,按我说的做可以跑前来,不用走弯路。
A、首先到开源项目作者主页下载,xcore-0.0.1-SNAPSHOT.jar,然后pom修改成如下所示
B、花了我三个小时的部分,主要是一个个的到maven 中心仓库拉jar包,不然项目一直报错,这里为了避免大家走弯路,我就贴pom.xml中需要自己手动去中心仓库找的依赖了。用的时候可以直接考到pom.xml中。
<dependency> <groupId>com.xwintop</groupId> <artifactId>xcore</artifactId> <version>0.0.1-SNAPSHOT</version> <scope>system</scope> <systemPath>${project.basedir}/lib/xcore-0.0.1-SNAPSHOT.jar</systemPath> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.0.3</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> <version>1.10</version> </dependency> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.25</version> </dependency> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.1</version> </dependency> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.20</version> </dependency> <dependency> <groupId>com.jfoenix</groupId> <artifactId>jfoenix</artifactId> <version>8.0.1</version> </dependency> <dependency> <groupId>org.controlsfx</groupId> <artifactId>controlsfx</artifactId> <version>9.0.0</version> </dependency> <dependency> <groupId>commons-betwixt</groupId> <artifactId>commons-betwixt</artifactId> <version>0.8</version> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>4.2.2</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.6</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.5</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.4</version> </dependency>
3、把缺少的jar包找完之后,类似spring boot的启动方法启动(当然如果是下载直接用的小伙伴,可以直接源码地址下方下载运行程序),这里截图一些常用的,供预览。
当然还有很多,这里只是运行起来截图,更多功能大家拿到源码自己探索吧,或者down下来运行程序,这里就不更多截图了。
结语:
作为攻城狮的我们,开发中难免会用到这样活那样的小工具,例如json格式化,我们一般都习惯打开搜索一下json在线格式化,一旦断网或者在保密环境中开发,我们就不好弄了,那何不自己搞套源码自己搞一套属于自己的工具集呢?关注转发收藏吧,私信回复"tools"或者"工具集",我把源码链接和程序链接发你。
我还调试了其他很多开源项目,有兴趣的可以点击下面的链接去看看,可能是你整需要的哦。
Java Springboot 开源微服务架构管理后台搭建实战
相关推荐
- CentOS7.5系统更新yum源的详细过程
-
简介:最近用CentOS7.5系统的yum安装软件老是出错。一查才知道,原来是官方不再支持CentOS7造成的影响,像mirrorlist.centos.org这样的默认镜像源没法用了...
- 免费开源虚拟机 VirtualBox 7.0.4 发布
-
IT之家11月19日消息,甲骨文公司今天正式发布了VirtualBox7.0.4,和上个7.0.2版本相隔1个月时间。新版本添加了对LinuxKernel6.1内核版本的初...
- centos7系统手动安装ceph教程 centos7详细安装步骤
-
CentOS7系统手动安装Ceph教程Ceph是一款强大的开源分布式存储系统,具备高可扩展性、高可用性和高可靠性,适用于大规模存储需求。它为现代应用提供了对象存储、块存储和文件系统等功能,广泛应用...
- Centos7系统环境tomcat安装步骤详细教程
-
在CentOS7系统环境下安装Tomcat,是搭建JavaWeb应用的关键步骤。Tomcat作为Apache软件基金会下的开源项目,广泛应用于开发和生产环境。以下是详细的安装步骤,涵盖系统更新、J...
- centos7 停服后yum源无法使用的解决办法
-
CentOS7已于2024年6月30日正式停服,停服后默认的yum源已全部404无法使用,对于还在使用CentOS7系统的用户来说,无疑是一个很大的影响。...
- CentOS7安装教程,简单几步,小白也能上手装!
-
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程...
- CentOS 7 上安装 JDK 8 的步骤: centos7如何安装jdk
-
CentOS7上安装JDK8的步骤:一、下载JDK...
- Centos7安装MySql步骤 centos7离线安装mysql
-
1.1MySQL安装1.1.1下载wget命令yum-yinstallwget...
- 系列教程之 CentOS7.6系统安装 centos7.6怎么安装
-
1、下载操作系统官网:https://www.centos.org/2、安装CentOS7.6操作系统(上)...
- centos 7 wordpress 安装 centos7安装web服务器
-
1,安装remi包wgethttps://mirrors.aliyun.com/remi/enterprise/remi-release-7.rpmyuminstallremi-releas...
- CentOS7下OSSEC(v3.6.0)安装及配置(图文)
-
一、安装前说明OSSEC是一款开源的多平台基于主机的入侵检测系统,可以简称为HIDS。它具备日志分析,文件完整性检查,策略监控,rootkit检测,实时报警以及联动响应等功能。它支持多种操作系统:Li...
- Centos7.6离线安装MySQL5.7.36 centos7.6离线安装A100G
-
7.4.1.检测是否安装Mysql数据库和Mariadb1、检测系统有没有安装mysql数据库和Mariadb,执行命令:...
- centos7 进行系统升级和系统降级 centos7升级到centos8
-
一直以来大家都是只升级系统内核,很少有人会去升级系统版本,今天来给大家演示下怎么对centos7系统进行升级和降级.系统:centos7.x(64位)1.检查系统版本...
- 虚拟机CentOS操作系统中如何安装使用VMtools工具
-
在VMware虚拟机中,完成centos操作系统的安装后。我们需要进行安装VMtools工具,这样不仅便于鼠标与虚拟机之间的无缝切换,同时也可以让CentOS与主机之间进行文件夹的共享访问。1.进入C...
- Vmware15.5虚拟机安装Centos7.6操作系统全过程
-
引言VMwareWorkstation15.5提供了一个强大的平台,让用户能够在单一物理机上模拟出多个独立的计算机环境。CentOS7.6是一个基于RedHatEnterpriseLi...
- 一周热门
-
-
IDC机房服务器托管可提供的服务
-
新版腾讯QQ更新Windows 9.9.7、Mac 6.9.25、Linux 3.2.5版本
-
一文看懂mysql时间函数now()、current_timestamp() 和sysdate()
-
详解PostgreSQL 如何获取当前日期时间
-
一款全能的看图软件,速度快、功能强、免费用
-
PhotoShop通道
-
Boston Dynamics Founder to Attend the 2024 T-EDGE Conference
-
一文读懂关于MySQL Datetime字段允许插入0000-00-00无效日期
-
Serv-u 提权
-
流星蝴蝶剑:76邵氏精华版,强化了流星,消失了蝴蝶
-
- 最近发表
-
- CentOS7.5系统更新yum源的详细过程
- 免费开源虚拟机 VirtualBox 7.0.4 发布
- centos7系统手动安装ceph教程 centos7详细安装步骤
- Centos7系统环境tomcat安装步骤详细教程
- centos7 停服后yum源无法使用的解决办法
- CentOS7安装教程,简单几步,小白也能上手装!
- CentOS 7 上安装 JDK 8 的步骤: centos7如何安装jdk
- Centos7安装MySql步骤 centos7离线安装mysql
- 系列教程之 CentOS7.6系统安装 centos7.6怎么安装
- centos 7 wordpress 安装 centos7安装web服务器
- 标签列表
-
- serv-u 破解版 (19)
- huaweiupdateextractor (27)
- thinkphp6下载 (25)
- mysql 时间索引 (31)
- mydisktest_v298 (34)
- sql 日期比较 (26)
- document.appendchild (35)
- 头像打包下载 (61)
- oppoa5专用解锁工具包 (23)
- acmecadconverter_8.52绿色版 (39)
- oracle timestamp比较大小 (28)
- f12019破解 (20)
- unity shader入门精要pdf (22)
- word文档批量处理大师破解版 (36)
- pk10牛牛 (22)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- 加密与解密第四版pdf (30)
- pcm文件下载 (23)
- jemeter官网 (31)
- parsevideo (33)
- 个人网站源码 (37)
- ckeditor4中文文档 (27)
- exe4j_java_home (30)
- centos7.4下载 (33)