開店

每個開發者應該瞭解的SOLID原則

面向物件的程式設計模式為軟體開發帶來了新的設計理念。 這使開發人員能夠在一個類中組合具有相同目的/功能的資料,無論整個應用程式如何,這個類處理特定的事情。 但是,這種面向物件的程式設計還是不能預防寫出令

開篇-分散式系統中的那些開源軟體

本文來自於我的慕課網手記:開篇-分散式系統中的那些開源軟體 ,轉載請保留連結 ;) 我們來討論一個大型話題,把分散式系統所能採用的開源或者商業軟體,方方面面都來討論一下。這裡做

Android 四大元件之 ContentProvider

讀前思考 學習一門技術或者看一篇文章最好的方式就是帶著問題去學習,這樣才能在過程中有茅塞頓開、燈火闌珊的感覺,記憶也會更深刻。 ContentProvider 是什麼?

Flutter 40: 日常問題小結 (一)

小菜作為一個小學生在實際操作中遇到很多問題,相對比較常見,小菜來整理記錄一下。 問題一:巢狀權重異常 小菜做 Android 時為了螢幕適配,用到 權重/比例 比較多, Flutter 也提供了實現權

Android開發隨記

一、效能優化 效能優化可以在這幾個方面下手, 流暢性 , 穩定性 , 包體積大小 1. 流暢性優化 1.1 啟動時間優化—在Application的onCreate的時候,會有很多SDK選

以太坊創世區塊與鏈配置載入分析

創世區塊作為第零個區塊,其他區塊直接或間接引用到創世區塊。因此節點啟動之初必須載入正確的創世區塊資訊,且不得任意修改。 以太坊允許通過創世配置檔案來初始化創世區塊,也可使用選擇使用內建的多個網路環境的創世配

Flutter 可以縮放拖拽的圖片

在pub上面找了下,沒有發現一個效果跟微信一樣的支援縮放拖拽效果的image,所以就自己擼了一個,之前寫過Flutter 什麼功能都有的Image,於是就在這個上面新增了這個功能。 主要功能:

為什麼Kotlin比Java能大量減少程式碼

簡要介紹 使用Kotlin已經有好一段時間了,一直在想,到底Kotlin厲害在哪裡,為什麼我要從Java轉到Kotlin上,特此整理一下Kotlin的一些優點. 本文專注Kotlin是如何減少程式碼

Android自定義丟擲異常

前言 在android開發過程中,我們經常遇到異常的問題,崩潰丟擲異常的時候,是非常令人煩悶的。但是異常有一個好處,使得app能在編譯的時候給我們提供一些bug資訊,有時可能比較模糊,有時可能很精準,甚至提

Handler 淺析

Handler 一、簡介 Handler是用來結合線程的訊息佇列來發送、處理“Message物件”和“Runnable物件”的工具。每一個Handler例項之後會關聯一個執行緒和該執行緒的訊

兩年的Android成長之路(一)

前言 又是一年,畢業就成了名副其實的程式設計師。兩年多Android開發,從最初的小白,到現在可以自己設計一些東西;從最初面對需求的茫然,到現在遊刃有餘,一路的成長和成果,到此做個小結。大牛可以略過

1716025382.1786