![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1 秒殺業(yè)務分析# 正常電子商務流程 (1)查詢商品;(2)創(chuàng)建訂單圆雁;(3)扣減庫存忍级;(4)更新訂單;(5)付款摸柄;(6)賣家發(fā)貨颤练; 秒殺業(yè)務的特性 (1)低廉價格;(2)大幅...
JDK提供了大量優(yōu)秀的集合實現(xiàn)供開發(fā)者使用患雇,合格的程序員必須要能夠通過功能場景和性能需求選用最合適的集合,這就要求開發(fā)者必須熟悉Java的常用集合類宇挫。本文將就Java Col...
這都不知道就不要去大公司面試了苛吱,丟人 java并發(fā)面試題(一)基礎本文整理了常見的Java并發(fā)面試題,希望對大家面試有所幫助器瘪,歡迎大家互相交流翠储。多線程java中有幾種方法可以...
來源:陶邦仁 鏈接:http://my.oschina.net/xianggao/blog/524943 0 系列目錄 秒殺系統(tǒng)架構 秒殺系統(tǒng)架構分析與實戰(zhàn) 1 秒殺業(yè)務分析...
一、什么是高并發(fā) 高并發(fā)是指在同一個時間點橡疼,有大量用戶同時訪問URL地址援所,比如淘寶雙11、定時領取紅包就會產(chǎn)生高并發(fā)欣除;又比如貼吧的爆吧住拭,就是惡意的高并發(fā)請求,也就是DDOS攻...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處历帚,謝謝滔岳! 前言 ThreadLocal為變量在每個線程中都創(chuàng)建了一個副本,所以每個線程可以訪問自己內(nèi)部的副本變量挽牢,不同線程之間不會互相干擾谱煤。本文...
ThreadLocal是面試中比較容易碰上的問題,一般會要求講解它的實現(xiàn)原理以及存在的問題禽拔。最近在美團的面試中聊到這個問題刘离,雖然去年有看過并收藏了關于ThreadLocal的...
一. 網(wǎng)絡編程基礎 在移動互聯(lián)網(wǎng)時代,幾乎所有應用都需要用到網(wǎng)絡奏赘,只有通過網(wǎng)絡跟外界進行數(shù)據(jù)交互寥闪、數(shù)據(jù)更新,應用才能保持新鮮磨淌、活力疲憋。一個好的移動網(wǎng)絡應用不僅要有良好的UI和良...
本文轉(zhuǎn)載自http://blog.jobbole.com/24006/ 摘要本文以MySQL數(shù)據(jù)庫為研究對象,討論與數(shù)據(jù)庫索引相關的一些話題梁只。特別需要說明的是缚柳,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可以結合ML殴胧、GraphX...
volatile關鍵字經(jīng)常在并發(fā)編程中使用佩迟,其特性是保證可見性以及有序性团滥,但是關于volatile的使用仍然要小心,這需要明白volatile關鍵字的特性及實現(xiàn)的原理报强,這也是...