
1. CountDownLatch是什么 CountDownLatch是一個同步工具類志膀,它允許一個或多個線程一直等待熙宇,直到其他線程的操作執(zhí)行完后...
Semaphore 是什么 Semaphore 信號量溉浙,是JDK的并發(fā)包中提供了一個非常有用的工具類〈粱可以控制某個資源可被同時訪問的個數(shù)馆蠕,通過 ...
1 門面設(shè)計模式介紹 要求一個子系統(tǒng)的外部與其內(nèi)部的通信必須通過一個統(tǒng)一的對象進行互躬。門面模式提供一個高層次的接口,使得子系統(tǒng)更易于使用颂郎。最核心的...
1 什么是jsonp 首先,因為ajax無法跨域乓序,然后開發(fā)者就有所思考 其次寺酪,開發(fā)者發(fā)現(xiàn)替劈, 標簽的src屬性是可以跨域的 把跨域服務器寫成 調(diào)...
1 概述 1.1 oauth2 根據(jù)使用場景不同,分成了4種模式 授權(quán)碼模式(authorization code 即先登錄獲取code,再獲...
1.1 什么是OAuth協(xié)議 OAuth協(xié)議咙俩,是一種授權(quán)協(xié)議,不涉及具體的代碼,只是表示一種約定的流程和規(guī)范阿趁。OAuth協(xié)議一般用于用戶決定是否...
1、概念 synchronized 是 Java 中的關(guān)鍵字脖阵,是利用鎖的機制來實現(xiàn)同步的 對象鎖&類鎖 在 Java 中皂股,每個對象都會有一個 m...
主要說明io基本概念及 linux幾種I/O模型 1. 什么是I/O 我們常說的IO呜呐,指的是文件的輸入和輸出。linux的內(nèi)核將所有外部設(shè)備都可...
網(wǎng)絡(luò)編程有一些基本概念需要理解掌握蘑辑,比如同步、異步坠宴、阻塞非阻塞洋魂。 1. 同步vs異步 同步與異步主要是從消息通知機制角度來說的 所謂,就是在發(fā)出...