【轉(zhuǎn)載】原文鏈接[http://www.ruanyifeng.com/blog/2019/04/oauth_design.html] OAuth 2.0 OAuth 2.0 ...

【轉(zhuǎn)載】原文鏈接[http://www.ruanyifeng.com/blog/2019/04/oauth_design.html] OAuth 2.0 OAuth 2.0 ...
目錄 《redis消息隊(duì)列的四種實(shí)現(xiàn)方式之List的簡單隊(duì)列和延時(shí)隊(duì)列》[http://www.reibang.com/p/efba35da15d2] 《redis消息隊(duì)列...
為什么線程安全的List推薦使用CopyOnWriteArrayList仿耽,而不是Vector合冀? 注:本系列文章中用到的jdk版本均為java8 相比很多同學(xué)在剛接觸Java集...
[TOC] 什么是Zab協(xié)議棕叫? Zab協(xié)議 的全稱是 Zookeeper Atomic Broadcast (Zookeeper原子廣播)。 Zookeeper 是通過 Za...
一 Redis 內(nèi)存配置 Redis是基于內(nèi)存的key-value數(shù)據(jù)庫奕删,因?yàn)橄到y(tǒng)的內(nèi)存大小有限俺泣,所以我們?cè)谑褂肦edis的時(shí)候可以配置Redis能使用的最大的內(nèi)存大小。 1...
今天主要從以下幾點(diǎn)講解redis的相關(guān)知識(shí)點(diǎn) 1、為什么使用Redis 2.使用Redis有什么缺點(diǎn) 3谨设、單線程的Redis為什么這么快 4熟掂、Redis的數(shù)據(jù)類型,以及每種數(shù)...
總感覺哪里不對(duì)鹏秋,但是又說不上來 1、基本類型及底層實(shí)現(xiàn) 1.1亡笑、String 用途: 適用于簡單key-value存儲(chǔ)侣夷、setnx key value實(shí)現(xiàn)分布式鎖、計(jì)數(shù)器(原...
大佬問我: notify()是隨機(jī)喚醒線程么? 我的內(nèi)心戲: 這不是顯而易見么! 肯定是啊! jdk關(guān)于notify()注釋都寫的很清楚! 不過這么簡單的問題? 機(jī)智如我, ...
這一篇繼續(xù)講SQL的優(yōu)化問題琴锭,在常規(guī)應(yīng)用開發(fā)中,Mysql的單表性能都是夠用的衙传,從量級(jí)來看决帖,一般以整型值為主的表在千萬級(jí)以下,字符串為主的表在五百萬以下Mysql都是可以的蓖捶,...
導(dǎo)讀 在java的世界里好像已經(jīng)不再需要關(guān)注內(nèi)存申請(qǐng)地回、內(nèi)存回收這些直接內(nèi)存操作了。更多的時(shí)候java程序員是在討論垃圾回收器(內(nèi)存分代俊鱼、回收算法)等內(nèi)存自動(dòng)回收技術(shù)刻像。操作系統(tǒng)...
這一篇主要來講講Spring的架構(gòu)設(shè)計(jì)理念和優(yōu)秀的設(shè)計(jì)模式吧。 一并闲、體系框架 Spring[http://c.biancheng.net/spring/] 框架采用分層架構(gòu)细睡,...
一、簡述 在 JVM[http://www.reibang.com/p/b3728c26f29b] 中帝火,對(duì)象在堆內(nèi)存[http://www.reibang.com/p/e...
前言碎語 Synchronized和 ReentrantLock 大家應(yīng)該都不陌生了,作為java中最常用的本地鎖购公,最初版本中 ReentrantLock 的性能是遠(yuǎn)遠(yuǎn)強(qiáng)于 ...
導(dǎo)讀 在java的世界里好像已經(jīng)不再需要關(guān)注內(nèi)存申請(qǐng)萌京、內(nèi)存回收這些直接內(nèi)存操作了。更多的時(shí)候java程序員是在討論垃圾回收器(內(nèi)存分代宏浩、回收算法)等內(nèi)存自動(dòng)回收技術(shù)知残。操作系統(tǒng)...