From e72b55267495944b3d47b9d99abc7c7ede5bb5b4 Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 10 Aug 2020 09:34:32 +0800 Subject: [PATCH] add readme --- CHANGELOG.md | 1 + README-EN.md | 2 + bin/replaceVersion.sh | 3 +- docs/docs/index.html | 74 ------- docs/index.html | 497 ------------------------------------------ 5 files changed, 5 insertions(+), 572 deletions(-) delete mode 100644 docs/docs/index.html delete mode 100644 docs/index.html diff --git a/CHANGELOG.md b/CHANGELOG.md index ec4d24d5e..327ba8e36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ * 【core 】 ArrayUtil增加isAllNotNull方法(pr#1008@Github) * 【poi 】 closeAfterRead参数无效,方法设为过期(issue#1007@Github) * 【core 】 CollUtil中部分方法返回null变更为返回empty +* 【all 】 添加英文README(pr#153@Gitee) ### Bug修复# * 【core 】 修复原始类型转换时,转换失败没有抛出异常的问题 diff --git a/README-EN.md b/README-EN.md index e3018a9f9..1866a8b81 100644 --- a/README-EN.md +++ b/README-EN.md @@ -72,6 +72,8 @@ To calculate MD5 for example: Hutool exists to reduce code search costs and avoid bugs caused by imperfect code on the web. +### Thanks +> this README is PR by [chengxian-yi](https://gitee.com/yichengxian) ------------------------------------------------------------------------------- ## Module diff --git a/bin/replaceVersion.sh b/bin/replaceVersion.sh index 1dab3e58e..f6f60c81e 100755 --- a/bin/replaceVersion.sh +++ b/bin/replaceVersion.sh @@ -27,7 +27,8 @@ fi # 替换README.md中的版本 sed -i "s/${old_version}/${new_version}/g" $pwd/README.md -# 替换docs/index.html中的版本 +sed -i "s/${old_version}/${new_version}/g" $pwd/README-EN.md +# 替换docs/js/version.js中的版本 sed -i "s/${old_version}/${new_version}/g" $pwd/docs/js/version.js # 保留新版本号 diff --git a/docs/docs/index.html b/docs/docs/index.html deleted file mode 100644 index b3b7343bc..000000000 --- a/docs/docs/index.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - Hutool参考文档 - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index bee666418..000000000 --- a/docs/index.html +++ /dev/null @@ -1,497 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - Hutool — A set of tools that keep Java sweet. - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
-
-
-
-
-

- Hutool - v{{version}} -

-

A set of tools that keep Java sweet.

- -
-
-
-
-
- - -
- -
- -
-
- -
- -
- -
-

Hutool是Hu + tool的自造词,前者致敬我的“前任公司”,后者为工具之意,谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界。

-

Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。

-
    -
  • Web开发
  • -
  • 与其它框架无耦合
  • -
  • 高度可替换
  • -
-
- -
-

Hutool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:

-
    -
  • 方法优先于对象
  • -
  • 自动识别优于用户定义
  • -
  • 便捷性与灵活性并存
  • -
  • 适配与兼容
  • -
  • 可选依赖原则
  • -
  • 无侵入原则
  • -
-
- -
-
Maven:在项目的pom.xml的dependencies中加入以下内容:
-
-									<dependency>
-									      <groupId>cn.hutool</groupId>
-									      <artifactId>hutool-all</artifactId>
-									      <version>{{version}}</version>
-									  </dependency>
-								
-
Gradle:
-
-									compile 'cn.hutool:hutool-all:{{version}}'
-								
-

- 从Maven安装 -

-
- -
- -
- -
-
- -
-
- -
-
- - - - Watch Video -
-
-
-

Hutool 是什么

-

Hutool是一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类

-
-
-
-
-

日期工具

-

通过DateUtil类,提供高度便捷的日期访问、处理和转换方式。

-
-
-
-
-
-

HTTP客户端

-

通过HttpUtil对HTTP客户端的封装,实现便捷的HTTP请求,并简化文件上传操作。

-
-
-
-
-
-

转换工具

-

通过Convert类中的相应静态方法,提供一整套的类型转换解决方案,并通过ConverterRegistry工厂类自定义转换。

-
-
- -
-
-
-

配置文件工具(Setting)

-

通过Setting对象,提供兼容Properties文件的更加强大的配置文件工具,用于解决中文、分组等JDK配置文件存在的诸多问题。

-
-
-
-
-
-

日志工具

-

Hutool的日志功能,通过抽象Log接口,提供对Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持。

-
-
-
-
-
-

JDBC工具类(DB模块)

-

通过db模块,提供对MySQL、Oracle等关系型数据库的JDBC封装,借助ActiveRecord思想,大大简化数据库操作。

-
-
-
-

Hutool的更多功能,期待你的探索:

-

- 参考文档 - API 文档 -

-
- -
- -
- - -
-
-
-

开发团队

-

我们不是一个人在战斗

-
-
-
- -

路小磊

-

二手Java码农,Python和前端爱好者

-

一个非职业的码农,混迹于非IT圈子,利用8小时之外做自己喜欢的事情,爱前端,爱数码,爱美女。

- -
- -
-
-
- -

深山码农

-

崇拜自由的生活和善良的人性

-

深山耕耘互金行业多年,熟悉互金系统架构和设计,喜欢研究新技术,善于发现和解决问题

- -
-
-
-
- -

Chinaboy

-

相信自己,明天会更好

-

一个奔波于IT圈子的程序猿,拥有自己的梦想,喜欢美女、喜欢音乐、爱打篮球儿...

- -
-
-
-
- -

汪汪90

-

悲观的乐观主义者

-

Java程序员一枚,喜欢从生活中领悟技术,喜欢关注技术细节,ennio morricone 音乐的死忠粉。

- -
-
-
-
- -

普辉辉

-

java码农,爱技术、爱旅游

-

java码农,爱技术、爱旅游、一直活跃在互联网技术圈。
 

- -
-
-
-
- -

普向东

-

需求分析,项目沟通,提供解决方案

-

喜欢编程类工作,喜欢使用代码解决问题的成功感,信仰代码力量,码出高效。
 

-
-
-
-
- - -
-
-
-

加入讨论

-

通过以下方式加入讨论,或为Hutool添砖加瓦

-
-
-
- - 555368316 - | 718802356 -
- -
- - Gitee Issues -
- -
- -
-
- - -
-
-
-

赞助商

-

为Hutool提供赞助,也许他们也会为你提供更优惠的服务

-
-
-
-
-
- - -
-
-
-

友情链接

-

为Hutool提供各种帮助和支持的朋友们,我们一起共奋进

-
- -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- - -
-
-
-
-

- © 2019 Hutool Project. All Rights Reserved.
- Designed by Looly, Hosted by Coding Pages. -

-
-
-
    -
  • -
  • -
  • -
-
-
-
-
-
- -
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file