Retrofit是squareup公司的開源力作薯演,和同屬squareup公司開源的OkHttp铸董,一個負責網絡調度蝙斜,一個負責網絡執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
Retrofit是squareup公司的開源力作薯演,和同屬squareup公司開源的OkHttp铸董,一個負責網絡調度蝙斜,一個負責網絡執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
什么是堆忧饭? 堆是一種非線性結構扛伍,可以把堆看作一個數組,也可以被看作一個完全二叉樹词裤,通俗來講堆其實就是利用完全二叉樹的結構來維護的一維數組但堆并不一定是完全二叉樹 按照堆的特點...
什么是 Top K 問題刺洒?簡單來說就是在一堆數據里面找到前 K 大(當然也可以是前 K 小)的數吼砂。這個問題也是十分經典的算法問題逆航,不論是面試中還是實際開發(fā)中,都非常典型渔肩。而這...
工作至今因俐,一直在使用spring,并且對spring的強大的功能無不折服,雖然一直使用抹剩,但對spring容器的啟動流程卻不知其所以然撑帖,最近花了點時間查閱了部分資料,配合源碼對...
高并發(fā)C10KC10k:服務器同時處理1W個TCP連接柏锄。C10M:服務器同時處理1kw個TCP連接。 實現(xiàn)高并發(fā)的本質技術是事件驅動和異步開發(fā)复亏。協(xié)程也是依靠這倆實現(xiàn)高并發(fā)的趾娃。...
本文是我自己在秋招復習時的讀書筆記,整理的知識點缔御,也是為了防止忘記抬闷,尊重勞動成果,轉載注明出處哦耕突!如果你也喜歡笤成,那就點個小心心,文末贊賞一杯豆奶吧眷茁,嘻嘻炕泳。 讓我們共同成長吧…...
特點 Java 堆(Java Heap)是 Java 虛擬機所管理的內存中最大的一塊,也被稱為 “GC堆”上祈,是被所有線程共享的一塊內存區(qū)域培遵,在虛擬機啟動時被創(chuàng)建浙芙。 唯一目的就...
特點 Java 虛擬機棧(Java Virtual Machine Stacks)是線程私有的,生命周期隨著線程籽腕,線程啟動而產生嗡呼,線程結束而消亡。 Java 虛擬機棧描述的是...
最近又看了下Disruptor女轿,里面提到了內存屏障箭启,突然想到了指令重排、還有可見性蛉迹,感覺里面關系有點亂傅寡,就翻了下,因此就寫了這篇文章 帶著幾個問題: 1.volatile北救,是...
前言什么是 POMQuick Overview POM 常用元素 pom.xml 完整注釋 參考 0 前言 什么是 POM托启? 就像 Make 的 MakeFile、Ant 的...
作者: 一字馬胡 轉載標志 【2017-11-13】 更新日志 導入 作為一種強大的DSQL攘宙,學習GraphQL的意義是非常大的屯耸,為了迅速了解GraphQL,可以參考文章G...
一蹭劈、logback介紹 Logback是由log4j創(chuàng)始人設計的一個開源日志組件疗绣。LogBack被分為3個組件,logback-core, logback-classic 和...