原创 Kotlin語法學習(上)

前言 本人主要學習android開發,之前一直用的編程語言是java。Google在2019年的I/O大會上宣佈Kotlin已經成爲Android開發的第一語言,更加推薦使用Kotlin來編寫Android應用程序。說實話,我剛開

原创 Kotlin語法學習(下)

前言 之前寫過一篇Kotlin語法學習(上)https://blog.csdn.net/weixin_43615488/article/details/105952090,講述的是kotlin的基礎語法,這篇主要將kotlin的其

原创 怎樣通俗的理解操作系統中內存管理分頁和分段?

要理解分段和分頁,那麼得理解爲什麼會出現分段和分頁的技術。 首先,這兩個技術都是爲了利用和管理好計算機的資源–內存。在分段這個技術還沒有出現之前,程序運行是需要從內存中分配出足夠多的連續的內存,然後把整個程序裝載進去。舉個例子,某

原创 android 進程間通信的方法

1 四大組件間傳遞Bundle; 2 使用文件共享方式,多進程讀寫一個相同的文件,獲取文件內容進行交互; 3 使用Messenger,一種輕量級的跨進程通訊方案,底層使用AIDL實現; 4 使用AIDL(Android Inter