# toolset **Repository Path**: vincent-winner/toolset ## Basic Information - **Project Name**: toolset - **Description**: 菜鸟使用的工具包,适合用来开发软件工程专业的课程设计和毕业设计 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-02-01 - **Last Updated**: 2025-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
 _________  ________  ________  ___          
|\___   ___\\   __  \|\   __  \|\  \         
\|___ \  \_\ \  \|\  \ \  \|\  \ \  \        
     \ \  \ \ \  \\\  \ \  \\\  \ \  \       
      \ \  \ \ \  \\\  \ \  \\\  \ \  \____  
       \ \__\ \ \_______\ \_______\ \_______\
        \|__|  \|_______|\|_______|\|_______|

菜鸟使用的工具包,适合用来开发软件工程专业的课程设计和毕业设计

--- ## 包含内容 --- |模块|说明| |:---:|:---| |[core](core/README.md)|核心程序,提供了各种基本的方法| |[console](console/README.md)|控制台相关内容(彩色文字,表格,进度条)| |[crypto](crypto/README.md)|各种加密算法的Java实现| |[os](os/README.md)|获取各种系统信息(CPU、硬盘、内存、显卡、声卡..)| |[classloader](class-loader/README.md)|各种功能的类加载器| |[ai](ai/README.md)|人工智能模块| |[image](image/README.md)|图像处理| |[qrcode](qrcode/README.md)|二维码| --- ## 安装方法 1. 克隆项目到本地 ```shell git clone https://gitee.com/vincent-winner/toolset ``` 2. 进入项目根目录 ```shell cd toolset ``` 3. 构建并安装项目到本地 Maven 仓库 ```shell mvn clean install ``` 4. 安装源码(可选,非必须) ```shell mvn source:jar install ``` --- ## 注意事项: - 人工智能模块中,`face-id`模块需要`jdk8u281`及以上jdk版本才可正常运行,如果不想更新JDK,可以使用采用更新技术的`seeta6`模块,此模块各方面效果都要优于`face-id` - 修改pom.xml中的 project.platform 选项来指定编译平台,目前 project.platform 选项只会影响到 image 模块,需要此选项的原因是 Image 模块导入了opencv 的动态链接库,而动态链接库不跨平台 ```xml io.vincentwinner.toolset image 1.0.1-${project.platform} ```