本文大綱 1.并發(fā)編程三要素 原子性原子,即一個(gè)不可再被分割的顆粒。在Java中原子性指的是一個(gè)或多個(gè)操作要么全部執(zhí)行成功要么全部執(zhí)行失敗。 有序性程序執(zhí)行的順序按照代碼的先...
本文大綱 1.并發(fā)編程三要素 原子性原子,即一個(gè)不可再被分割的顆粒。在Java中原子性指的是一個(gè)或多個(gè)操作要么全部執(zhí)行成功要么全部執(zhí)行失敗。 有序性程序執(zhí)行的順序按照代碼的先...
開始裝逼之旅之前,請?jiān)试S我和大家一起再溫習(xí)一句話: 這句話適合一切高大上的概念,比如:SOA,DevOps,DDD,Agile,Cloud等等,包括我現(xiàn)在想要講述的「微服務(wù)」...
Lombok簡介 Lombok是一個(gè)可以通過簡單的注解形式來幫助我們簡化消除一些必須有但顯得很臃腫的Java代碼的工具,通過使用對應(yīng)的注解,可以在編譯源碼的時(shí)候生成對應(yīng)的方法...
可伸縮性架構(gòu)指的是:不改變網(wǎng)站的軟硬件設(shè)計(jì),只通過改變部署的服務(wù)器數(shù)量就可以擴(kuò)大或縮小網(wǎng)站的服務(wù)處理能力。 大型網(wǎng)站中的 “大型”,可以表現(xiàn)在以下幾個(gè)方面: 用戶方面 - 大...
作者: 一字馬胡 轉(zhuǎn)載標(biāo)志 【2017-11-01】 更新日志 日期更新內(nèi)容備注2017-11-01新建文章V12018-05-21新增無鎖并發(fā)設(shè)計(jì)須知V2 本文主要內(nèi)容索...
本文旨在解決分布式系統(tǒng)的session如何共享問題,大致思路:session放入redis。其他解決方案:持久化、放cache等都可以,但是自從有了redis,這完全可以變的...
自我吹噓不能體現(xiàn)本人答案的專業(yè)性,請各位自行想象我是個(gè)牛人然后直接看下文。 以下內(nèi)容僅代表個(gè)人觀點(diǎn),覺得不好的你點(diǎn)個(gè)贊利用反諷的手法惡心我一下,謝謝。 從詞匯,語法,寫作,聽...
開篇閑話:王侯將相皆有封地,大小根據(jù)爵位高低而不同,等級森嚴(yán)。在計(jì)算機(jī)世界里,大boss(操作系統(tǒng))很公平,給大家(進(jìn)程)都分配了同樣的內(nèi)存大?。m然這也是個(gè)假象)。我們的主...
前言 從去年年底開始大約花了半年時(shí)間去啃《TCP/IP協(xié)議 詳解》這本書。雖然整體過了一遍,也給了我一些基礎(chǔ)能夠參與到網(wǎng)絡(luò)相關(guān)話題下的討論,但對于這樣一本全面詳細(xì)的指導(dǎo)書,我...