先看一小段代碼 執(zhí)行結果是 先看Observable.create方法 參數(shù)是ObservableOnSubscribe 其實我們可以把我們最開始的例子改寫成 我們把crea...
先看一小段代碼 執(zhí)行結果是 先看Observable.create方法 參數(shù)是ObservableOnSubscribe 其實我們可以把我們最開始的例子改寫成 我們把crea...
https://blog.csdn.net/ZWE7616175/article/details/80591587 在網(wǎng)絡環(huán)境下茵典,通俗的講膜眠,將IO分為兩步: 1.等讥此; 2.數(shù)...
一般面試會考察這幾種能力伸头。 1 架構能力(硬核) 我記得我有一次面試,上來直接讓我畫一個微信朋友圈的架構設計妆毕。 這塊能力還可能會讓設計feed流趾诗、im、2手交易平臺等等幸撕。 2...
前幾天看到一個學習的好方法薇组,分享給大家。 大家自發(fā)每周完成一個ARTS: (也就是 Algorithm坐儿、Review律胀、Tip、Share 簡稱ARTS) 1.每周至少做一個 ...
面試官:redis包含哪些數(shù)據(jù)結構懊部蟆炭菌? 我:strings 、lists逛漫、sets黑低、sorted sets、hashes尽楔、bitmaps投储、hyperloglogs、geosp...
cap就是說一致性(consistency) 可用性(Availability) 分區(qū)容錯性(Partition Tolerant) 分布式服務只能滿足其2阔馋。 cap理論最開...
面試官:有一個list玛荞,有很多重復數(shù)據(jù),現(xiàn)在你手寫一段代碼呕寝,重復的數(shù)據(jù)只留一份勋眯。 我:(仔細想了幾分鐘)雙重循環(huán)list,內(nèi)層碰到和外層一樣的數(shù)據(jù),就remove掉客蹋,都循環(huán)完...
面試官:你手寫一個單例模式吧塞蹭。 我: public class Singleton { private final static Singleton instance =...
1 所有的關于技術的信息都來自于朋友圈、微博讶坯、今日頭條番电、知乎。 符合這點基本上你掌握的技術都是過時的辆琅。只能在2手信息中獲得一些不夠準確的知識漱办,新技術只能當談資,不能轉(zhuǎn)化為價值...
學習要有前瞻性婉烟。也就是之前文章說過的娩井,善于學習的人并不是什么都學。人的精力有限似袁,一天就24小時洞辣,25到35更是程序員的黃金年齡,所以好鋼要用到刀刃上昙衅。那么究竟哪些內(nèi)容值得我們...
今天休息一下扬霜,寫點休閑的。 說有個女孩叫草央绒尊,他養(yǎng)了一只貓叫醬醬畜挥。女孩很愛醬醬仔粥,聲稱男朋友在家里的地位要排在醬醬后面婴谱。女孩也很愛旅游。當女孩出去的時候躯泰,醬醬就成了麻煩谭羔。貓也是...
面試官:如果我給用戶發(fā)了一個優(yōu)惠券,是通過短信下發(fā)的麦向,然后夫妻2人同時瘟裸,分別,到2家門店去用這個券诵竭,你怎么防止這個券被用2次话告。我:上鎖解決,以券碼為key卵慰,能獲取到鎖的就讓用...
面試官:說說tcp怎么設置成長鏈接沙郭? 我:創(chuàng)建的時候加上keepalive標志。 面試官:嗯裳朋,說說tcp是如何保持長鏈接的病线? 我:主要是有心跳機制,客戶端向服務端定時發(fā)送心跳...
面試官:使用Kafka,如何保證消息的順序性送挑?我:設置partition為1绑莺,同一個partition肯定是能保證順序的,多個partition就保證不了了惕耕。面試官: ......
我:老大咱們公司用redis做分布式鎖有問題司澎,如果主節(jié)點掛了对扶,從節(jié)點還沒有同步到key的話,鎖就會被獲取多次惭缰。不如用zk或者etcd浪南,他們是強一致的,雖然犧牲了可用性漱受,但是保...
不得不感嘆現(xiàn)在學習工具太多络凿,可學的內(nèi)容太多。如果不思考昂羡,就像狗熊掰棒子一樣絮记,最后什么都沒得到。白白浪費時間虐先。 我最近常常感到自己學習方法有問題怨愤,低效。那種學了20幾年英語蛹批,水...
今天在極客時間的大規(guī)模數(shù)據(jù)處理實戰(zhàn)看到一篇文章撰洗,說流處理和批處理,常掣郑混合共生差导,或者頻繁互換。比如有A猪勇,B 2個數(shù)據(jù)提供商设褐,A一次性給你數(shù)據(jù),你用批處理泣刹。B給你實時數(shù)據(jù)助析,你用...