紅帽接手維護 OpenJDK 8 和 OpenJDK 11【馬哥教育新聞快報402期】
各位小伙伴下午好,今天是2019年4月19日,這里是馬哥教育新聞快報402期。
本期重點關注: 紅帽接手維護 OpenJDK 8 和 OpenJDK 11
【快報內容】?
1、 紅帽接手維護 OpenJDK 8 和 OpenJDK 11
在 Oracle 退出和變更許可后,紅帽宣布接手維護 OpenJDK 8 和 OpenJDK 11,為這兩個 OpenJDK 的舊版本提供錯誤修復和安全補丁。
Oracle 分別在 2014 年 3 月和 2018 年 9 月發布了 JDK 8 和 JDK 11,紅帽接手維護的兩個 OpenJDK 版本是 Java 這兩個長期支持版本的基礎。
此前,紅帽已有接手 OpenJDK 6 和 OpenJDK 7 項目維護的經驗,這次接手維護也將遵循類似的項目管理經驗,與社區合作,從而實現 Java 的持續創新。對于 OpenJDK 9 和 OpenJDK 10,這兩個版本短期發布且只有六個月支持期,紅帽暫無接手維護的計劃 。
2007 年以來,紅帽一直是 OpenJDK 社區的成員,同時也是社區中最大的貢獻者之一。紅帽的 Java 技術主管從 2019 年 2 月開始就一直擔任 OpenJDK 8 和 OpenJDK 11 的項目負責人,作為 OpenJDK 管理委員會活躍成員的時間也已有七年。除了豐富的社區經驗,紅帽還領導著 Shenandoah 的開發。作為一個高性能垃圾收集器,Shenandoah 現在已經是 OpenJDK 12 的一部分。
目前,JDK 的最新穩定版本是在上個月正式發布的 JDK 12。下個版本是基于 OpenJDK 13 的 JDK 13,預計 Oracle 在 9 月完成并發布。此次紅帽對 OpenJDK 8 和 11 的維護不會帶來重大更新,新特性等內容只會出現在最新的穩定版本 JDK 上。
2、 5G時代的一個殺手級應用,可能是“云上電腦”?
迄今為止,對 5G 網絡想象中的應用場景,大部分可以通過 4G 實現,5G 還沒有找到其專屬的應用場景。
不過,可能有一個例外:讓手機、電腦等本地終端變身為“云上電腦”的顯示屏,所有的運算和存儲過程都在云端完成,由此免去要不斷升級設備的麻煩。要想獲得足夠低的延遲,讓“云電腦”和本地電腦一樣快,也許只有 5G 能幫我們做到。
為 5G 設想應用場景的尷尬
5G 已經在路上了。隨著大城市網絡鋪設的展開,和兼容終端數量的增加,未來一兩年就會有很多人用上這一據說比 4G 快 10 倍的技術。其實都不用說快多少倍,只要真能確保在有信號的地方,手機上網就跟固網寬帶一樣快、一樣穩定,甚至只要連微信視頻再也不“卡”,這就已經是一個巨大的飛躍。
根據你家里電腦配置的不同,很可能用寬帶滿格速度下載一部大電影,已經快過從移動硬盤或U盤復制。而家中路由器的配置參差不齊,也讓有時候兩個終端在家里連局域網,速度都不如分別上外網再連接彼此。
由此我們也得了解這么個基本事實:最終到達你面前的網速,除了源頭、傳輸網絡等影響因素之外,你自己家的網關、終端也會影響到。接到居民樓的水塔都輸出洶涌澎湃的水流,但你家里水龍頭就是細細的小水管,那也沒有辦法。
3、 京東數科再次加碼網貸平臺 有意"搶灘"P2P
如今,網貸行業備案工作正在逐步推進之時,京東再次加碼網貸平臺,似有搶灘 P2P 備案資格之意。
據《證券日報》記者查詢國家企業信用信息公示系統發現,京東數字科技控股有限公司(下稱:京東數科)旗下京海卓創(廈門)數字科技有限公司持有廈門易匯利網絡借貸信息中介服務有限公司(以下簡稱“易匯利”)100% 股權,該公司由廈門易匯利金融信息技術服務有限公司更名而來,易匯利為 P2P 網貸平臺易利貸的運營主體。
企查查的易利貸融資歷程顯示,2019 年 3 月 29 日易利貸被收購,收購融資額未知,投資方為京東金融,也就是改名后的京東數科。
《證券日報》記者聯系京東數科方面,但對方回復稱,針對此事目前不會有回應。
京東數科入局 P2P 早已不是第一次,此前,京東金融 App 就上線過兩款 P2P 網貸產品——和豐網貸和旭航網貸。
“京東一直有意布局 P2P 業務。相比于其他巨頭,京東在金融牌照方面的布局相對落后,而 P2P 作為一個潛在的金融類牌照,京東一定希望有所布局。”網貸天眼研究院負責人李鵬飛對《證券日報》記者表示。
4、 挑戰倒計時:華為的特殊時刻
4 月 16 日-18 日,華為例行的分析師大會如期而至。
今年開場演講的是華為輪值董事長胡厚崑,內容涵蓋了智能聯接、5G 和 AI,風格沉穩,把握發展方向;隨后華為董事、戰略研究院院長徐文偉將華為戰略研究院推至臺前,帶來了前沿科技感,強調研發的支撐;第三位上臺的華為常務董事、產品投資評審委員會主任、ICT 戰略與 Marketing 總裁汪濤,從務實的角度表述了華為如何將智能落地。
演講有序平靜,不過在現場,21 世紀經濟報道記者還是感受到華為處于一個特殊的變革時期。
這個特殊的節點包括外部的產業革新、國際挑戰,也包括內部的架構重整、戰略變化。
首先是產業的變革期,通信行業是周期性行業,這一波 5G 關系到社會、生活的方方面面,設備商們都鉚足了勁頭。
今年也是 5G 商用元年,在設備商眼中,5G 的規模化商用時代已來。華為 5G 產品線副總裁甘斌介紹道:“上半年,中東、歐洲的很多運營商都會發布 5G 的商用網絡。下半年,根據現在的合同數和各方面的商業計劃,60 家以上的運營商會發布 5G 業務。歷史第一次智能終端、芯片和基站都是在同一年商用,也就是 2019 年。”
5G 也將為華為的運營商業務的天花板打開空間。但近期研究機構 IHS 的一份報告稱,全球 5G 通信設備市場份額方面,華為僅排在第四。
【今日學習必備】
【Linux面試真題】- screen 命令詳解
背景
作為程序員一定會用到Linux系統,經常打開多個shell,運行一些需要很長時間才能完成的任務,通常情況下我們都是為每一個這樣的任務開一個終端窗口,必須等待它們執行完畢,在此期間不能關掉窗口,否則這個任務就會被殺掉。
簡介
GNU Screen是一款由GNU計劃開發的用于命令行終端切換的自由軟件。用戶可以通過該軟件同時連接多個本地或遠程的命令行會話,并在其間自由切換。
GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了統一的管理多個會話的界面和相應的功能
常用的screen 命令
screen -S yourname -> 新建一個叫yourname的session
screen -ls -> 列出當前所有的session
screen -r yourname -> 回到yourname這個session
screen -d yourname -> 遠程detach某個session
screen -d -r yourname -> 結束當前session并回到yourname這個session
常用快捷鍵組合
C-a c -> 創建一個新的運行shell的窗口并切換到該窗口
C-a n -> Next,切換到下一個 window
C-a p -> Previous,切換到前一個 window
C-a d -> detach,暫時離開當前session,將目前的 screen session丟到后臺執行,并會回到還沒進 screen 時的狀態,此時在 screen session 里,每個screen內運行的 process (無論是前臺/后臺)都在繼續執行,即使 logout 也不影響。
exit 關閉當前session
【Python面試真題】- Python2和Python3區別
- 字符編碼: py3中默認字符編碼是unicode;py2中默認字符編碼是 ASCII,如果文件中出現了中文,需要在頂部加入coding聲明
#coding:utf8
- 讓用戶輸入:py3中直接使用
input()
; py2中需要使用raw_input()
- range和xrange:py3中的
range
== py2中的xrange
, 返回類似迭代器的東西,節省內存空間 - 語句變函數: py3中為
print()
,exec()
是一個方法,必須加上括號; py2中為print
,exec
- 數據傳輸: py3中socket傳過來的數據是byte類型 / hashlib包update也需要傳bytes類型的數據; py2中則可以直接傳入str, e.g
# Python3
import hashlib
m = hashlib.sha256()
m.update(b"Nobody inspects")
# Python2
import hashlib
m = hashlib.md5()
m.update("Nobody inspects")
>【就業喜訊】
【學員喜訊-813期】- 運維學員學習Linux后成功收獲29K/月14.6薪!
【近期開班】
Linux面授班:2019年5月8日(北京)
Linux網絡班:2019年5月4日(網絡)
Python面授班:2019年6月24日(北京)
Python網絡班:2019年5月25日(網絡)