摘要:前文中我們聊了Rust如何管理線程以及如何利用Rust中的鎖進行編程。今天我們繼續學習并發編程。 閱讀全文
posted @ 2020-03-25 00:14 Jackeyzhe 閱讀 (144) 評論 (0) 編輯
摘要:我們知道,如今CPU的計算能力已經非常強大,其速度比內存要高出許多個數量級。為了充分利用CPU資源,多數編程語言都提供了并發編程的能力,Rust也不例外。 閱讀全文
posted @ 2020-03-16 23:46 Jackeyzhe 閱讀 (61) 評論 (0) 編輯
摘要:在了解了Rust中的所有權、所有權借用、生命周期這些概念后,相信各位坑友對Rust已經有了比較深刻的認識了,今天又是一個連環坑,我們一起來把智能指針刨出來,一探究竟。 閱讀全文
posted @ 2020-03-10 22:52 Jackeyzhe 閱讀 (256) 評論 (0) 編輯
摘要:今天想和大家一起把我們之前挖的坑再刨深一些。在Java中,一個對象能存活多久全靠JVM來決定,程序員并不需要去關心對象的生命周期,但是在Rust中就大不相同,一個對象從生到死我們都需要掌握的很清楚。 閱讀全文
posted @ 2020-03-03 22:29 Jackeyzhe 閱讀 (253) 評論 (0) 編輯
摘要:俗話說:“測試寫得好,獎金少不了?!? 閱讀全文
posted @ 2020-02-21 23:13 Jackeyzhe 閱讀 (251) 評論 (0) 編輯
摘要:之前給大家推薦了一些我自己常用的VS Code插件,很多同學表示很受用,并私信我說要再推薦一些IDEA插件。作為一名職業Java程序員/業余js開發者,我平時還是用IDEA比較多,所以也確實珍藏了一些IDEA插件。今天就一并分享給大家。 閱讀全文
posted @ 2020-02-10 13:51 Jackeyzhe 閱讀 (32) 評論 (0) 編輯
摘要:今天來聊Rust中兩個重要的概念:泛型和trait。很多編程語言都支持泛型,Rust也不例外,相信大家對泛型也都比較熟悉,它可以表示任意一種數據類型。trait同樣不是Rust所特有的特性,它借鑒于Haskell中的Typeclass。簡單來講,Rust中的trait就是對類型行為的抽象,你可以把它理解為Java中的接口。 閱讀全文
posted @ 2020-01-15 22:59 Jackeyzhe 閱讀 (224) 評論 (0) 編輯
摘要:如果你已經開始學習Rust,相信你已經體會過Rust編譯器的強大。它可以幫助你避免程序中的大部分錯誤,但是編譯器也不是萬能的,如果程序寫的不恰當,還是會發生錯誤,讓程序崩潰。所以今天我們就來聊一聊Rust中如何處理程序錯誤,也就是所謂的“亡羊補牢”。 閱讀全文
posted @ 2020-01-01 13:45 Jackeyzhe 閱讀 (338) 評論 (0) 編輯
摘要:12月20號,Redis發布了Redis6-rc1版本,作者antirez也在自己的博客中宣布了這一消息,并對Redis6版本做了一些介紹,以下是譯文。 閱讀全文
posted @ 2019-12-24 22:55 Jackeyzhe 閱讀 (383) 評論 (0) 編輯
摘要:Code Review總是讓人又愛又恨,它可以幫助我們在提測之前發現很多代碼中比較“丟人”的問題,但是,Code Review通?;岜刃創敫雍姆丫?,因為你需要理解別人的代碼,而為了這一目的,往往需要很多次的溝通。 閱讀全文
posted @ 2019-12-17 22:59 Jackeyzhe 閱讀 (529) 評論 (0) 韩国快乐8开奖结果查询