Java優(yōu)秀第三方開源庫

ref:JAVA程序員一定知道的優(yōu)秀第三方庫(2016版)

有哪些優(yōu)秀的Java開源項(xiàng)目最值得閱讀埂软?

推薦矮瘟!國外程序員整理的Java資源大全

Github優(yōu)秀java項(xiàng)目集合(中文版) - 涉及java所有的知識體系

我的Focus:

Guava:google旗下品抽,集合、緩存固额、支持基本類型、并發(fā)函數(shù)庫骏掀、通用注解、字符串處理柱告、I/O等截驮。

網(wǎng)絡(luò):包括http,https际度,UDP葵袭,tcp等

字節(jié)碼操作:用于分析通訊時(shí)需要發(fā)送的packet,轉(zhuǎn)換為16進(jìn)制等等顯示乖菱。

字節(jié)碼操作

編程操作Java字節(jié)碼的函數(shù)庫坡锡。

ASM:通用底層字節(jié)碼操作及分析。

Javassist:嘗試簡化字節(jié)碼編輯窒所。

Byte Buddy:使用“流式API”進(jìn)一步簡化字節(jié)碼生成鹉勒。

日志

記錄應(yīng)用程序的日志函數(shù)庫。

Apache Log4j 2:對之前版本進(jìn)行了完全重寫〕橙。現(xiàn)在的版本具備一個(gè)強(qiáng)大的插件和配置架構(gòu)禽额。

kibana:對日志進(jìn)行分析并進(jìn)行可視化。

Logback:Log4j原班人馬作品海渊。被證明是一個(gè)強(qiáng)健的日志函數(shù)庫绵疲,通過Groovy提供了很多有意思的配置選項(xiàng)哲鸳。

logstash:日志文件管理工具臣疑。

SLF4J:日志抽象層盔憨,需要與某個(gè)具體日志框架配合使用。

代碼分析

軟件度量和質(zhì)量評估工具讯沈。

Checkstyle:對編程規(guī)范和標(biāo)準(zhǔn)進(jìn)行靜態(tài)分析郁岩。

FindBugs:通過字節(jié)碼靜態(tài)分析找出潛在Bug。

PMD:對源代碼中不良編程習(xí)慣進(jìn)行分析缺狠。

SonarQube:通過插件集成其它分析組件问慎,提供評估最終結(jié)果報(bào)告。


所有如下

構(gòu)建

這里搜集了用來構(gòu)建應(yīng)用程序的工具挤茄。

Apache Maven:Maven使用聲明進(jìn)行構(gòu)建并進(jìn)行依賴管理如叼,偏向于使用約定而不是配置進(jìn)行構(gòu)建。Maven優(yōu)于Apache Ant穷劈。后者采用了一種過程化的方式進(jìn)行配置笼恰,所以維護(hù)起來相當(dāng)困難。

Gradle:Gradle采用增量構(gòu)建歇终。Gradle通過Groovy編程而不是傳統(tǒng)的XML聲明進(jìn)行配置社证。Gradle可以很好地配合Maven進(jìn)行依賴管理,并且把Ant腳本當(dāng)作頭等公民评凝。



編譯器

創(chuàng)建分析器追葡、解釋器和編譯器的框架。

ANTLR:功能完備的自頂向下分析復(fù)雜框架奕短。

JavaCC:相對ANTLR更具體宜肉,上手略為簡單。支持語法語法超前預(yù)測(syntactic lookahead)翎碑。

持續(xù)集成

支持持續(xù)集成崖飘、測試和應(yīng)用發(fā)布的工具。

Bamboo:Atlassian的持續(xù)集成(CI)解決方案杈女,包含很多其它產(chǎn)品朱浴。

CircleCI:提供托管服務(wù),可免費(fèi)試用达椰。

Codeship:提供托管服務(wù)翰蠢,提供有限免費(fèi)計(jì)劃。

Go:ThoughtWork開源持續(xù)集成解決方案啰劲。

Jenkins:提供基于服務(wù)器的部署服務(wù)梁沧。

TeamCity:JetBrain持續(xù)集成方案,提供免費(fèi)版蝇裤。

