前言:本文主要介紹一下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)中復制下圖中命令,在terminal中輸入該命令萄凤,即: 輸入命令...
前言:Log日志在Android項目開發(fā)中的作用非常重要室抽,但項目越做越大,開發(fā)者會面臨很多問題靡努,比如管理各種不同的Log坪圾,不同版本控制是否輸入Log等。Timber是一個輕量...
在Android中RecyclerView的使用隨處可見惑朦,它的性能優(yōu)化程度跟用戶體驗息息相關兽泄。 性能優(yōu)化實戰(zhàn)的例子如下,是獲取手機所有已安裝app列表: RecyclerVi...
背景介紹 我們在Android開發(fā)過程中漾月,幾乎都離不開線程病梢。但是你對線程的了解有多少呢?它完美運行的背后梁肿,究竟隱藏了多少不為人知的秘密呢蜓陌?線程間互通暗語,傳遞信息究竟是如何做...
之前學習安卓的時候只是知道生命周期是什么吩蔑,有哪幾個护奈,但具體的詳細的東西卻不知道,后來看過《Android開發(fā)藝術探索》和大量博客之后哥纫,才覺得自己真正有點理解生命周期霉旗,本文是我...
HashMap容器O(1)的查找時間復雜度只是其理想的狀態(tài)痴奏,而這種理想狀態(tài)需要由java設計者去保證。 在由設計者保證了鏈表長度盡可能短的前提下厌秒,由于利用了數(shù)組結構读拆,使得ke...
1.什么是垃圾回收檐晕? 垃圾回收(Garbage Collection)是Java虛擬機(JVM)垃圾回收器提供的一種用于在空閑時間不定時回收無任何對象引用的對象占據(jù)的內存...
一、SOLID 設計模式的六大原則有: Single Responsibility Principle:單一職責原則 Open Closed Principle:開閉原則 L...
shutdown和shutdownNow方法的區(qū)別 shutdown => 平緩關閉蚌讼,等待所有已添加到線程池中的任務執(zhí)行完在關閉 shutdownNow => 立刻關閉辟灰,停止...
轉載請標明地址 QuincySx:[http://www.reibang.com/p/d9da64774f7b] 近期用到 RxJava ,線程切換的時候出了點小插曲篡石,首先先...
大神寫的真好芥喇,想請教一下大神是從哪里學習的這些知識
「Java 路線」| 方法調用的本質(含重載與重寫區(qū)別)點贊關注,不再迷路凰萨,你的支持對我意義重大继控!?? Hi,我是丑丑胖眷。本文 「Java 路線」| 導讀 —— 他山之石武通,可以攻玉[http://www.reibang.com/p/...
點贊關注,不再迷路珊搀,你的支持對我意義重大冶忱!?? Hi,我是丑丑境析。本文 「Java 路線」| 導讀 —— 他山之石朗和,可以攻玉[http://www.reibang.com/p/...
1. 擴展函數(shù) Kotlin的擴展函數(shù)可以讓你作為一個類成員進行調用的函數(shù),但是是定義在這個類的外部簿晓。這樣可以很方便的擴展一個已經(jīng)存在的類眶拉,為它添加額外的方法。在Kotlin...
Kotlin 的構造函數(shù)谒臼,以及類的繼承朝刊,和 Java 相比,在使用上還有些差別的蜈缤,一些寫法并不是很好理解拾氓,這里簡單的分析記錄下。 一底哥、類咙鞍、對象 在學習 Kotlin 構造函數(shù)...
文章內容其實不錯房官,就是格式把一篇好文章毀了
2.Android okhttp源碼教學十年老司機帶你飛 面試官都得對你刮目相看(極度針對面試)面試官:為什么用Okhttp,而不選擇其它網(wǎng)絡框架续滋? 支持HTTP2/SPDY,允許所有同一個主機地址的請求共享同一個Socket連接(SPDY是Google開發(fā)的基于TCP...
面試官:為什么用Okhttp翰守,而不選擇其它網(wǎng)絡框架? 支持HTTP2/SPDY,允許所有同一個主機地址的請求共享同一個Socket連接(SPDY是Google開發(fā)的基于TCP...