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

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

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

    前言 : 各位同學(xué)大家好润文,有段時(shí)間沒有給大家更新文章了十绑,大家都有用過安卓和iOS主流的 app 歪赢,原生app都有一個(gè)歡迎頁面 然后等待幾秒鐘進(jìn)入主頁,今天趁著有時(shí)間我就分鐘幾...

  • 我剛剛看了源碼宜雀,Handler只有在發(fā)送延遲消息才會(huì)導(dǎo)致內(nèi)存泄露切平,泄露的原因是因?yàn)橛昧薓ainLooper,這個(gè)looper在整個(gè)程序的生命周期都存在辐董,內(nèi)部的MessageQueue持有了延遲發(fā)送的Message悴品,Message持有了Handler導(dǎo)致Activity無法回收。
    我百度了Handler內(nèi)存泄露,為啥大家的解決方案都是static+弱引用苔严?退出Activity前removeMessage不就完事了定枷,搞這么復(fù)雜干啥?

  • 看了兩個(gè)設(shè)計(jì)模式,忍不住評(píng)論一下 :joy: 退子,build模式中應(yīng)該是this.num=num+id 吧岖妄。
    工廠模式中根據(jù)參數(shù)返回產(chǎn)品,
    public Product createProduct(){
    return new ConcreteProductA();
    }
    請(qǐng)問參數(shù)從哪里輸入進(jìn)去寂祥,有是怎么根據(jù)參數(shù)返回產(chǎn)品的荐虐?
    應(yīng)該是:
    public Product createProduct(string name){
    switch(name){
    case "A":
    return new ConcreteProductA();
    case "B":
    return new ConcreteProductB();
    }
    }
    這樣寫才對(duì)吧?:joy:

  • mmap映射后文件讀寫這塊壤靶,個(gè)人感覺是不是有點(diǎn)問題缚俏!你說一次拷貝發(fā)生在內(nèi)核空間復(fù)制到用戶空間惊搏!個(gè)人理解贮乳,這一次拷貝應(yīng)該是指的從磁盤調(diào)度到主內(nèi)存發(fā)生的,因?yàn)橹苯佑成涞接脩艨臻g的恬惯,用戶直接訪問的是用戶空間虛擬地址向拆,應(yīng)該不會(huì)發(fā)生內(nèi)核空間到用戶空間的拷貝!

  • Android Binder 使用了內(nèi)存映射技術(shù)酪耳?

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

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

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

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

  • JNI/NDK學(xué)習(xí)筆記(三)

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

  • 120
    Android JNI學(xué)習(xí)(三)——Java與Native相互調(diào)用

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

  • 120
    Kotlin 學(xué)習(xí)筆記(三)函數(shù)的調(diào)用、中綴菊匿、解構(gòu)付呕、頂層擴(kuò)展函數(shù) 使用

    前言本文章只是用于記錄學(xué)習(xí),所以部分地方如果有錯(cuò)誤或者理解不對(duì)的地方跌捆,麻煩請(qǐng)指正徽职。本篇為 csdn 原文章 轉(zhuǎn)移修改版 原文章 Kotlin 學(xué)習(xí)筆記(二) 簡述: kotl...

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