原创 dart_server爲flutter web啓動一個http服務器,並且可以代理api請求,解決跨域請求問題

dart_server 爲flutter web啓動一個http服務器,並且可以代理api請求,解決跨域請求問題。 下載地址:https://github.com/MasonLiuChn/DartServer 功能 爲本地文件夾

原创 泰熱賣網站截圖

#

原创 WeexContainer-Android:Android平臺上的Weex容器,實現MPA、Bundle緩存等通用功能

WeexContainer-Android 一個Android平臺上Weex容器,集成該SDK後,App可以看作是一個Weex的瀏覽器,只需傳入一個打好的vue工程的js文件即可。實現MPA,Bundle緩存等通用功能。 如: W

原创 Arrow--輕量級的Android DI 庫

Arrow 是一個輕量級的Android DI 庫,沒有額外的引用。 爲什麼 最流行的Android DI框架中,Roboguice已經不再維護了,Dagger2使用有點複雜,需要寫component interface(所以我寫

原创 ==========【我的相關鏈接】==========

我的鏈接 【我的開發者頭條號】 【菜鳥窩獨家講師課程】 【我的Github】 【我的DockerHub】 【我的視頻課程】 【我的業餘項目】 【聯繫我】

原创 APK多渠道打包方案彙總

一、在Apk中的APK Signature Block區塊添加自定義的渠道信息 原理:在Apk中的APK Signature Block區塊添加自定義的渠道信息 優點:支持Android Signature V2 Scheme h

原创 AIDL和Binder圖解

AIDL和Binder圖解

原创 SOA & RPC & MQ

###一、通用系統架構 ###二、SOA SOA的基礎是RPC ###三、RPC RPC(Remote Procedure Call Protocol)——遠程過程調用協議,它是一種通過網絡從遠程計算機程序上請求服務,而不需要了

原创 單例模式大全

注意點 lazy loading 線程安全 jvm 創建對象順序 一、餓漢 public class Singleton { private static Singleton instance = new Sin

原创 紅包金額次數過半問題

題目:收到紅包後發現某個紅包金額出現的次數超過了一半,找出這個金額,給定一個紅包金額數組a[],長度n,求那個金額s。 例:[1,2,3,1,1,1] ,n 返回:1 思路一:如果存在s,則肯定存在s的鄰居也是s,先找是否有

原创 SpringModulesDemo演示SpringBoot 、Maven、多module工程結構以及mvn命令的使用

SpringModulesDemo 該項目以最精簡的代碼演示SpringBoot 、Maven、多module工程結構以及mvn命令的使用 下載地址:https://github.com/MasonLiuChn/SpringM

原创 不斷前進的化化化

一、組件化 公共的基礎庫或者UI庫,以jar、aar、maven等方式獨立出來。 二、模塊化 bu的模塊化 根據bu拆分成不同模塊,各模塊獨立開發,App發佈時集成發佈。以module方式開發,以maven方式集成。 頁面的

原创 生成n位格雷碼

生成n位格雷碼 在一組數的編碼中,若任意兩個相鄰的代碼只有一位二進制數不同,則稱這種編碼爲格雷碼(Gray Code),另外由於最大數與最小數之間也僅一位數不同,即“首尾相連”,因此又稱循環碼或反射碼。 雖然自然二進制碼可以直接由

原创 FullPlugin 全量插件化,用於中小App免發佈升級

FullPlugin 全量插件化,用於中小App免發佈升級 介紹 大部分中小型App沒有必要拆分成若干插件,那麼可以將整個APK作爲一個插件,單獨寫一個宿主殼,從而實現APK的動態更新,取了一個名字叫全量插件化。 對於超級App

原创 優雅從Mac過渡到windows

一、Gitbash 二、Clover 三、Notepad++ 四、FinalShell 五、電腦管家 六、ColorPix 七、Zeal 八、Listary 九、Privoxy forward-socks5t /