240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 第一章 對(duì)象導(dǎo)論

    編程語(yǔ)言起源與機(jī)器摸袁,是對(duì)機(jī)器的抽象墓陈,又是大腦的延伸,也是表達(dá)的媒體仓洼;因此玷禽,它的發(fā)展從對(duì)機(jī)器的簡(jiǎn)單抽象根暑,發(fā)到到現(xiàn)在越來(lái)越遠(yuǎn)離機(jī)器惹骂,接近人類的表達(dá);面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP:ob...

  • Python 版本更新

    更新軟件源毛仪,安裝需要版本 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/[https://mirrors.tuna.tsi...

  • 語(yǔ)音識(shí)別及交互

    基礎(chǔ)概念 ASR(Automatic Speech Recognition):語(yǔ)音識(shí)別箱靴,聲音到文字NLU(Natural Language Understanding):自然...

  • Android IPC總結(jié)

    了解Android進(jìn)程間通信谱姓,首先要了解如下幾個(gè)內(nèi)容: 對(duì)象序列化通過(guò)Serializable或者Parcelable進(jìn)行對(duì)象的序列化。Serializable是java中的...

  • Android touch事件的分發(fā)

    Android touch事件的分發(fā)分為幾個(gè)層次: 驅(qū)動(dòng)層傳遞至framework的InputManagerService WMS通過(guò)ViewRootImpl傳遞至目標(biāo)窗口 ...

  • gradle腳本定義versionCode及versionName

    versionCode以及VersionName用來(lái)對(duì)應(yīng)用做版本控制 versionCode 一個(gè)正整數(shù)刨晴,用作內(nèi)部版本號(hào)屉来。此數(shù)字僅用于確定某個(gè)版本是否比另一個(gè)版本更新:數(shù)字越...

  • 03 java字節(jié)碼文件

    java源碼經(jīng)過(guò)編譯,生成class字節(jié)碼文件狈癞,JVM加載class文件執(zhí)行茄靠。字節(jié)碼文件將java語(yǔ)言與JVM解耦,除java語(yǔ)言外Groovy蝶桶、JRuby慨绳、Jython、S...

  • 02 JVM垃圾回收

    java依靠?jī)?nèi)存垃圾回收(GC),不需要手動(dòng)釋放對(duì)象脐雪。通過(guò)可達(dá)性分析判定垃圾厌小,根據(jù)對(duì)象生命周期的不同使用不同的策略進(jìn)行回收。 可達(dá)性分析 分析以GVRoot對(duì)象為起點(diǎn)的引用鏈...

  • 01 JVM內(nèi)存

    java文件編譯生成class文件战秋,通過(guò)class loader加載到內(nèi)存中璧亚,jvm內(nèi)存區(qū)域可分為方法區(qū)、堆區(qū)脂信、虛擬機(jī)棧癣蟋、本地方法棧、程序計(jì)數(shù)器狰闪,不同的區(qū)域有各自的作用疯搅,這些...

  • 120
    Carson帶你學(xué)Android:屏幕適配-最全面的解決方案

    前言 Android的屏幕適配一直以來(lái)都在折磨著我們Android開發(fā)者,本文將結(jié)合: Google的官方權(quán)威適配文檔 郭霖: Android官方提供的支持不同屏幕大小的全部...

  • 120
    Android自動(dòng)化測(cè)試

    Instrumentation介紹 Instrumentation是個(gè)什么東西埋泵? Instrumentation測(cè)試 Instrumentation原理介紹 一幔欧、Instru...

  • Kotlin語(yǔ)法簡(jiǎn)介

    基礎(chǔ)語(yǔ)法 變量 Kotlin使用關(guān)鍵字val(value) 以及var(variable)進(jìn)行變量聲明;一個(gè)變量除非明確允許被修改丽声,否則應(yīng)該使用val進(jìn)行聲明琐馆,這也是為了解決...

  • 120
    1. 統(tǒng)一SDK版本管理配置

    1. 統(tǒng)一SDK版本管理配置2. build.gradle 使用each循環(huán)引入第三方框架3. build.gradle中buildConfigField使用4. 優(yōu)化res...

  • Android 中的 Binder

    Binder簡(jiǎn)析 直觀來(lái)說(shuō),Binder 是 Android 中的一個(gè)類恒序,是繼承了 IBinder 接口;從 IPC 角度考慮 Binder 是進(jìn)程間通信的一種方式谁撼;從 Fr...

  • 理解gradle

    什么是gradle gradle:根據(jù)場(chǎng)景理解為一種構(gòu)建工具或者一種DSL(Domain Special Language)厉碟,為了解決構(gòu)建的痛點(diǎn)而生喊巍,使用groovy語(yǔ)言來(lái)描...

  • Android Gradle編譯改為mk編譯

    最近出于工作需要,要將一個(gè)模塊由gradle編譯改為mk方式加入源碼編譯箍鼓。遇到了一些問(wèn)題崭参,在這里記錄一下。主要有以下幾個(gè)問(wèn)題: 項(xiàng)目中一些三方j(luò)ar包的引用 AIDL 文件的...

  • SEAndroid

    SEAndroid是在Android系統(tǒng)中基于SELinux推出的強(qiáng)制訪問(wèn)控制模型款咖,來(lái)完善自主訪問(wèn)模型中只要取得root權(quán)限就可以為所欲為的情況何暮。 SEAndroid工作大致...

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