
前言:本文主要介紹一下Mac上安裝Jenkins的流程蚁署。 一纤子、安裝Jenkins依賴的java環(huán)境 安裝Jenkins需要依賴java環(huán)境胞此,終端輸入以下命令 如果輸出為jav...
一,執(zhí)行brew官網(wǎng)[https://brew.sh/index_zh-cn.html]命令安裝brew 官網(wǎng)中復(fù)制下圖中命令涩金,在terminal中輸入該命令谱醇,即: 輸入命令...
前言:Log日志在Android項(xiàng)目開發(fā)中的作用非常重要暇仲,但項(xiàng)目越做越大,開發(fā)者會(huì)面臨很多問(wèn)題副渴,比如管理各種不同的Log奈附,不同版本控制是否輸入Log等。Timber是一個(gè)輕量...
在Android中RecyclerView的使用隨處可見煮剧,它的性能優(yōu)化程度跟用戶體驗(yàn)息息相關(guān)斥滤。 性能優(yōu)化實(shí)戰(zhàn)的例子如下,是獲取手機(jī)所有已安裝app列表: RecyclerVi...
背景介紹 我們?cè)贏ndroid開發(fā)過(guò)程中勉盅,幾乎都離不開線程佑颇。但是你對(duì)線程的了解有多少呢?它完美運(yùn)行的背后草娜,究竟隱藏了多少不為人知的秘密呢挑胸?線程間互通暗語(yǔ),傳遞信息究竟是如何做...
之前學(xué)習(xí)安卓的時(shí)候只是知道生命周期是什么宰闰,有哪幾個(gè)茬贵,但具體的詳細(xì)的東西卻不知道,后來(lái)看過(guò)《Android開發(fā)藝術(shù)探索》和大量博客之后移袍,才覺得自己真正有點(diǎn)理解生命周期解藻,本文是我...
HashMap容器O(1)的查找時(shí)間復(fù)雜度只是其理想的狀態(tài),而這種理想狀態(tài)需要由java設(shè)計(jì)者去保證葡盗。 在由設(shè)計(jì)者保證了鏈表長(zhǎng)度盡可能短的前提下螟左,由于利用了數(shù)組結(jié)構(gòu),使得ke...
1.什么是垃圾回收虫啥? 垃圾回收(Garbage Collection)是Java虛擬機(jī)(JVM)垃圾回收器提供的一種用于在空閑時(shí)間不定時(shí)回收無(wú)任何對(duì)象引用的對(duì)象占據(jù)的內(nèi)存...
一蔚约、SOLID 設(shè)計(jì)模式的六大原則有: Single Responsibility Principle:?jiǎn)我宦氊?zé)原則 Open Closed Principle:開閉原則 L...
shutdown和shutdownNow方法的區(qū)別 shutdown => 平緩關(guān)閉,等待所有已添加到線程池中的任務(wù)執(zhí)行完在關(guān)閉 shutdownNow => 立刻關(guān)閉涂籽,停止...
轉(zhuǎn)載請(qǐng)標(biāo)明地址 QuincySx:[http://www.reibang.com/p/d9da64774f7b] 近期用到 RxJava 苹祟,線程切換的時(shí)候出了點(diǎn)小插曲,首先先...
大神寫的真好评雌,想請(qǐng)教一下大神是從哪里學(xué)習(xí)的這些知識(shí)
「Java 路線」| 方法調(diào)用的本質(zhì)(含重載與重寫區(qū)別)點(diǎn)贊關(guān)注树枫,不再迷路,你的支持對(duì)我意義重大景东!?? Hi砂轻,我是丑丑。本文 「Java 路線」| 導(dǎo)讀 —— 他山之石斤吐,可以攻玉[http://www.reibang.com/p/...
點(diǎn)贊關(guān)注搔涝,不再迷路厨喂,你的支持對(duì)我意義重大!?? Hi庄呈,我是丑丑蜕煌。本文 「Java 路線」| 導(dǎo)讀 —— 他山之石,可以攻玉[http://www.reibang.com/p/...
1. 擴(kuò)展函數(shù) Kotlin的擴(kuò)展函數(shù)可以讓你作為一個(gè)類成員進(jìn)行調(diào)用的函數(shù)诬留,但是是定義在這個(gè)類的外部斜纪。這樣可以很方便的擴(kuò)展一個(gè)已經(jīng)存在的類,為它添加額外的方法文兑。在Kotlin...
Kotlin 的構(gòu)造函數(shù)伪冰,以及類的繼承,和 Java 相比樟蠕,在使用上還有些差別的贮聂,一些寫法并不是很好理解,這里簡(jiǎn)單的分析記錄下寨辩。 一吓懈、類、對(duì)象 在學(xué)習(xí) Kotlin 構(gòu)造函數(shù)...
文章內(nèi)容其實(shí)不錯(cuò)靡狞,就是格式把一篇好文章毀了
2.Android okhttp源碼教學(xué)十年老司機(jī)帶你飛 面試官都得對(duì)你刮目相看(極度針對(duì)面試)面試官:為什么用Okhttp耻警,而不選擇其它網(wǎng)絡(luò)框架? 支持HTTP2/SPDY,允許所有同一個(gè)主機(jī)地址的請(qǐng)求共享同一個(gè)Socket連接(SPDY是Google開發(fā)的基于TCP...
面試官:為什么用Okhttp甸怕,而不選擇其它網(wǎng)絡(luò)框架甘穿? 支持HTTP2/SPDY,允許所有同一個(gè)主機(jī)地址的請(qǐng)求共享同一個(gè)Socket連接(SPDY是Google開發(fā)的基于TCP...