![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廠一路陽(yáng)光一路滄桑 詳情請(qǐng)戳www.codercc.com 1. volatile簡(jiǎn)介 在上一篇文章中我們深入理解了java關(guān)鍵字synchro...
大佬問(wèn)我: notify()會(huì)立刻釋放鎖么? ? 我的內(nèi)心戲: 肯定會(huì)啊! 這么簡(jiǎn)單的問(wèn)題? 聰明如我, 決定裝小白, 回答: 不會(huì)? 大佬: 很...
作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘寶作為例子亡脑,介紹從一百個(gè)并發(fā)到千萬(wàn)級(jí)并發(fā)...
作者: maplejaw本篇只解析標(biāo)準(zhǔn)包中的操作符蒜茴。對(duì)于擴(kuò)展包,由于使用率較低浆西,如有需求粉私,請(qǐng)讀者自行查閱文檔。 創(chuàng)建操作 以下操作符用于創(chuàng)建Observable近零。 creat...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的RxJava 2.x 入門教程(一)[http://www.reibang.com/p/a93...
占小狼 轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處窖杀,謝謝! 問(wèn)題 最近的幾次面試中裙士,我都問(wèn)了是否了解HashMap在并發(fā)使用時(shí)可能發(fā)生死循環(huán)入客,導(dǎo)致cpu100%,結(jié)果讓我很意外腿椎,都表示不知道有這樣的...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí)酥诽,不禁感嘆編程之魅力!人類之偉大呀皱埠! —— 學(xué)紅黑樹有感肮帐。 終于,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識(shí)后边器,我想把我所學(xué)所想...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前训枢,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況⊥桑【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問(wèn)操作與計(jì)算機(jī)十分相似】 有篇很棒的文章恒界,從cpu講到內(nèi)...
java內(nèi)存模型(Java Memory Model,JMM)是java虛擬機(jī)規(guī)范定義的砚嘴,用來(lái)屏蔽掉java程序在各種不同的硬件和操作系統(tǒng)對(duì)內(nèi)存的訪問(wèn)的差異十酣,這樣就可以實(shí)現(xiàn)j...
內(nèi)存屏障是硬件之上、操作系統(tǒng)或JVM之下际长,對(duì)并發(fā)作出的最后一層支持耸采。再向下是是硬件提供的支持;向上是操作系統(tǒng)或JVM對(duì)內(nèi)存屏障作出的各種封裝工育。內(nèi)存屏障是一種標(biāo)準(zhǔn)虾宇,各廠商可能采...
對(duì)稱加密:A與 B 之間之間的通訊數(shù)據(jù)都用同一套的密鑰來(lái)進(jìn)行加密解密。 優(yōu)點(diǎn)簡(jiǎn)單快捷如绸,密鑰較短嘱朽,且破譯困難旭贬。 缺點(diǎn)如果用戶一旦多的話,管理密鑰也是一種困難搪泳。不方便直接溝通的兩...