你在使用 Retrofit 的時(shí)候闪檬,是否會(huì)有如下幾點(diǎn)疑惑舱呻? 什么是動(dòng)態(tài)代理醇蝴? 整個(gè)請(qǐng)求的流程是怎樣的馆蠕? 底層是如何用 OkHttp 請(qǐng)求的滓侍? 方法上的注解是什么時(shí)候解析的绍傲,怎...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
你在使用 Retrofit 的時(shí)候闪檬,是否會(huì)有如下幾點(diǎn)疑惑舱呻? 什么是動(dòng)態(tài)代理醇蝴? 整個(gè)請(qǐng)求的流程是怎樣的馆蠕? 底層是如何用 OkHttp 請(qǐng)求的滓侍? 方法上的注解是什么時(shí)候解析的绍傲,怎...
前言 筆者在寫(xiě)這篇文章的時(shí)候糾結(jié)了很久憾儒,不知道該以怎樣的形式去講解kotlin協(xié)程知識(shí)规哲。筆者以前在學(xué)習(xí)的時(shí)候跟啤,也白嫖過(guò)各種各樣的知識(shí),看過(guò)很多文章,大概能夠總結(jié)為三種: 講的...
一.前言 最近在知乎隅肥、知識(shí)星球等網(wǎng)站看到大數(shù)據(jù)的問(wèn)題和文章非常多的竿奏,看到很多問(wèn)題都是問(wèn)“我想從事大數(shù)據(jù),應(yīng)該怎么準(zhǔn)備腥放?”泛啸,“如何入門(mén)大數(shù)據(jù)”等類(lèi)似的問(wèn)題?以前在招聘的時(shí)候包括...
Go實(shí)戰(zhàn)--golang中使用JWT(JSON Web Token) 生命不止秃症,繼續(xù) go go go !!! 之前寫(xiě)過(guò)關(guān)于golang中如何使用cookie的博客:實(shí)戰(zhàn)–g...
一般情況下候址,直接用pecl install redis會(huì)安裝最新版本的redis擴(kuò)展,但由于php版本的不同种柑,最新版的redis擴(kuò)展不一定適合岗仑,所以我們需要安裝指定版本的擴(kuò)展...
說(shuō)到分布式事務(wù),就會(huì)談到那個(gè)經(jīng)典的”賬號(hào)轉(zhuǎn)賬”問(wèn)題:2個(gè)賬號(hào)聚请,分布處于2個(gè)不同的DB荠雕,或者說(shuō)2個(gè)不同的子系統(tǒng)里面,A要扣錢(qián)驶赏,B要加錢(qián)舞虱,如何保證原子性? 一般的思路都是通過(guò)消息...
文章摘要:很多人喜歡把RocketMQ與Kafka做對(duì)比母市,其實(shí)這兩款消息隊(duì)列的網(wǎng)絡(luò)通信層還是比較相似的矾兜,本文就為大家簡(jiǎn)要地介紹下Kafka的NIO網(wǎng)絡(luò)通信模型 前面寫(xiě)的兩篇R...
golang 實(shí)現(xiàn)定時(shí)服務(wù)很簡(jiǎn)單,只需要簡(jiǎn)單幾步代碼便可以完成患久,不需要配置繁瑣的服務(wù)器椅寺,直接在代碼中實(shí)現(xiàn)。 使用 https://github.com/robfig/cron...
主從線程模型 說(shuō)明: 圖中有m個(gè)acceptor線程蒋失,一個(gè)acceptor對(duì)應(yīng)多個(gè)processor線程返帕。此類(lèi)線程接收客戶端連接請(qǐng)求并創(chuàng)建socketChannel,然后將s...