原创 julia ---- 與標準陣列相比,DataFrames.jl或JuliaDB.jl有什麼好處

與標準陣列相比,DataFrames.jl或JuliaDB.jl有什麼好處 (1)它們允許您存儲具有不同類型的數據列。在數組中也可以這樣做,但是它們必須定義成存儲任意類型(::Any)的數組,這通常比具有具體類型的數據列要慢並且佔用更多的

原创 kudu ---- 集羣一鍵部署

 這個簡單部署腳步過程適用於開發。但是要先安裝docker 和docker-compose。 #創建工作目錄 mkdir -p /home/kudu cd /home/kudu ## 獲取鏡像 docker pull apache/k

原创 Julia ---- DataFrame 快速清洗數據的一些方式

在整理離線數據的時候,隨便整理下快速處理數據的一些方式,這裏單獨摘出來。不得不說,Julia 的包更新速度還是比較快的,提供的函數效率也越來越高了。 using DataFrames using CSV # 批量處理dataframe

原创 怎麼驗證客戶端下載或者上傳的文件沒有問題

問題描述 我認爲這其實是個分佈式網絡 中 如何 保證 數據傳輸完整性的問題。現在開發的web 服務大多是使用http上傳或者下載文件,當然也有支持 ftp 服務器的,只不過較少。但不管使用方式,都是應用層的協議吧。那問題來了,如何

原创 Julia ---- 廣播變量的性能問題

翻譯內容 在Julia中廣播是一種編寫向量化代碼(類似Matlab)的方法,它是一種高效和明確的方法。除了代碼執行速度更快以外,顯式矢量化也是一個顯著的優點。但也是有限制的,對複雜函數進行矢量化可能需要相當多的練習才能熟練使用,但通常可讀

原创 如何才能成爲頂級的數據分析師?

每個行業都有好的數據分析師,但如何定義頂尖呢? 頂級的數據分析師一定會在數據變現最牛逼的行業裏存在,比如金融風控或者數字廣告行業,這些業務是真正的數據驅動,因爲數據上差一點點,效益就會差一大截。 這裏以運營商推出的“基於信用分的欠費免停機

原创 優先使用服務層而不是數據庫做耗時計算(二)

最近梳理業務代碼 ,在考慮一個問題,是不是可以去掉所有的關聯查詢。   1、儘可能利用數據庫的關聯查詢,避免在業務層增加過多的業務邏輯。 優點: 這麼做,業務代碼 相對比較簡潔,開發效率也比較高。尤其是在多個微服務共享共享數據庫的情況下,

原创 julia ---- 如何定義全局靜態變量

有兩種情況需要考慮 (1)如果在全局範圍內 用const 和const global 都是一樣的。 (2)如果是在特定範圍內,比如在某個函數內,只能使用 global 定義全局變量。 並且 會覆蓋外部定義的全局變量 (3)const定義的

原创 Julia ---- 有沒有類型檢查?

  Julia 目前沒有用於類型檢查的工具,語言本身也沒有特別的類型檢查的機制。但它是有類型註釋的。但類型註釋可能是一個紅鯡魚問題,類型註釋無法實現類型檢查。添加類型註釋也非常簡單:只需在任何字段、參數或表達式上加上::Any,它就會有一

原创 Java 14 將於 3 月 17 日發佈,新特性一覽

Java 14 計劃於 3 月 17 號發佈。這一版本包含的 JEP 比 Java 12 和 Java 13 的總和還要多。那麼,對於每天需要面對 Java 代碼的開發者來說,哪些東西最值得關注? 本文將着重介紹以下這些 Java 新特性

原创 Julia --- 一種高效掃描Array中數據的方式

很多時候需要逐個掃描Array中數據,並根據計算規則計算數據。 這裏以對比數據爲例給出兩種計算方式: 1  使用內置函數all 過濾array test_1(x) = all(y->y==x[1],x) 2 這裏有一個 自定義 函數,

原创 用十條命令在一分鐘內檢查 Linux 服務器性能

如果你的 Linux 服務器突然負載暴增,告警短信快發爆你的手機,如何在最短時間內找出 Linux 性能問題所在?來看 Netflix 性能工程團隊的這篇博文,看它們通過十條命令在一分鐘內對機器性能問題進行診斷。 概述 通過執行以下命令,

原创 Julia---- 爲什麼要多重派發?(Why multiple dispatch?)

  爲什麼要多重派發?(Why multiple dispatch?)   最近看Julia語言的時候,在Wikipedia的multiple dispatch頁面上看到了一些有意思的東西,首先最令人驚訝的就是,儘管有這麼多語言都能支持

原创 Julia ---- 爲Julia做一下辯解

我寫這篇文章的主要目的就是爲了給我喜歡的Julia語言一辯,並且指出人們對Julia語言的幾個常見的誤區。 預警:文章非常長,所以需要希望入坑的人有耐心閱讀 文章內容 1.常見誤區 2.重新認識Julia 3.結尾 正文 即使我不說大家也

原创 Julia ---- 多重分派

什麼是多重分派      一般的多態是單重分派,即一個基類指針(或引用)直接到綁定到某一個子類對象上去,以獲得多態行爲。就像java 那樣。 但是Julia多重派發機制,有它自己的特點,這裏給出一些代碼,並展示多重派發的函數如何回調父類函