![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1 秒殺業(yè)務(wù)分析# 正常電子商務(wù)流程 (1)查詢商品;(2)創(chuàng)建訂單空繁;(3)扣減庫存殿衰;(4)更新訂單;(5)付款盛泡;(6)賣家發(fā)貨闷祥; 秒殺業(yè)務(wù)的特性 (1)低廉價格;(2)大幅...
JDK提供了大量優(yōu)秀的集合實現(xiàn)供開發(fā)者使用维蒙,合格的程序員必須要能夠通過功能場景和性能需求選用最合適的集合掰吕,這就要求開發(fā)者必須熟悉Java的常用集合類。本文將就Java Col...
這都不知道就不要去大公司面試了颅痊,丟人 java并發(fā)面試題(一)基礎(chǔ)本文整理了常見的Java并發(fā)面試題殖熟,希望對大家面試有所幫助,歡迎大家互相交流斑响。多線程java中有幾種方法可以...
來源:陶邦仁 鏈接:http://my.oschina.net/xianggao/blog/524943 0 系列目錄 秒殺系統(tǒng)架構(gòu) 秒殺系統(tǒng)架構(gòu)分析與實戰(zhàn) 1 秒殺業(yè)務(wù)分析...
一菱属、什么是高并發(fā) 高并發(fā)是指在同一個時間點,有大量用戶同時訪問URL地址舰罚,比如淘寶雙11纽门、定時領(lǐng)取紅包就會產(chǎn)生高并發(fā);又比如貼吧的爆吧营罢,就是惡意的高并發(fā)請求赏陵,也就是DDOS攻...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝饲漾! 前言 ThreadLocal為變量在每個線程中都創(chuàng)建了一個副本蝙搔,所以每個線程可以訪問自己內(nèi)部的副本變量,不同線程之間不會互相干擾考传。本文...
ThreadLocal是面試中比較容易碰上的問題吃型,一般會要求講解它的實現(xiàn)原理以及存在的問題。最近在美團的面試中聊到這個問題僚楞,雖然去年有看過并收藏了關(guān)于ThreadLocal的...
一. 網(wǎng)絡(luò)編程基礎(chǔ) 在移動互聯(lián)網(wǎng)時代勤晚,幾乎所有應(yīng)用都需要用到網(wǎng)絡(luò),只有通過網(wǎng)絡(luò)跟外界進行數(shù)據(jù)交互泉褐、數(shù)據(jù)更新运翼,應(yīng)用才能保持新鮮、活力兴枯。一個好的移動網(wǎng)絡(luò)應(yīng)用不僅要有良好的UI和良...
本文轉(zhuǎn)載自http://blog.jobbole.com/24006/ 摘要本文以MySQL數(shù)據(jù)庫為研究對象血淌,討論與數(shù)據(jù)庫索引相關(guān)的一些話題。特別需要說明的是,MySQL支持...
Spark專用名詞 RDD ---- resillient distributed dataset 彈性分布式數(shù)據(jù)集 Operation ---- 作用于RDD的各種操作分為...
本文內(nèi)容基于Spark最新版1.6.1 Spark 最初只有Spark Core,通過逐步的發(fā)展沦补,現(xiàn)在已擴展出Spark SQL乳蓄、Spark Streaming、Spark ...
Spark學習筆記 Data Source->Kafka->Spark Streaming->Parquet->Spark SQL(SparkSQL可以結(jié)合ML易猫、GraphX...
volatile關(guān)鍵字經(jīng)常在并發(fā)編程中使用,其特性是保證可見性以及有序性准颓,但是關(guān)于volatile的使用仍然要小心哈蝇,這需要明白volatile關(guān)鍵字的特性及實現(xiàn)的原理,這也是...