Travis:提供托管服務(wù)廷支,常用于開源項(xiàng)目频鉴。

數(shù)據(jù)庫

簡化數(shù)據(jù)庫交互的工具、庫恋拍。

Flyway:使用Java API輕松完成數(shù)據(jù)庫遷移垛孔。

H2:小型SQL數(shù)據(jù)庫,以內(nèi)存操作著稱施敢。

JDBI:便捷的JDBC抽象周荐。

jOOQ:基于SQL schema生成類型安全代碼。

Presto:針對大數(shù)據(jù)的分布式SQL查詢引擎僵娃。

Querydsl:針對Java的類型安全統(tǒng)一查詢概作。

日期和時(shí)間

處理日期和時(shí)間的函數(shù)庫。

Joda-Time:Java 8出現(xiàn)之前默怨,它是日期讯榕、時(shí)間處理的標(biāo)準(zhǔn)函數(shù)庫。

Time4J:Java高級日期匙睹、時(shí)間函數(shù)庫愚屁。

依賴注入

幫助代碼實(shí)現(xiàn)控制反轉(zhuǎn)模式的函數(shù)庫。

Dagger?:編譯期的注入框架垃僚,沒有使用反射集绰,主要用于Android開發(fā)。

Guice:輕量級注入框架谆棺,功能強(qiáng)大可與Dagger媲美栽燕。

開發(fā)庫

從基礎(chǔ)層次上改進(jìn)開發(fā)流程。

AspectJ:面向切面編程擴(kuò)展改淑,與程序無縫連接碍岔。

Auto:源代碼生成器集合。

DCEVM:通過修改JVM朵夏,在運(yùn)行時(shí)可無限次重定義已加載的類蔼啦。OpenJDK 7、8已提供支持仰猖,詳情可查看這個(gè)分支(fork)捏肢。

JRebel:商用軟件,無需重新部署可即時(shí)重新加載代碼及配置饥侵。

Lombok:代碼生成器鸵赫,旨在減少Java冗余代碼。

RxJava:使用JVM中可觀察序列躏升,創(chuàng)建異步辩棒、基于事件應(yīng)用程序的函數(shù)庫。

Spring Loaded:另一個(gè)JVM類重載代理。

vert.x:JVM多語言事件驅(qū)動(dòng)應(yīng)用框架一睁。

分布式應(yīng)用

用來開發(fā)分布式钻弄、具有容錯(cuò)性應(yīng)用程序的函數(shù)庫和框架。

Akka:構(gòu)建并發(fā)者吁、分布式和具有容錯(cuò)功能的事件驅(qū)動(dòng)應(yīng)用程序所需的工具包和運(yùn)行時(shí)窘俺。

Apache Storm:分布式實(shí)時(shí)計(jì)算系統(tǒng)。

Apache ZooKeeper:為大型分布式系統(tǒng)砚偶,使用分布式配置批销、同步和命名注冊提供協(xié)調(diào)服務(wù)洒闸。

Hazelcast:分布式染坯、高可擴(kuò)展性內(nèi)存網(wǎng)格。

Hystrix:為分布式系統(tǒng)提供延遲和容錯(cuò)處理丘逸。

JGroups:一組提供可靠消息傳輸?shù)墓ぞ甙ヂ梗捎脕韯?chuàng)建集群。集群中的節(jié)點(diǎn)可互相發(fā)送消息深纲。

Quasar:為JVM提供輕量級線程和Actor仲锄。

發(fā)布

使用本機(jī)格式分發(fā)Java應(yīng)用程序的工具。

Bintray:對二進(jìn)制發(fā)布進(jìn)行版本控制湃鹊,可與Maven或Gradle配合使用儒喊。

IzPack:為跨平臺部署建立授權(quán)工具。

Launch4j:將JAR包裝為小巧的Windows可執(zhí)行文件币呵。

packr:將程序JAR怀愧、資源和JVM打包成Windows、Linux和Mac OS X的本機(jī)文件余赢。

文檔處理

用來處理Office格式文檔的函數(shù)庫芯义。

