32 Star 102 Fork 33

benhailong / open_kit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

介绍

OpenKit 是我个人公司做项目的过程中总结出的一些比较好用的工具,其中包括,时间转化,时间计算,红包计算等,比较好用的静态方法,同时,还有一些第三方的接口的集成。

支付、推送、即时聊天,目前都是只针对APP端开发中的 service端 使用,web端的我们将在后期更新中添加

关注

静态工具

  • MD5 加密工具
  • 时间格式化 data 转 String
  • 时间格式化 String 转 data
  • 生成随机数
  • 生成字母+数字 随机数
  • 计算两个时间之间时间差
  • 返回Map集合
  • UUID(不带“-”的)
  • 生成订单编号
  • 去除指定字符
  • 一个参数的非空验证
  • 多个参数非空验证
  • 将Javabean,Json,转换为Map
  • 将JavaBean转换成JSONObject(通过Map中转)
  • 将Map转换成Javabean
  • 从最小值到最大值之间,随机取 N 个不重复的数字
  • 随机红包(部分有红包,部分没有)
  • 日期类型

第三方工具

  • 推送
    • 极光推送
  • 即时聊天
    • 融云
  • 短信
    • 云之讯
    • 阿里大鱼
  • APP支付
    • 支付宝
    • 微信

introduce

OpenKit is my personal company in the process of doing projects summed up some of the more useful tools, including, time conversion, time calculation, red envelopes calculation, relatively easy to use static methods, at the same time. There is also integration of some third-party interfaces.

Payment, push, instant chat, currently are only for the service side of the APP side of development, we will add in a later update.

attention

static tools

  • MD5 encryption tool
  • time formatted data to String
  • time formatted String to data
  • generating random numbers
  • generating alphanumeric random numbers
  • calculating the time difference between two times
  • returns the Map collection
  • UUID(not "-")
  • generate order number
  • removal of specified characters
  • Non-null validation of a parameter
  • multiple parameter nonnull validation
  • convert Java bean Jsonto Map
  • convert JavaBean to JSON object (via Map transfer)
  • convert Map to Javabean
  • from the minimum to the maximum, randomly pick up N numbers that are not repeated
  • Random red envelopes (some red envelopes, part not)
  • date type

Third-party tools

  • push
    • aurora push
  • instant chat
    • melting clouds
  • text messages
    • cloud news
    • Ali fish
  • APP payments
    • Alipay
    • WeChat

空文件

简介

OpenKit 是我个人公司做项目的过程中总结出的一些比较好用的工具,其中包括,时间转化,时间计算,红包计算等,比较好用的静态方法,同时,还有一些第三方的接口的集成。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/benhailong/open_kit.git
git@gitee.com:benhailong/open_kit.git
benhailong
open_kit
open_kit
master

搜索帮助