2 Star 14 Fork 1

ftzcode / YC

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.10 KB
一键复制 编辑 原始数据 按行查看 历史
王子和 提交于 2019-01-11 14:43 . 修改描述说明

YC-开源工具箱 :cupid:

Wercker Wercker Wercker Wercker

项目介绍

重新定义工具箱,超简单,易实用,外表小巧,内心强大的工具箱集合框架

涉及断言,字符串,时间日期,文件,IO流,http请求,反射

坚持原则: 一个类搞定一种事情,一个方法解决一个问题,一个参数不是必传则不必传

QQ交流群: 368512253

:fire: 诞生初衷

能用一行代码搞定的事情,凭什么重复写冗余枯燥的代码?

YC致力于精简的API方法,帮助开发者实现快速调用,真正一行代码解决的事情坚决不用两行代码完成,
真正帮你一行代码搞定如IO读写,Http请求

能用一个工具箱搞定的事情,为什么引了那么多依赖?

一个依赖 几十KB,搞定常用需求,从此项目精简,打包速度更快,加载更快,无形提高效率

那么多方法,我怎么知道如何去使用,怎么也没找到测试demo案例啊?

YC项目提供完整的测试案例,从此再也不用怕怎么用

默认参数,如UTF-8编码,经常传过来传过去,工具方法就不能默认提供下吗? 默认参数阀值,我特么知道设置多少合适,能给个合理默认值吗?

YC项目提供致力于约定优于配置的思想,做懂你的开源项目,帮助你尽量少传,不传参数,从此调用更方便精简了

这个方法鬼知道啥意思,参数名到底是啥,返回又是啥,猜来猜去,测来试去,烦不 ,累不?

YC项目提供完善的方法说明,参数说明,返回值说明,从此再也不怕看不懂方法,调用起来更加得心应手

这些方法我根本用不上啊,无法容忍臃肿超大的体积,能不能精简下?

YC项目致力于提供开发中高频率的工具方法,我们不需要大而全,只想小而精

谁能告诉我,你这个框架类包里到底是干啥的,如何提高开发效率?

YC项目保证类名,参数见名知意的原则,如YCFile是操作文件类相关的,YCHttp是操作http请求相关的,一看就懂,不会忘记

如何使用这个依赖包?

YC项目暂时处于完善测试阶段,暂未推送到maven仓库,后期推送。所以现在需要手动打包到本地仓库。

打包命令:
mvn install:install-file -DgroupId=com.oneinlet -DartifactId=YC -Dversion=V1.0.0 -Dpackaging=jar -Dfile=YC-v1.0.0.jar

在pom文件中引用
   <dependency>
            <groupId>com.oneinlet</groupId>
            <artifactId>YC</artifactId>
            <version>V1.0.0</version>
   </dependency>

Author S月满星楼S
:email: E-mail 648830605@qq.com

文档正在紧张维护完善中... 相关代码继续优化更新中...

敬请期待!!!

Kotlin
1
https://gitee.com/ftzcode/YC.git
git@gitee.com:ftzcode/YC.git
ftzcode
YC
YC
master

搜索帮助