Apache POI:支持OOXML (XLSX、DOCX妻柒、PPTX)以及 OLE2 (XLS, DOC or PPT)格式的文檔扛拨。

jOpenDocument:處理OpenDocument格式文檔。

游戲開發(fā)

游戲開發(fā)框架举塔。

jMonkeyEngine:支持現(xiàn)代3D開發(fā)的游戲引擎绑警。

libGDX:全面的跨平臺高級開發(fā)框架。

LWJGL:抽象了OpenGL央渣、CL计盒、AL等函數(shù)庫的健壯框架。

GUI

用來創(chuàng)建現(xiàn)代圖形用戶界面的函數(shù)庫痹屹。

JavaFX:Swing的繼承者章郁。

Scene Builder:JavaFX虛擬布局工具。

高性能

與高性能計(jì)算有關(guān)的資源,包括集合以及很多具體功能的函數(shù)庫暖庄。

Disruptor:線程間消息函數(shù)庫聊替。

fastutil:快速緊湊的Java類型安全集合。

GS Collections:受Smalltalk啟發(fā)的集合框架培廓。

hftc:Hash set和hash map惹悄。

HPPC:基本類型集合。

Javolution:針對實(shí)時(shí)嵌入式系統(tǒng)的函數(shù)庫肩钠。

Trove:基本類型集合泣港。

IDE

視圖簡化開發(fā)的集成開發(fā)環(huán)境。

Eclipse:后臺做了很多工作价匠,以其豐富插件著稱当纱。

IntelliJ IDEA:支持很多JVM語言,為Android開發(fā)提供了很多不錯(cuò)的選項(xiàng)踩窖。其商業(yè)版本主要面向企業(yè)用戶坡氯。

NetBeans:集成了很多Java SE和Java EE特性,包括數(shù)據(jù)庫訪問洋腮、服務(wù)器箫柳、HTML5以及AngularJS。

圖像處理

用來幫助創(chuàng)建啥供、評估或操作圖形的函數(shù)庫悯恍。

Picasso:Android下載圖像和圖像緩存函數(shù)庫。

ZXing:多種格式的一維伙狐、二維條形碼處理函數(shù)庫涮毫。

JSON

簡化JSON處理的函數(shù)庫。

Gson:將Java對象序列化為JSON及反向操作鳞骤。使用時(shí)提供了很好的性能窒百。

Jackson:與GSON類似,但如果需要頻繁初始化Jackson庫會帶來性能問題豫尽。

JVM和JDK

目前的JVM篙梢、JDK實(shí)現(xiàn)。

JDK 9:JDK 9早期訪問版本美旧。

OpenJDK:開源實(shí)現(xiàn)渤滞。


機(jī)器學(xué)習(xí)

提供具體統(tǒng)計(jì)算法的工具。其算法可從數(shù)據(jù)中學(xué)習(xí)榴嗅。

Apache Hadoop:對商用硬件集群上大規(guī)模數(shù)據(jù)存儲和處理的開源軟件框架妄呕。

Apache Mahout:專注協(xié)同過濾、聚類和分類的可擴(kuò)展算法嗽测。

Apache Spark:開源數(shù)據(jù)分析集群計(jì)算框架绪励。

h2o:用作大數(shù)據(jù)統(tǒng)計(jì)的分析引擎肿孵。

Weka:用作數(shù)據(jù)挖掘的算法集合,包括從預(yù)處理到可視化的各個(gè)層次疏魏。

消息

在客戶端之間進(jìn)行消息傳遞停做,確保協(xié)議獨(dú)立性的工具。

Apache ActiveMQ:實(shí)現(xiàn)JMS的開源消息代理(broker)大莫,可將同步通訊轉(zhuǎn)為異步通訊蛉腌。

Apache Kafka:高吞吐量分布式消息系統(tǒng)。

JBoss HornetQ:清晰只厘、準(zhǔn)確烙丛、模塊化且方便嵌入的消息工具。

JeroMQ:ZeroMQ的純Java實(shí)現(xiàn)羔味。

其它

其它資源河咽。

