luna-commons
本文最后更新于:1 小时前
luna-commons
"完美的"开发工具
    市场上许多界面和工具的集合,例如ftp,httpd等文件与工具操作,包括但不限于图像处理、人脸识别等的api。让你免去寻找工具的烦恼
    
    探索本项目的文档 »
    
    
    查看Demo
    ·
    报告Bug
    ·
    提出新特性
  
目录
上手指南
安装步骤
- Get a free API Key at https://ai.baidu.com/sdk#ocr
- Get a free API Key at https://cloud.tencent.com
- Get a free API Key at https://account.aliyun.com
- 找到config目录下的xxxConfigValue,application.properties
- Clone the repo
git clone https://github.com/lunasaw/luna-commons.git文件目录说明
eg:
luna-commons-loc
├── ARCHITECTURE.md
├── LICENSE.txt
├── .gitignore
├── README.md
├── luna-commons-ali
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-api
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-baidu
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-common
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-file
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-media
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-message
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
├── luna-commons-tencent
│  ├── pom.xml
│  │  ├── /config/
│  │  └── /api/
│  └──── /resource/
└── pom.xml
各 Module 介绍
| Module 名称 | Module 介绍 | 
|---|---|
| luna-commons-ali | 关于阿里oss和alpay支付宝的使用 | 
| luna-commons-common | 基础工具包,加密字符等操作,http网络操作 | 
| luna-commons-api | api集合模块,现阶段为学小易查题目接口,sm.ms 图床api | 
| luna-commons-baidu | 百度Api集合,包含人脸识别,人证审核百度地图等api封装 | 
| luna-commons-file | 文件处理工具集合,包括ftp,httpd,fastdfs等文件操作 | 
| luna-commons-media | 媒体流处理工具,包含ffmpeg工具封装,JavaCv图像处理 | 
| luna-commons-message       |  消息发送,短信邮件消息发送,有html模板附赠 HTML邮件模板
| luna-commons-tencent | 腾讯Api集合,包含人脸识别,人证审核腾讯地图等api封装 |
开发的架构
请阅读ARCHITECTURE.md 查阅为该项目的架构。
部署
请前往各个小项目查看
使用到的框架
贡献者
请阅读CONTRIBUTING.md 查阅为该项目做出贡献的开发者。
如何参与开源项目
贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
版本控制
该项目使用Git进行版本管理。您可以在repository参看当前可用版本。
作者
luna
email Keyluna@126.com qq:1173288254
您也可以在贡献者名单中参看所有参与该项目的开发者。
版权说明
该项目签署了MIT 授权许可,详情请参阅 LICENSE.txt
鸣谢
luna-commons
      https://lunasaw.github.io/2020/07/27/luna-commons/
     
  