你在使用 Retrofit 的時候,是否會有如下幾點(diǎn)疑惑? 什么是動態(tài)代理? 整個請求的流程是怎樣的? 底層是如何用 OkHttp 請求的? 方法上的注解是什么時候解析的,怎...
你在使用 Retrofit 的時候,是否會有如下幾點(diǎn)疑惑? 什么是動態(tài)代理? 整個請求的流程是怎樣的? 底層是如何用 OkHttp 請求的? 方法上的注解是什么時候解析的,怎...
前言 筆者在寫這篇文章的時候糾結(jié)了很久,不知道該以怎樣的形式去講解kotlin協(xié)程知識。筆者以前在學(xué)習(xí)的時候,也白嫖過各種各樣的知識,看過很多文章,大概能夠總結(jié)為三種: 講的...
一.前言 最近在知乎、知識星球等網(wǎng)站看到大數(shù)據(jù)的問題和文章非常多的,看到很多問題都是問“我想從事大數(shù)據(jù),應(yīng)該怎么準(zhǔn)備?”,“如何入門大數(shù)據(jù)”等類似的問題?以前在招聘的時候包括...
Go實(shí)戰(zhàn)--golang中使用JWT(JSON Web Token) 生命不止,繼續(xù) go go go !!! 之前寫過關(guān)于golang中如何使用cookie的博客:實(shí)戰(zhàn)–g...
一般情況下,直接用pecl install redis會安裝最新版本的redis擴(kuò)展,但由于php版本的不同,最新版的redis擴(kuò)展不一定適合,所以我們需要安裝指定版本的擴(kuò)展...
說到分布式事務(wù),就會談到那個經(jīng)典的”賬號轉(zhuǎn)賬”問題:2個賬號,分布處于2個不同的DB,或者說2個不同的子系統(tǒng)里面,A要扣錢,B要加錢,如何保證原子性? 一般的思路都是通過消息...
文章摘要:很多人喜歡把RocketMQ與Kafka做對比,其實(shí)這兩款消息隊(duì)列的網(wǎng)絡(luò)通信層還是比較相似的,本文就為大家簡要地介紹下Kafka的NIO網(wǎng)絡(luò)通信模型 前面寫的兩篇R...
golang 實(shí)現(xiàn)定時服務(wù)很簡單,只需要簡單幾步代碼便可以完成,不需要配置繁瑣的服務(wù)器,直接在代碼中實(shí)現(xiàn)。 使用 https://github.com/robfig/cron...
主從線程模型 說明: 圖中有m個acceptor線程,一個acceptor對應(yīng)多個processor線程。此類線程接收客戶端連接請求并創(chuàng)建socketChannel,然后將s...
最開始接觸定時任務(wù)的概念是在大二的一個計(jì)算機(jī)操作系統(tǒng)設(shè)計(jì)的實(shí)驗(yàn)課上,當(dāng)時老師給了五個任務(wù)要求,自己任選三個小組完成。 依稀還記得當(dāng)時有個作業(yè)的任務(wù)需要每隔一段時間就執(zhí)行一次:...
Go Test測試簡介 Go語言擁有一套單元測試和性能測試系統(tǒng),僅需要添加很少的代碼就可以快速測試一段需求代碼。go test 命令,會自動讀取源碼目錄下面名為 *_test...
更多文章 狂點(diǎn)ISLAND 本文地址Gin(一):Hello 什么是 Gin Gin 是一個用 Golang 寫的 http web 框架。 這是來自 Gin Github ...
0. 背景 Redis 的 API 非常簡單和易于編程。處理使用命令行工具來連接,也可以用你喜歡的語言,本文描述使用 Go 語言 通過 redigo 庫連接。 1.redig...
筆者在一家中石化內(nèi)部的企業(yè)工作,主要從事高分子聚合物的相關(guān)開發(fā)。目前因工作需要,需要學(xué)習(xí)聚合物特性黏度測試方面的知識,采用多點(diǎn)稀釋法進(jìn)行測試。在得到數(shù)據(jù)后,通過外推法求得純?nèi)?..
*注意 < > 這兩個符號加里面的字符都替換成自己的字符1.配置go env GOPRIVATE 執(zhí)行命令: 例: 2.Git需要配置為使用SSH代替HTTPS來匹配與給定...
Supervisor二進(jìn)制版本 為了方便使用,編譯了Supervisor二進(jìn)制版本,有需要的朋友自?。核{(lán)奏云:https://supervisor.lanzouk.com/i...
針對項(xiàng)目中使用的分布式鎖進(jìn)行簡單的示例配置以及源碼解析,并列舉源碼中使用到的一些基礎(chǔ)知識點(diǎn),但是沒有對redisson中使用到的netty知識進(jìn)行解析。 本篇主要是對以下幾個...
1 數(shù)據(jù)讀 緩存穿透一般的緩存系統(tǒng),都是按照key去緩存查詢,如果不存在對應(yīng)的value,就應(yīng)該去后端系統(tǒng)查找。如果key對應(yīng)的value是一定不存在的,并且對該key并發(fā)請...
轉(zhuǎn)自:https://github.com/angryz/my-blog/issues/4[https://github.com/angryz/my-blog/issues/...
一起重新全面認(rèn)識JWT-Json Web Token 概述 最近學(xué)習(xí)了一下JWT,全名為Json Web Token,是一種自包含令牌。 在這里,我整理了一下網(wǎng)上資源。在文章...