原创 Dart語法篇之面向對象繼承和Mixins(六)

簡述: 上一篇文章中我們詳細地介紹了Dart中的面向對象的基礎,這一篇文章中我們繼續探索Dart中面向對象的重點和難點(繼承和mixins). mixins(混合)特性是很多語言中都是沒有的。這篇文章主要涉及到Dart中的普通繼承

原创 Dart語法篇之集合的使用與源碼解析(二)

簡述: 我們將繼續Dart語法的第二篇集合,雖然集合在第一篇中已經介紹的差不多,但是在這篇文章中將會更加全面介紹有關Dart中的集合,因爲之前只是介紹了dart:core包中的List、Set、Map,實際上在dart中還提供一個

原创 Dart語法篇之集合操作符函數與源碼分析(三)

簡述: 在上一篇文章中,我們全面地分析了常用集合的使用以及集合部分源碼的分析。那麼這一節講點更實用的內容,絕對可以提高你的Flutter開發效率的函數,那就是集合中常用的操作符函數。這次說的內容的比較簡單就是怎麼用,以及源碼內部是

原创 Dart語法篇之類型系統與泛型(七)

簡述: 下面開始Dart語法篇的第七篇類型系統和泛型,上一篇我們用了一篇Dart中可空和非空類型譯文做了鋪墊。實際上,Dart中的類型系統是不夠嚴格,這當然和它的歷史原因有關。在dart最開始誕生之初,它的定位是一門像javasc

原创 [譯]探索Kotlin中隱藏的性能開銷-Part 3

原文鏈接:https://medium.com/@BladeCoder/exploring-kotlins-hidden-costs-part-3-3bf6e0dbf0a4 [譯]探索K

原创 Dart語法篇之基礎語法(一)

簡述: 又是一段新的開始,Dart這門語言相信很多人都是通過Flutter這個框架才瞭解的,因爲Flutter相比Dart更被我們所熟知。很多人遲遲不願嘗試Flutter原因大多數是因爲學習成本高,顯然擺在面前的是需要去重新學習

原创 [譯]探索Kotlin中隱藏的性能開銷-Part 2

原文鏈接:https://medium.com/@BladeCoder/exploring-kotlins-hidden-costs-part-2-324a4a50b70](https://medi

原创 [譯]探索Kotlin中隱藏的性能開銷-Part 1

翻譯說明: 原標題: Exploring Kotlin’s hidden costs — Part 1 原文地址: https://medium.com/@BladeCoder/exploring-kotlins-hidden-c

原创 當Kotlin邂逅設計模式之代理模式(二)

簡述: 從這篇文章起,我們將繼續Kotlin邂逅設計模式系列篇中的第二篇代理模式。代理模式可以說很多初級中級開發者迷惑的設計模式。但是它確實應用很廣,不用多說大家非常熟悉的Retrofit框架,內部使用了動態代理設計模式,以註解的

原创 教你如何完全解析Kotlin中的註解

簡述: 從這篇文章將繼續開始探索Kotlin中的一些高級的內容,之前有着重探討了Kotlin的泛型以及泛型型變等內容。現在我們一起來看下Kotlin中的註解。Kotlin中的註解是100%與Java註解兼容的,有很多相同的地方,但是也

原创 每週一數據結構之鏈表(Kotlin描述)

一、鏈表的定義 鏈表是一種遞歸的數據結構,是一種線性結構,但是並不會按線性的順序存儲數據,而是在每一個節點裏存到下一個節點的指針(Pointer),簡單來說鏈表並不像數組那樣將數組存儲在一個連續的內存地址空間裏,它們可以不是連續的因爲

原创 當Kotlin完美邂逅設計模式之單例模式(一)

簡述: 從這篇文章開始,我將帶領大家一起來探討一下Kotlin眼中的設計模式。說下爲什麼想着要開始這麼一個系列文章。主要基於下面幾點原因: 1、設計模式一直是開發者看懂Android源碼的一個很大障礙。所以想要理解和運用源碼中一些設

原创 每週一算法之二分查找(Kotlin描述)

簡述: 從這篇文章起就會開啓另一個系列就是上篇文章中提到的每週學習一個基本算法,會結合LeetCode上題目來做分析。解題的語言一般是Kotlin或Java. 如果涉及到一些有關Kotlin的知識點也會做一些介紹。如果平時就養成學習數

原创 教你如何完全解析Kotlin中的類型系統

簡述: 已經很久沒有更新文章,這大概是2019年第二篇文章了,有很多小夥伴們都在公衆號留言說是不是斷更了、是不是跑路了。在這裏統一回復下我還好,並沒有跑路哈,只是在思考接下來文章主要方向在哪? 如何在提升自己的同時可以幫助他人,以及

原创 如何讓你的回調更具Kotlin風味

簡述: 這應該是2019年的第一篇文章了,臨近過年回家一個月需求是真的很多,正如康少說的那樣,一年的需求幾乎都在最後一兩月寫完了。所以寫文章也擱置了很久,當然再忙每天都會刷掘金。很久就一直在使用Kotlin寫項目,說實話到目前爲止Ko