https的加密過程:使用對(duì)稱加密和非對(duì)稱加密:1.存在公鑰A和私鑰A'2.瀏覽器向服務(wù)器發(fā)送請(qǐng)求,這時(shí)服務(wù)器將我們的公鑰A明文發(fā)送給我們的瀏覽器3.瀏覽器收到我們的公鑰A后...
https的加密過程:使用對(duì)稱加密和非對(duì)稱加密:1.存在公鑰A和私鑰A'2.瀏覽器向服務(wù)器發(fā)送請(qǐng)求,這時(shí)服務(wù)器將我們的公鑰A明文發(fā)送給我們的瀏覽器3.瀏覽器收到我們的公鑰A后...
首先我們來說一下什么是HashMap:hash:也稱“散列”,就是將任意長度的輸入,通過散列算法,變換成為固定長度的輸出,,該輸出就是散列值,散列值的空間遠(yuǎn)遠(yuǎn)小于輸入的空間,...
首先就是概念: 進(jìn)程: 并發(fā)執(zhí)行的程序在執(zhí)行的過程之中分配和管理資源的基本單位,是動(dòng)態(tài)的概念,是計(jì)算機(jī)系統(tǒng)資源競爭的基本單位,我們手機(jī)中的一個(gè)App就是我們的一個(gè)進(jìn)程。 線程...
http和https都是應(yīng)用層的協(xié)議(應(yīng)用層的協(xié)議還包括) 遠(yuǎn)程登錄協(xié)議:SSH文件傳輸協(xié)議:FTP協(xié)議,TFTP協(xié)議電子郵件協(xié)議:SMTP、POP3協(xié)議網(wǎng)絡(luò)管理協(xié)議:DNS...
contentProvider是Android中提供的專門用于不同應(yīng)用間進(jìn)行數(shù)據(jù)共享方式,作為四大組件之一的contentProvider,使用起來比較簡單,但是因?yàn)槭褂妙l率...
前言 Retrofit 是一個(gè) RESTful 的 HTTP 網(wǎng)絡(luò)請(qǐng)求框架的封裝,網(wǎng)絡(luò)請(qǐng)求的工作本質(zhì)上是 OkHttp 完成,而 Retrofit 僅負(fù)責(zé) 網(wǎng)絡(luò)請(qǐng)求接口的封裝...
本期主要內(nèi)容 1: Handler是什么? 2:為什么要使用Handler? 3: Handler /Looper/ MessageQueue/Message究竟是...
在Android的開發(fā)過程中,涉及到進(jìn)程間通信的邏輯,通常都會(huì)使用Binder來實(shí)現(xiàn),在學(xué)習(xí)Linux系統(tǒng)時(shí),我們接觸過pipe、socket、共享內(nèi)存、消息隊(duì)列等方式,那么...
一直在使用kotlin,以前學(xué)java編寫的部分的知識(shí)忘記了,現(xiàn)在重新學(xué)一下,總結(jié)了一下,與君共勉。 public static代表的是靜態(tài)的方法,可以不通過創(chuàng)建所屬對(duì)象進(jìn)行...