以往安裝Java SDK跟Android SDK都是在Windows上 突然要在Linux上搞還真是有點讓人不知所措 步驟有點繁雜 後來找到比較簡單的作法 紀錄一下 先使用 yum list java* 查一下目前可用的java opensdk版本 再選擇要安裝的版本 yum install java-1.6.0-openjdk.x86_64 怕麻煩或是沒有版本需求的話也可以直接上最新的 yum install java-latest-openjdk.x86_64 裝完的版本會出現在 /usr/lib/jvm/java-14-openjdk-14.0.2.12-1.rolling.el7.x86_64 (後面看你裝哪版而不同) 然後還要設定全域變數 編輯 /etc/profile 最下方加入 JAVA_HOME變數以安裝的版本為主 export JAVA_HOME=/usr/lib/jvm/java-14-openjdk-14.0.2.12-1.rolling.el7.x86_64 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 最後執行生效 source /etc/profile 最後再看版本狀態對不對 java -version
https://mshw.info/mshw/?p=24941
「export linux」的推薦目錄:
- 關於export linux 在 哪裡好吃哪裡去:神秘的水原誠 Facebook 的最佳解答
- 關於export linux 在 Kewang 的資訊進化論 Facebook 的最讚貼文
- 關於export linux 在 鄧皓元導演 Vincent Facebook 的最佳解答
- 關於export linux 在 #新手Linux export指令 - 軟體工程師板 | Dcard 的評價
- 關於export linux 在 Unix: What is the difference between source and export? 的評價
- 關於export linux 在 How to export variables from a file? - Unix StackExchange 的評價
- 關於export linux 在 linux/export.h at master · torvalds/linux - GitHub 的評價
- 關於export linux 在 linux下export无效的原因- 曾经的阿飞的技术点滴 的評價
export linux 在 Kewang 的資訊進化論 Facebook 的最讚貼文
小編最近一直用 Impala 在分析產品的 API log,雖然有下 SQL 做了一些圖表 (DAU, MAU) 出來,但如果要讓非資訊人員自己下指令產生這些圖表的話,真的是會要了他們老命。尤其這些圖表如果是要給 PM、行銷看的話,每隔幾天就要叫工程師跑圖表,工程師真的會累死 Orz。
雖然有 ELK 這種整套都弄好好的系統,但這種系統還是工程師比較知道如何操作。小編想了一下,自己寫一套讓大家一鍵產生圖表還比較方便,於是就花了兩三天做了這個「窮人版 ELK」。
本來小編是想直接用 Cloudera HUE 產出來的圖表拿來處理,但因為 HUE 的報表是用 D3 產生出來的,所以如果真要跟 HUE 串接的話,除了 auth 那段要解決之外,還要處理 D3 產出來的互動式圖表。看了一下實在太花功夫,所以小編就放棄這段,直接重頭開始刻。
這次開發用了下面幾套工具,一直 pipe 來 pipe 去的,小編頭都快昏了 Orz。如果要跟數據打交道的話,真的要好好學一下 Linux 上的各種文字處理工具:
1. impala-shell:用 Impala 下 SQL 指令,將資料拉回來,參數 -B 可以將結果產生成 CSV 格式
2. csv2json:因為這次用的圖表工具只吃 JSON 格式,所以先將資料從 CSV 轉為 JSON,才能繼續下一步
3. json2highcharts:自己開發的程式,因為小編這次用的圖表工具 highcharts,無論是資料或設定檔 (像是顯示直條圖或折線圖) 都是 JSON 格式,所以要把這些資料跟設定檔轉成 highcharts 能吃的格式,所以又做了一次 JSON 轉換
4. highcharts-export-server:最後一步就是要呼叫產生圖表的工具了,小編找了蠻多的能在 command line 執行的圖表工具,有要裝 cairo 的,有要裝 png lib 的,還有一些要重頭 make 的,實在都太麻煩。後來看到這套是使用 phantomjs,直接跑 browser render,雖然肥了一點但不用管 dependency 就是爽 XDD
把這 4 步都執行完之後就會產生圖表了。但為了方便之後產生新類型的圖表,小編打算只要讓工程師把寫好的 DSL 丟到 server 上,非資訊人員就可以直接用網頁操作了。下一篇再來講如何開發 DSL 好了 (又是一連串的文字處理 Orz)。
* backend-log-explorer:https://github.com/mitaketw/backend-log-explorer
* 想了解在執行 Impala 之前,這些資料做了什麼處理嗎?推薦強者小編同事的文章:https://www.facebook.com/groups/616369245163622/permalink/1329521563848383/
#log #impala #highcharts #elk #資料分析
export linux 在 鄧皓元導演 Vincent Facebook 的最佳解答
免費的分鏡圖繪畫軟體,不但有內建基本圖案,還可以
1. 輸出到PS修改
2. 匯出到FCPX,PR,Avid,PDF跟GIF動畫
3. 如果你喜歡畫在紙上,他們還有提供含有QR code的繪圖紙,畫完之後就可以掃描到軟體裡面
4. 支援wacom繪圖板
Windows, iOS, Linux都可以用
A free storyboard software for window, mac, and linux
1. For everything else, just edit in Photoshop.
2. Export to Premiere, Final Cut, Avid, PDF, and Animated GIF
3. Do you like storyboarding on paper? Print and import paper storyboards magically.
4. wacom supported.
export linux 在 How to export variables from a file? - Unix StackExchange 的推薦與評價
set -a . ./tmp.txt set +a. set -a causes variables¹ defined from now on to be automatically exported. It's available in any Bourne-like shell. . is the ... ... <看更多>
export linux 在 #新手Linux export指令 - 軟體工程師板 | Dcard 的推薦與評價
新手Linux export指令. 軟體工程師. 2月8日10:57. 我看到一個指令叫做export PATH=:$PATH 我想知道這行指令的功用? export是讓自訂變數變成環境變數可是$PATH本來就 ... ... <看更多>