国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

近幾個月Github上最熱門的Java項目一覽

cyqian / 748人閱讀

摘要:今天逛了逛,順手精選出了一下近幾個月以來上最熱門的個項目。相關閱讀正式開源,幫助應用快速容器化未來可能會上熱門的項目地址介紹哈哈,皮一下很開心。這是我自己開源的一份文檔,目前仍在完善中,歡迎各位英雄好漢一起完善。


今天逛了逛Github,順手精選出了一下近幾個月以來Github上最熱門的12個Java項目。如果遇到自己感興趣的開源項目,不妨去學習一下哦!

1. java-design-patterns(Star:36k) Github地址:

https://github.com/iluwatar/java-design-patterns

介紹:

設計模式是形式化的最佳實踐,程序員可以在設計應用程序或系統時使用它來解決常見問題。

設計模式可以通過提供經過驗證的經過驗證的開發范例來加速開發過程。

重用設計模式有助于防止可能導致重大問題的細微問題,并且還可以提高熟悉模式的編碼人員和架構師的代碼可讀性。

2. Elasticsearch(Star:32k) Github地址:

https://github.com/elastic/elasticsearch

介紹:

ElasticSearch是一個基于Lucene的搜索服務器。它提供了一個分布式多用戶能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java開發的,并作為Apache許可條款下的開放源碼發布,是當前流行的企業級搜索引擎。設計用于云計算中,能夠達到實時搜索,穩定,可靠,快速,安裝使用方便。

我們建立一個網站或應用程序,并要添加搜索功能,但是想要完成搜索工作的創建是非常困難的。我們希望搜索解決方案要運行速度快,我們希望能有一個零配置和一個完全免費的搜索模式,我們希望能夠簡單地使用JSON通過HTTP來索引數據,我們希望我們的搜索服務器始終可用,我們希望能夠從一臺開始并擴展到數百臺,我們要實時搜索,我們要簡單的多租戶,我們希望建立一個云的解決方案。因此我們利用Elasticsearch來解決所有這些問題及可能出現的更多其它問題。

3. Interview-Notebook(Start:28k) Github地址:

https://github.com/CyC2018/Interview-Notebook

介紹:

這個倉庫是作者的一個學習筆記,主要總結一些比較重要的知識點。

4. okhttp(Start:27k) Github地址:

https://github.com/square/okhttp

介紹:

適用于Android和Java應用程序的HTTP + HTTP / 2客戶端。

5. spring-boot(Star:26k) Github地址:

https://github.com/spring-projects/spring-boot

介紹:

雖然Spring的組件代碼是輕量級的,但它的配置卻是重量級的(需要大量XML配置),不過Spring Boot 讓這一切成為了過去。

關于Spring Boot官方的介紹:

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.(Spring Boot可以輕松創建獨立的生產級基于Spring的應用程序,只要通過 “just run”(可能是run ‘Application’或java -jar 或 tomcat 或 maven插件run 或 shell腳本)便可以運行項目。大部分Spring Boot項目只需要少量的配置即可)
6. guava(Star:25k) Github地址:

https://github.com/google/guava

介紹:

Guava是一組核心庫,包括新的集合類型(例如multimap和multiset),不可變集合,圖形庫,函數類型,內存緩存以及用于并發,I / O,散列,API /實用程序 ,反射,字符串處理等等!

7. incubator-dubbo(Star:20k) Github地址:

https://github.com/apache/incubator-dubbo

介紹:

Apache Dubbo(孵化)是阿里開源的一個基于Java的高性能開源RPC框架。

8. proxyee-down(Star:11k) Github地址:

https://github.com/proxyee-down-org/proxyee-down

介紹:

http下載工具,基于http代理,支持多連接分塊下載

9. weixin-java-tools(Star:8.4k) Github地址

https://github.com/Wechat-Group/weixin-java-tools

介紹

可能是目前最好最全的微信Java開發工具包,支持包括微信支付、開放平臺、小程序、企業號和公眾號等的開發

10. Java-Interview(Star:7k)

多數是一些 Java 基礎知識、底層原理、算法詳解。也有上層應用設計,其中不乏一些大廠面試真題。

Github地址:

