<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          國(guó)人開(kāi)源了一款小而全的 Java 工具類庫(kù),厲害?。?!

          共 1202字,需瀏覽 3分鐘

           ·

          2020-09-21 17:11

          程序員的成長(zhǎng)之路
          互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享?
          關(guān)注


          閱讀本文大概需要 2.8 分鐘。

          來(lái)自:Java技術(shù)棧
          最近有一款小而全的 Java 工具類庫(kù):Hutool,Github 已經(jīng)接近 14K Star 了,想必一定很優(yōu)秀,現(xiàn)在推薦給大家,很多輪子不要再造了!

          Hutool 是什么

          Hutool 是一個(gè) Java 工具包類庫(kù),它可以對(duì)文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML等JDK方法進(jìn)行封裝,組成各種 Utils 工具類。
          Hutool 即是 Hu(諧音“糊涂”) + tool,前者致敬作者 “前任公司”,后者為工具之意,諧音“糊涂”,寓意追求“萬(wàn)事都作糊涂觀,無(wú)所謂失,無(wú)所謂得”的境界。

          Hutool如何改變我們的coding方式

          Hutool的目標(biāo)是使用一個(gè)工具方法代替一段復(fù)雜代碼,從而最大限度的避免“復(fù)制粘貼”代碼的問(wèn)題,徹底改變我們寫(xiě)代碼的方式。
          以計(jì)算MD5為例:
          【以前】打開(kāi)搜索引擎 -> 搜“Java MD5加密” -> 打開(kāi)某篇博客-> 復(fù)制粘貼 -> 改改好用
          【現(xiàn)在】引入Hutool -> SecureUtil.md5()Hutool的存在就是為了減少代碼搜索成本,避免網(wǎng)絡(luò)上參差不齊的代碼出現(xiàn)導(dǎo)致的bug。
          是不是很香,再也不要到處找這些工具類代碼了。

          包含組件

          一個(gè)Java基礎(chǔ)工具類,對(duì)文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML等JDK方法進(jìn)行封裝,組成各種Util工具類,同時(shí)提供以下組件:

          安裝

          Maven 在項(xiàng)目的 pom.xml 的 dependencies 中加入以下內(nèi)容:


          ????cn.hutool
          ????hutool-all
          ????5.3.10

          Gradle:

          compile?'cn.hutool:hutool-all:5.3.10'

          這個(gè)類庫(kù)還是咱國(guó)人程序員們開(kāi)源的:
          Hutool 也歡迎任何人為Hutool添磚加瓦,貢獻(xiàn)代碼,不過(guò)作者是一個(gè)強(qiáng)迫癥患者,為了照顧病人,需要提交的pr(pull request)符合一些規(guī)范。
          最后,也感謝為開(kāi)源作出貢獻(xiàn)的程序員們,如果有用得著的,大家也不要重復(fù)造輪子了!
          Github:
          https://github.com/looly/hutool/
          官方網(wǎng)址:
          https://hutool.cn/

          推薦閱讀:

          手把手教你實(shí)現(xiàn)xxl-job分布式任務(wù)調(diào)度平臺(tái)搭建

          13 張圖解 Java 中的內(nèi)存模型

          5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹(shù)莓派,等等。在公眾號(hào)內(nèi)回復(fù)「2048」,即可免費(fèi)獲?。?!

          微信掃描二維碼,關(guān)注我的公眾號(hào)

          朕已閱?

          瀏覽 44
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  婷婷五月天啪啪 | 免费国产精品视频 | 国产精品 - 色网 | 久久精品三级视频 | 亚洲精品合集 |