天天看點

2018年十大Java故事:Angular v6,Java 10訪談系列,10個SQL技巧等

榮譽提名:值得關注的新事物

GitHub的新時代始于被微軟收購的平台

這是我們在2018年擁有的最大新聞炸彈之一! 社交編碼的“母公司” GitHub被微軟以令人7.5目的75億美元收購。

IBM收購Red Hat

在2018年又進行了另一筆令人震驚的收購。我們是否應該開始押注下一個突破性收購将是什麼?沒人能預料到這一點,但IBM将收購Red Hat。 盡管紅帽確定保留其對開源的承諾,但這一消息激起了複雜的情緒。

檢視我們的采訪系列,其中包括一些業内知名人士,并找出他們必須說的話:

  • GitLab聯合創始人兼首席執行官Sid Sijbrandij訪談
  • WSO2首席執行官Tyler Jewell和WSO2首席技術官Paul Fremantle訪談
  • Streamlio聯合創始人Karthik Ramasamy訪談
  • TIBCO首席執行官Murray Rode訪談

點選次數最多的故事

1.

切換用例語句是用于程式設計控制的強大工具。 在本文中,Sreeram Sceenivasan讨論了可以在Python中使用switch-case語句的問題。

2.

在本文中,Java冠軍Lukas Eder邀請讀者看一下10個SQL技巧。 這篇文章總結了他在諸如JAX和Devoxx France之類的會議上發表的極其快節奏的,荒謬的幼稚幽默的演講。

3.

随着JDK 9和NetBeans的發行過渡到Apache,您應該等待還是轉移到其他開發環境? 因為NetBeans IDE 8.2不支援JDK 9,是以那些想要使用JDK 9的人确實需要做出一些選擇。

4.

在本教程中,Michael Gruczel使用一個簡單的示例來示範如何使用Spring Boot設定基于REST的微服務。

Java EE應用伺服器和單片軟體體系結構的時代幾乎消失了。 硬體不再變得越來越快,但網際網路流量仍在增加。 平台必須支援橫向擴充。 必須将負載配置設定給多個主機。 基于微服務的體系結構可以為這一需求提供解決方案。 除了更好的擴充性之外,微服務還提供了更快的開發周期,根據負載動态擴充和改進了故障轉移行為。

5.

我們可能已經在向Angular v8邁進了一步,但是Angular 6在2018年是一個重大新聞,因為這是第一個将Framework,Material和CLI統一在一起的版本。 如果您想了解更多有關項目的重點和新的基于CLI的更新工作流程的資訊,請檢視v6發行公告 。

請記住,Angular v6專注于工具鍊(以及如何使其更易于使用Angular快速移動),而較少關注基礎架構。

6.

在本教程中,Allice Watson解釋了如何在Java中将String轉換為int資料類型,包括示例。

7.

2015年11月, Dirk Lemmermann (自由職業者)和Alexander Casall舉行了有關JavaFX Real World Applications的JavaOne會議。 他們展示了一堆他們為客戶和開發貢獻的應用程式。 本文通過顯示他們所讨論的應用程式來總結演講。 此外,亞曆山大·卡薩爾(Alexander Casall)詢問了其他JavaFX開發人員是否希望将其應用程式貢獻到此部落格文章中。

8.

漫長的AI冬天結束了。 機器學習已不是一時沖鋒,而是目前技術領域最熱門的技能之一。 公司正努力尋找足夠的能夠進行ML和深度學習編碼的程式員。 盡管沒有一種程式設計語言赢得了主導地位,但以下是我們針對Java的ML庫的五個最佳選擇。

9.

尋找新JavaScript IDE? 我們将介紹該語言的一些最受歡迎的選項,包括Komodo,Atom,VS Code等。

10.

Java 10于2018年3月釋出,我們涵蓋了所有新功能以及未晉級的功能,最重要的是新版本的節奏。 在本系列訪談中,我們采訪了有關這些主題的11位專家。

在這裡,您可以找到采訪系列的所有四個部分:

  • 第1部分:11位專家參與其中—本地變量類型推斷是Java 10中最大的新功能
  • 第2部分:Java 10-Java開發人員想要什麼? 項目琥珀和瓦爾哈拉! 他們什麼時候想要他們? 當他們準備好了!
  • 第3部分:Java 10遷移:輕而易舉還是龍卷風?
  • 第四部分:Java 10 9之後就可以了; 擔心8(或更早)之後的Java 10
翻譯自: https://jaxenter.com/top-10-java-stories-2018-154008.html