Design Patterns:實(shí)現(xiàn)并解釋了最常見的設(shè)計(jì)模式

Jimfs:內(nèi)存文件系統(tǒng)介评。

Lanterna:類似curses的簡單console文本GUI函數(shù)庫库北。

LightAdmin:可插入式CRUD UI函數(shù)庫爬舰,可用于快速應(yīng)用開發(fā)们陆。

Metrics:創(chuàng)建自己的軟件度量或者為支持框架添加度量信息,通過JMX或HTTP進(jìn)行發(fā)布或者發(fā)送到數(shù)據(jù)庫情屹。

OpenRefine:用來處理混亂數(shù)據(jù)的工具坪仇,包括清理、轉(zhuǎn)換垃你、使用Web Service進(jìn)行擴(kuò)展并將其關(guān)聯(lián)到數(shù)據(jù)庫椅文。

RoboVM:Java編寫原生iOS應(yīng)用。

自然語言處理

用來專門處理文本的函數(shù)庫惜颇。

Apache OpenNL:處理類似分詞等常見任務(wù)的工具皆刺。

CoreNLP:斯坦佛的CoreNLP提供了一組基礎(chǔ)工具,可以處理類似標(biāo)簽凌摄、實(shí)體名識別和情感分析這樣的任務(wù)羡蛾。

LingPipe:一組可以處理各種任務(wù)的工具集,支持POS標(biāo)簽锨亏、情感分析等痴怨。

Mallet:統(tǒng)計(jì)學(xué)自然語言處理、文檔分類器予、聚類浪藻、主題建模等。

網(wǎng)絡(luò)

網(wǎng)絡(luò)編程函數(shù)庫乾翔。

Netty:構(gòu)建高性能網(wǎng)絡(luò)應(yīng)用程序開發(fā)框架爱葵。

OkHttp?:一個(gè)Android和Java應(yīng)用的HTTP+SPDY客戶端。

ORM

處理對象持久化的API。

EclipseLink:支持許多持久化標(biāo)準(zhǔn)萌丈,JPA暇韧、JAXB、JCA和SDO浓瞪。

Hibernate:廣泛使用懈玻、強(qiáng)健的持久化框架。Hibernate的技術(shù)社區(qū)非城洌活躍涂乌。

Ebean:支持快速數(shù)據(jù)訪問和編碼的ORM框架。

PDF

用來幫助創(chuàng)建PDF文件的資源英岭。

Apache FOP:從XSL-FO創(chuàng)建PDF湾盒。

Apache PDFBox:用來創(chuàng)建和操作PDF的工具集。

DynamicReports:JasperReports的精簡版诅妹。

iText:一個(gè)易于使用的PDF函數(shù)庫罚勾,用來編程創(chuàng)建PDF文件。注意吭狡,用于商業(yè)用途時(shí)需要許可證尖殃。

JasperReports:一個(gè)復(fù)雜的報(bào)表引擎。

REST框架

用來創(chuàng)建RESTful 服務(wù)的框架划煮。

Dropwizard:偏向于自己使用的Web框架送丰。用來構(gòu)建Web應(yīng)用程序,使用了Jetty弛秋、Jackson器躏、Jersey和Metrics。

Jersey:JAX-RS參考實(shí)現(xiàn)蟹略。

RESTEasy:經(jīng)過JAX-RS規(guī)范完全認(rèn)證的可移植實(shí)現(xiàn)登失。

Retrofit:一個(gè)Java類型安全的REST客戶端。

Spark:受到Sinatra啟發(fā)的Java REST框架挖炬。

Swagger:Swagger是一個(gè)規(guī)范且完整的框架揽浙,提供描述、生產(chǎn)茅茂、消費(fèi)和可視化RESTful Web Service捏萍。

科學(xué)

用于科學(xué)計(jì)算和分析的函數(shù)庫。

SCaVis:用于科學(xué)計(jì)算空闲、數(shù)據(jù)分析和數(shù)據(jù)可視化環(huán)境令杈。

搜索

文檔索引引擎,用于搜索和分析碴倾。