https://github.com/crossoverJie/Java-Interview

介紹:

多數是一些 Java 基礎知識、底層原理、算法詳解。也有上層應用設計,其中不乏一些大廠面試真題。

11. apollo(Star:6.5k) Github地址

https://github.com/ctripcorp/apollo

介紹

Apollo(阿波羅)是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境、不同集群的配置,配置修改后能夠實時推送到應用端,并且具備規范的權限、流程治理等特性,適用于微服務配置管理場景。

12. jib(Star:3.4k) Github地址:

https://github.com/GoogleContainerTools/jib

介紹:

Google 最近開源一款新的 Java 工具 Jib ,旨在讓開發者使用他們熟悉的工具更輕松地將 Java 應用程序容器化。

容器使 Java 開發者比以往任何時候都更靠近“一次編寫,隨處運行” 的工作流程,但容器化 Java 應用卻并非易事:你必須先編寫 Dockerfile ,root 后運行 Docker 守護進程,等待構建完成,最后將鏡像推送至遠程注冊表。Jib 將處理將應用打包到容器鏡像過程中的所有步驟,它直接與 Maven 和 Gradle Java 開發環境集成,不需要你編寫 Dockerfile 或安裝 Docker ,只需將其作為插件添加到你的構建中,就可以立即將 Java 應用容器化。

相關閱讀:《Google 正式開源 Jib ,幫助 Java 應用快速容器化》:https://www.oschina.net/news/97892/google-opensource-jib

未來可能會上熱門TOP的項目 13. Java-Guide(Star:650star) Github地址:

https://github.com/Snailclimb/Java-Guide

介紹:

哈哈 ,皮一下很開心。這是我自己開源的一份文檔,目前仍在完善中,歡迎各位英雄好漢一起完善。

該文檔主要是筆主在學習Java的過程中的一些學習筆記,但是為了能夠設計到大部分后端面試所需的技術知識點我也會引用別人的優秀文章。 該文檔設計的主要內容包括: Java、 數據結構與算法、計算機網絡與數據通信、 操作系統、主流框架、數據存儲、架構、面試必備知識點等等。相信不論你是前端還是后端都能在這份文檔中收獲到東西。

如果想要獲取更多我的原創文章,歡迎關注我的微信公眾號:"Java面試通關手冊" 。無套路,希望能與您共同進步,互相學習。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/76486.html

相關文章

  • 使用Python挖掘GitHub流行趨勢(下)

    摘要:我們將數據幀轉換為基于列的時間序列然后,我們使用聚合方法按語言和年份重構數據,并按語言計算出現次數我們在條形圖上表示結果上圖顯示了匯編,,中的多種編程語言,,和移動語言,以及,和等現代語言。使用集合將確保我們具有唯一的值。 showImg(https://segmentfault.com/img/remote/1460000018986014?w=1800&h=696); 來源 | ...

    dack 評論0 收藏0
  • 你想要全平臺全棧開源項目-Vue、React、小程序、安卓、ReactNative、java后端

    摘要:無論你是前端后端移動端開發人員,或是設計師產品經理,都可以在平臺上發布項目,與志同道合的小伙伴一起協作完成項目。 全平臺全棧開源項目 coderiver 今天終于開始前后端聯調了~ 首先感謝大家的支持,coderiver 在 GitHub 上開源兩周,獲得了 54 個 Star,9 個 Fork,5 個 Watch。 這些鼓勵和認可也更加堅定了我繼續寫下去的決心~ 再次感謝各位大佬! ...

    Maxiye 評論0 收藏0
  • Spring體系常用項目一覽

    摘要:的面向的異常遵從通用的異常層次結構。比如以前常用的框架,現在常用的框架包含許多項目,下面挑一些最常用的出來總結一下。狀態是流程中事件發生的地點,在流程中通過轉移的方式從一個狀態到另一個狀態,流程的當前狀況稱為流程數據。 如今做Java尤其是web幾乎是避免不了和Spring打交道了,但是Spring是這樣的大而全,新鮮名詞不斷產生,學起來給人一種凌亂的感覺,我就在這里總結一下,理順頭緒...

    OnlyLing 評論0 收藏0

發表評論

0條評論

cyqian

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<