240 發(fā)簡信
IP屬地:上海
  • 120
    sonarQube + gitlab-runner 實現(xiàn)代碼規(guī)范自動化檢測

    使用sonarQube + gitlab-runner實現(xiàn)代碼提交到gitlab倉儲拌夏,觸發(fā)gitlab-ci,通過gitlab-runner執(zhí)行帶有sonarQube代碼審核...

  • Flutter 閃屏頁面的幾種實現(xiàn)方式

    前言 : 各位同學大家好啼辣,有段時間沒有給大家更新文章了燕侠,大家都有用過安卓和iOS主流的 app 镇草,原生app都有一個歡迎頁面 然后等待幾秒鐘進入主頁,今天趁著有時間我就分鐘幾...

  • 我剛剛看了源碼恍飘,Handler只有在發(fā)送延遲消息才會導致內存泄露榨崩,泄露的原因是因為用了MainLooper谴垫,這個looper在整個程序的生命周期都存在,內部的MessageQueue持有了延遲發(fā)送的Message母蛛,Message持有了Handler導致Activity無法回收翩剪。
    我百度了Handler內存泄露,為啥大家的解決方案都是static+弱引用彩郊?退出Activity前removeMessage不就完事了前弯,搞這么復雜干啥?

  • 看了兩個設計模式,忍不住評論一下 :joy: 违帆,build模式中應該是this.num=num+id 吧浙巫。
    工廠模式中根據(jù)參數(shù)返回產品,
    public Product createProduct(){
    return new ConcreteProductA();
    }
    請問參數(shù)從哪里輸入進去刷后,有是怎么根據(jù)參數(shù)返回產品的的畴?
    應該是:
    public Product createProduct(string name){
    switch(name){
    case "A":
    return new ConcreteProductA();
    case "B":
    return new ConcreteProductB();
    }
    }
    這樣寫才對吧?:joy:

  • mmap映射后文件讀寫這塊尝胆,個人感覺是不是有點問題丧裁!你說一次拷貝發(fā)生在內核空間復制到用戶空間!個人理解含衔,這一次拷貝應該是指的從磁盤調度到主內存發(fā)生的渣慕,因為直接映射到用戶空間的,用戶直接訪問的是用戶空間虛擬地址抱慌,應該不會發(fā)生內核空間到用戶空間的拷貝!

  • Android Binder 使用了內存映射技術眨猎?

  • Flutter 開發(fā)問題總結

    1.軟鍵盤遮擋問題 場景:界面上有許多輸入框 當軟鍵盤彈起的使用遮擋 影響用戶直觀的輸入解決方式:android 端不要設置為全屏 全屏模式下 android:wind...

  • JNI技術規(guī)范 - 第一章 介紹

    目錄 第一章 介紹第二章 設計機制第三章 JNI類型和數(shù)據(jù)結構第四章 JNI函數(shù)(1)第四章 JNI函數(shù)(2)第四章 JNI函數(shù)(3)第四章 JNI函數(shù)(4)第五章 Invo...

  • JNI/NDK學習筆記(三)

    *** 說明:本文不代表博主觀點,均是由以下資料整理的讀書筆記水援。 *** 【參考資料】 1密强、向您的Android Studio項目添加C/C++代碼2、Google開發(fā)者文檔...

  • 120
    Android JNI學習(三)——Java與Native相互調用

    本系列文章如下: Android JNI(一)——NDK與JNI基礎Android JNI學習(二)——實戰(zhàn)JNI之“hello world”Android JNI學習(三)...

  • 120
    Kotlin 學習筆記(三)函數(shù)的調用、中綴棋弥、解構核偿、頂層擴展函數(shù) 使用

    前言本文章只是用于記錄學習,所以部分地方如果有錯誤或者理解不對的地方顽染,麻煩請指正漾岳。本篇為 csdn 原文章 轉移修改版 原文章 Kotlin 學習筆記(二) 簡述: kotl...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品