Apache Solr?:一個(gè)完全的企業(yè)搜索引擎逗噩。為高吞吐量通信進(jìn)行了優(yōu)化掉丽。

Elasticsearch:一個(gè)分布式、支持多租戶(multitenant)全文本搜索引擎异雁。提供了RESTful Web接口和無schema的JSON文檔捶障。

安全

用于處理安全、認(rèn)證纲刀、授權(quán)或會話管理的函數(shù)庫项炼。

Apache Shiro:執(zhí)行認(rèn)證、授權(quán)示绊、加密和會話管理锭部。

Cryptomator:在云上進(jìn)行客戶端跨平臺透明加密。

Keycloak:為瀏覽器應(yīng)用和RESTful Web Service集成SSO和IDM面褐。目前還處于beta版本拌禾,但是看起來非常有前途。

PicketLink:PicketLink是一個(gè)針對Java應(yīng)用進(jìn)行安全和身份認(rèn)證管理的大型項(xiàng)目(Umbrella Project)展哭。

Spring Security:專注認(rèn)證湃窍、授權(quán)和多維度攻擊防護(hù)框架。

序列化

用來高效處理序列化的函數(shù)庫匪傍。

FlatBuffers:序列化函數(shù)庫您市,高效利用內(nèi)存,無需解包和解析即可高效訪問序列化數(shù)據(jù)析恢。

Kryo:快速和高效的對象圖形序列化框架墨坚。

MessagePack:一種高效的二進(jìn)制序列化格式。

服務(wù)器

用來部署應(yīng)用程序的服務(wù)器映挂。

Apache Tomcat:針對Servlet和JSP的應(yīng)用服務(wù)器,健壯性好且適用性強(qiáng)盗尸。

Apache TomEE:Tomcat加Java EE柑船。

GlassFish:Java EE開源參考實(shí)現(xiàn),由Oracle資助開發(fā)泼各。

Jetty:輕量級鞍时、小巧的應(yīng)用服務(wù)器,通常會嵌入到項(xiàng)目中扣蜻。

WildFly:之前被稱作JBoss逆巍,由Red Hat開發(fā)。支持很多Java EE功能莽使。

模版引擎

對模板中表達(dá)式進(jìn)行替換的工具锐极。

Apache Velocity:提供HTML頁面模板、email模板和通用開源代碼生成器模板芳肌。

FreeMarker:通用模板引擎灵再,不需要任何重量級或自己使用的依賴關(guān)系肋层。

Handlebars.java:使用Java編寫的模板引擎,邏輯簡單翎迁,支持語義擴(kuò)展(semantic Mustache)栋猖。

JavaServer Pages:通用網(wǎng)站模板,支持自定義標(biāo)簽庫汪榔。

Thymeleaf:旨在替換JSP蒲拉,支持XML文件。

測試

測試內(nèi)容從對象到接口痴腌,涵蓋性能測試和基準(zhǔn)測試工具全陨。

Apache JMeter:功能性測試和性能評測。

Arquillian:集成測試和功能行測試平臺衷掷,集成Java EE容器辱姨。

AssertJ:支持流式斷言提高測試的可讀性。

JMH:JVM微基準(zhǔn)測試工具戚嗅。

JUnit:通用測試框架雨涛。

Mockito:在自動(dòng)化單元測試中創(chuàng)建測試對象脖捻,為TDD或BDD提供支持兜挨。

Selenium:為Web應(yīng)用程序提供可移植軟件測試框架。

Selenide:為Selenium提供精準(zhǔn)的周邊API辫呻,用來編寫穩(wěn)定且可讀的UI測試躏尉。

TestNG?:測試框架蚯根。

VisualVM:提供可視化方式查看運(yùn)行中的應(yīng)用程序信息。

工具類

通用工具類函數(shù)庫胀糜。

Apache Commons:提供各種用途的函數(shù)颅拦,比如配置、驗(yàn)證教藻、集合距帅、文件上傳或XML處理等。

Guava:google旗下括堤,集合碌秸、緩存、支持基本類型悄窃、并發(fā)函數(shù)庫讥电、通用注解、字符串處理轧抗、I/O等恩敌。

