高效工具箱

优秀开源项目

2019-07-24  本文已影响2人  Kinsanity

本文记录工作中所见所闻的好的开源项目。好记性不如烂笔头,先记下来再说。(按字母表顺序排列)

JavaCpp
提供了在 Java 中高效访问本地 C++的方法,采用 JNI 技术实现。

  <dependency>
     <groupId>org.bytedeco</groupId>
     <artifactId>${moduleName}-platform</artifactId>
     <version>${moduleVersion}-1.5.1</version>
  </dependency>

JavaCv
各种常用计算机视觉库的封装,包括FFmpeg、OpenCV等计算机视觉编程人员常用库的接口。

  <dependency>
    <groupId>org.bytedeco</groupId>
    <artifactId>javacv-platform</artifactId>
    <version>1.5.1</version>
  </dependency>

JustAuth
第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest和人人等第三方平台的授权登录。

<dependency>
    <groupId>me.zhyd.oauth</groupId>
    <artifactId>JustAuth</artifactId>
    <version>1.9.2</version>
</dependency>

jsoup
jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。

  <dependency>
    <groupId>org.jsoup</groupId>
    <artifactId>jsoup</artifactId>
    <version>1.10.2</version>
  </dependency>

Lombok
通过简单注解来精简代码达到消除冗长代码的目的。

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.4</version>
</dependency>

pay-java-parent
第三方支付对接全能支付Java开发工具包.包括 微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer等支付方式。

<dependency>
    <groupId>com.egzosn</groupId>
    <artifactId>{module-name}</artifactId>
    <version>2.12.7</version>
</dependency>

WxJava
微信开发 工具包,支持微信支付、开放平台、小程序、企业微信/企业号和公众号等的后端开发。

<dependency>
  <groupId>com.github.binarywang</groupId>
  <artifactId>(不同模块参考下文)</artifactId>
  <version>3.4.0</version>
</dependency>
上一篇 下一篇

猜你喜欢

热点阅读