前置基礎(chǔ):1择懂,瀏覽器會自動帶上cookie旋讹,但是不會自動帶上token链峭。2盹牧,cookie其實是服務(wù)的產(chǎn)生的sessionId通危。3熄守,token需要開發(fā)者手動塞進請求頭中蜈垮。4耗跛,跨...
前置基礎(chǔ):1择懂,瀏覽器會自動帶上cookie旋讹,但是不會自動帶上token链峭。2盹牧,cookie其實是服務(wù)的產(chǎn)生的sessionId通危。3熄守,token需要開發(fā)者手動塞進請求頭中蜈垮。4耗跛,跨...
原文出處請點擊這里 1. 單元測試的必要性 最近項目有在寫java代碼的單元測試,然后在思考一個問題窃款,為什么要寫單元測試课兄??單元測試寫了有什么用晨继?烟阐?百度了一圈,如下: 軟件質(zhì)...
一紊扬、 MQ背景&選型 消息隊列作為高并發(fā)系統(tǒng)的核心組件之一蜒茄,能夠幫助業(yè)務(wù)系統(tǒng)解構(gòu)提升開發(fā)效率和系統(tǒng)穩(wěn)定性。主要具有以下優(yōu)勢: 削峰填谷(主要解決瞬時寫壓力大于應(yīng)用服務(wù)能力導(dǎo)致...
前言 前面的android項目剛完盘寡,項目總結(jié)文章還未寫完楚殿,公司需要研究大數(shù)據(jù)處理應(yīng)用平臺,任務(wù)下達到我們部門了竿痰,鑒于部門物理機只有一臺脆粥,而虛擬機啟動太慢的原因,自己動手在Do...
中華石杉
消息中間件面試題:如何保證消息的順序性面試題 如何保證消息的順序性影涉? 消息中間件各種面試題:消息中間件面試題:消息丟失怎么辦变隔?消息中間件面試題:消息隊列的優(yōu)缺點,區(qū)別消息中間件面試題:消息中間件的高可用消息中間件...
歡迎關(guān)注筆者的公眾號:【阿飛的博客】蟹倾,首發(fā)都在這里5苷汀!喊式! Java從JDK7U9開始支持G1(正式發(fā)布),所以萧朝,如果要使用G1的話岔留,你的Java版本應(yīng)該是JDK7U9或者更新...
轉(zhuǎn)載請說明出處:Java面試相關(guān)(一)-- Java類加載全過程JVM判斷并裝載類的過程 概述: 我們知道,Java中我們寫類的代碼检柬,是存在于一個個.java文件中的献联,而這個...
Kafka史上最詳細原理總結(jié)分為上下兩部分,承上啟下 Kafka史上最詳細原理總結(jié)上 Kafka史上最詳細原理總結(jié)下 本篇為Kafka史上最詳細原理總結(jié)下笨农,承接Kafka史上...
寫在前面 上一節(jié)我們講到了CAS的基本原理就缆,JUC下的atomic類都是通過CAS來實現(xiàn)的。它的核心思想就是比較并替換谒亦,其原子性是有操作系統(tǒng)底層來保證竭宰。CAS的無鎖并發(fā)原理很...
Semaphore 源碼分析 1. 在閱讀源碼時做了大量的注釋切揭,并且做了一些測試分析源碼內(nèi)的執(zhí)行流程,由于博客篇幅有限脾还,并且代碼閱讀起來沒有 IDE 方便伴箩,所以在 githu...
寫在前面 上一篇我們分析了volatile變量對于內(nèi)存可見性的保證以及抑制指令重排的特性桦踊,了解到在多線程對volatile變量的讀寫不會發(fā)生線程阻塞椅野,但是volatile變量...
寫在前面 前面一章我們講了了java原子性的相關(guān)概念和知識點,介紹了用于共享變量線程隔離的ThreadLocal籍胯,也知道了synchronized是一個重量級的鎖竟闪,而我們今天...
Quartz的整體概括 什么是quartz 何為quartz,請看官網(wǎng)的說法: Quartz is a richly featured, open source job sc...