javatuples:正如名字表示的那樣,提供tuple支持鸦致。盡管目前tuple的概念還有留有爭議潮剪。

網(wǎng)絡(luò)爬蟲

用于分析網(wǎng)站內(nèi)容的函數(shù)庫涣楷。

Apache Nutch?:可用于生產(chǎn)環(huán)境的高度可擴(kuò)展、可伸縮的網(wǎng)絡(luò)爬蟲抗碰。

Crawler4j:簡單的輕量級爬蟲狮斗。

JSoup?:刮取、解析弧蝇、操作和清理HTML碳褒。

Web框架

用于處理Web應(yīng)用程序不同層次間通訊的框架。

Apache Tapestry:基于組件的框架看疗,使用Java創(chuàng)建動(dòng)態(tài)沙峻、強(qiáng)健的、高度可擴(kuò)展的Web應(yīng)用程序两芳。

Apache Wicket:基于組件的Web應(yīng)用框架摔寨,與Tapestry類似帶有狀態(tài)顯示GUI。

Google Web Toolkit:一組Web開發(fā)工具集怖辆,包含在客戶端將Java代碼轉(zhuǎn)為JavaScript的編譯器是复、XML解析器、RCP API竖螃、JUnit集成淑廊、國際化支持和GUI控件。

Grails:Groovy框架特咆,旨在提供一個(gè)高效開發(fā)環(huán)境季惩,使用約定而非配置、沒有XML并支持混入(mixin)腻格。

Play: 使用約定而非配置画拾,支持代碼熱加載并在瀏覽器中顯示錯(cuò)誤。

PrimeFaces:JSF框架荒叶,提供免費(fèi)版和帶技術(shù)支持的商業(yè)版碾阁。包含一些前端組件。

Spring Boot:微框架些楣,簡化了Spring新程序的開發(fā)過程。

Spring:旨在簡化Java EE的開發(fā)過程宪睹,提供依賴注入相關(guān)組件并支持面向切面編程愁茁。

Vaadin:基于GWT構(gòu)建的事件驅(qū)動(dòng)框架。使用服務(wù)端架構(gòu)亭病,客戶端使用Ajax鹅很。

Ninja:Java全棧Web開發(fā)框架。非常穩(wěn)固罪帖、快速和高效促煮。

Ratpack:一組Java開發(fā)函數(shù)庫邮屁,用于構(gòu)建快速、高效菠齿、可擴(kuò)展且測試完備的HTTP應(yīng)用程序佑吝。

資源

社區(qū)

活躍的討論區(qū)。

r/java:Java社區(qū)的Subreddit绳匀。

stackoverflow:問答平臺芋忿。

有影響的書籍

具有廣泛影響且值得閱讀的Java經(jīng)典書籍。

Effective Java (2nd Edition)

Java Concurrency in Practice|?Java并發(fā)編程實(shí)戰(zhàn)

Thinking in Java|?中文版

播客

可以一邊編程一邊聽的東西疾棵。

The Java Posse

Twitter

值得關(guān)注的帳號戈钢。

Adam Bien:自由職業(yè)者、作家是尔、JavaONE明星演講者殉了、顧問、Java Champion拟枚。

Antonio Goncalves:Java Champion薪铜、JUG Leader、Devoxx France梨州、Java EE 6/7痕囱、JCP、作家暴匠。

Arun Gupta:Java Champion鞍恢、JavaONE明星演講者、JUG Leader每窖、Devoxx4Kids成員帮掉、Red Hatter。

Bruno Borges:Oracle產(chǎn)品經(jīng)理窒典、Java Jock蟆炊。

Ed Burns:Oracle技術(shù)團(tuán)隊(duì)顧問。

Eugen Paraschiv:Spring安全課程作者瀑志。

James Weaver:Java涩搓、JavaFX、IoT開發(fā)者劈猪、作者和演講者昧甘。

Java EE:Java EE Twitter官方賬號。

Java Magazine:Java雜志官方賬號战得。

Java.net:Java.net官方賬號充边。

Java:Java Twitter官方賬號。

