在 windows 安裝 Spark on Yarn
自從在 windows 安裝 Spark Standalone 之後。就開始有把 Spark on Yarn 也安裝在 Windows 上的念頭? 於是在工作閒暇之餘,開始這次的踩雷之旅。
自從在 windows 安裝 Spark Standalone 之後。就開始有把 Spark on Yarn 也安裝在 Windows 上的念頭? 於是在工作閒暇之餘,開始這次的踩雷之旅。
把 Spark 安裝在 Windows 上,是一種非主流的作法,也不太建議用在正式環境上。不過有時就是想要建立一個小型的 Spark cluster,來進行開發及測試又不想花時間安裝 VM,這時就會想如果能在 Windows 運行那該有多好。
當然,除了自己一步一腳印的自行安裝外,還有另一個簡單的作法是使用 Docker,不過我還是喜歡自己動手去研究每個細節的踏實感。
傳統的的圖片上傳方式, 通常是需要把圖片上傳到後端的伺服器。從伺服器取得圖片的 URL 之後,再放入 img
元素中,來顯示圖片的預覽。不過在 HTML5 之下,我們可以不用上傳到後端伺端器就可以實現圖片的預覽。 HTML5 有提供一個新的物件 FileReader, 可以讓我們直接從頁面中讀取文件。
Ansible 是屬於 push-based 的自動部署工具,我們不需要在遠端機器上安裝任何 client 端的程式或是 agent, 只要確定好有安裝 python 2.6 以上的版本就可以了. Ansible 主要是經由 SSH 來進行控制及設定遠端的機器,經由這樣子的設計,我們在使用 ansible 時,所需要的前置作業就會少很多.
自從 Java8 引入函數式程式設計的語法以來,就有一些相關的程式語彙是以前未曾注意到,但是在看函數式程式設計的文章時又常被提起。而一級函數 (First-class Function) 就是其中一個例子.
JAVA 是用 keystore 來管理憑證。如果我們都是用 JDK 的 keytool 來產生 key 和憑證時,是不會遇到憑證匯入 keystore 的問題。但是如果 key 和憑證是已經存在,或並不是經由 keytool 產生的。那我們要如何匯入憑證進入 keystore ?