![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1. volatile簡介 在上一篇文章中我們深入理解了java關(guān)鍵字synchro...
大佬問我: notify()會立刻釋放鎖么? ? 我的內(nèi)心戲: 肯定會啊! 這么簡單的問題? 聰明如我, 決定裝小白, 回答: 不會? 大佬: 很...
作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘寶作為例子壁拉,介紹從一百個并發(fā)到千萬級并發(fā)...
作者: maplejaw本篇只解析標(biāo)準(zhǔn)包中的操作符算灸。對于擴(kuò)展包,由于使用率較低驻啤,如有需求菲驴,請讀者自行查閱文檔。 創(chuàng)建操作 以下操作符用于創(chuàng)建Observable骑冗。 creat...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的RxJava 2.x 入門教程(一)[http://www.reibang.com/p/a93...
占小狼 轉(zhuǎn)載請注明原創(chuàng)出處巧涧,謝謝! 問題 最近的幾次面試中遥倦,我都問了是否了解HashMap在并發(fā)使用時可能發(fā)生死循環(huán)谤绳,導(dǎo)致cpu100%,結(jié)果讓我很意外,都表示不知道有這樣的...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時,不禁感嘆編程之魅力歪脏!人類之偉大呀疑俭! —— 學(xué)紅黑樹有感。 終于婿失,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識后钞艇,我想把我所學(xué)所想...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計算機(jī)內(nèi)存的交互情況豪硅×ㄕ眨【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
java內(nèi)存模型(Java Memory Model懒浮,JMM)是java虛擬機(jī)規(guī)范定義的飘弧,用來屏蔽掉java程序在各種不同的硬件和操作系統(tǒng)對內(nèi)存的訪問的差異,這樣就可以實(shí)現(xiàn)j...
內(nèi)存屏障是硬件之上砚著、操作系統(tǒng)或JVM之下次伶,對并發(fā)作出的最后一層支持。再向下是是硬件提供的支持稽穆;向上是操作系統(tǒng)或JVM對內(nèi)存屏障作出的各種封裝冠王。內(nèi)存屏障是一種標(biāo)準(zhǔn),各廠商可能采...
對稱加密:A與 B 之間之間的通訊數(shù)據(jù)都用同一套的密鑰來進(jìn)行加密解密舌镶。 優(yōu)點(diǎn)簡單快捷柱彻,密鑰較短,且破譯困難餐胀。 缺點(diǎn)如果用戶一旦多的話哟楷,管理密鑰也是一種困難。不方便直接溝通的兩...