Javin Paul:知名Java博客作者常侦。

Lukas Eder:Data Geekery(jOOQ)創(chuàng)始人兼CEO浇冰。

Mario Fusco:RedHatter贬媒、JUG協(xié)調(diào)、活躍講師和作者肘习。

Mark Reinhold:Oracle首席架構(gòu)師际乘、Java平臺開發(fā)組。

Martijn Verburg:London JUG co-leader井厌、演講者蚓庭、作家、Java Champion等仅仆。

OpenJDK:OpenJDK官方賬號器赞。

Reza Rahman:Java EE、GlassFish墓拜、WebLogic傳道者港柜、作家、演講者咳榜、開源黑客夏醉。

Simon Maple:Java Champion、virtualJUG創(chuàng)始人涌韩、LJC leader畔柔、RebelLabs作者。

Stephen Colebourne: Java Champion臣樱、演講者靶擦。

Tim Boudreau:作家、NetBeans大牛雇毫。

Trisha Gee:Java Champion玄捕、演講者。

網(wǎng)站

值得閱讀的網(wǎng)站棚放。

Google Java Style

InfoQ

Java Code Geeks

Java.net

Javalobby

JavaWorld

RebelLabs

The Java Specialist’ Newsletter

TheServerSide.com

Thoughts On Java

ImportNew(ImportNew 專注 Java 技術(shù))

參與貢獻(xiàn)

熱烈歡迎參與貢獻(xiàn)此列表枚粘!

請參閱CONTRIBUTING加入貢獻(xiàn)。

原文鏈接:?github akullpp?翻譯:?ImportNew.com?-?唐尤華

譯文鏈接:?http://www.importnew.com/14429.html

[?轉(zhuǎn)載請保留原文出處飘蚯、譯者和譯文鏈接馍迄。]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市局骤,隨后出現(xiàn)的幾起案子柬姚,更是在濱河造成了極大的恐慌,老刑警劉巖庄涡,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異搬设,居然都是意外死亡穴店,警方通過查閱死者的電腦和手機(jī)撕捍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泣洞,“玉大人忧风,你說我怎么就攤上這事∏蚧耍” “怎么了狮腿?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長呕诉。 經(jīng)常有香客問我缘厢,道長,這世上最難降的妖魔是什么甩挫? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任贴硫,我火速辦了婚禮,結(jié)果婚禮上伊者,老公的妹妹穿的比我還像新娘英遭。我一直安慰自己,他們只是感情好亦渗,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布挖诸。 她就那樣靜靜地躺著,像睡著了一般法精。 火紅的嫁衣襯著肌膚如雪多律。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天亿虽,我揣著相機(jī)與錄音菱涤,去河邊找鬼。 笑死洛勉,一個(gè)胖子當(dāng)著我的面吹牛粘秆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播收毫,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼攻走,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了此再?” 一聲冷哼從身側(cè)響起昔搂,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎输拇,沒想到半個(gè)月后摘符,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年逛裤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瘩绒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡带族,死狀恐怖锁荔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蝙砌,我是刑警寧澤阳堕,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站择克,受9級特大地震影響恬总,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜祠饺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一越驻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧道偷,春花似錦缀旁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至换途,卻和暖如春懊渡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背军拟。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工剃执, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人懈息。 一個(gè)月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓肾档,卻偏偏與公主長得像,于是被迫代替她去往敵國和親辫继。 傳聞我的和親對象是個(gè)殘疾皇子怒见,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件姑宽、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,024評論 4 62
  • 近一段時(shí)間炮车,我整個(gè)人的狀態(tài)非常好舵变,心緒平和酣溃、安寧,于生活也有些感觸棋傍,就想著寫一篇關(guān)于”快樂”的文章救拉。也是冥冥之中的...
    冷月3閱讀 303評論 0 0
  • 那是一種全然的難受和不知所措。 我應(yīng)該找誰去說呢瘫拣。在這樣的地方,很惶惑啊告喊。我好想好想找個(gè)人聊聊心事麸拄。到底什么讓我不...
    虞7阿閱讀 228評論 0 0