先看一小段代碼 執(zhí)行結(jié)果是 先看Observable.create方法 參數(shù)是ObservableOnSubscribe 其實我們可以把我們最開始的例子改寫成 我們把crea...
先看一小段代碼 執(zhí)行結(jié)果是 先看Observable.create方法 參數(shù)是ObservableOnSubscribe 其實我們可以把我們最開始的例子改寫成 我們把crea...
https://blog.csdn.net/ZWE7616175/article/details/80591587 在網(wǎng)絡(luò)環(huán)境下搂捧,通俗的講,將IO分為兩步: 1.等懂缕; 2.數(shù)...
一般面試會考察這幾種能力允跑。 1 架構(gòu)能力(硬核) 我記得我有一次面試,上來直接讓我畫一個微信朋友圈的架構(gòu)設(shè)計。 這塊能力還可能會讓設(shè)計feed流聋丝、im索烹、2手交易平臺等等。 2...
前幾天看到一個學(xué)習(xí)的好方法弱睦,分享給大家百姓。 大家自發(fā)每周完成一個ARTS: (也就是 Algorithm、Review况木、Tip垒拢、Share 簡稱ARTS) 1.每周至少做一個 ...
面試官:redis包含哪些數(shù)據(jù)結(jié)構(gòu)啊火惊? 我:strings 求类、lists、sets矗晃、sorted sets仑嗅、hashes、bitmaps张症、hyperloglogs仓技、geosp...
cap就是說一致性(consistency) 可用性(Availability) 分區(qū)容錯性(Partition Tolerant) 分布式服務(wù)只能滿足其2。 cap理論最開...
面試官:有一個list俗他,有很多重復(fù)數(shù)據(jù)脖捻,現(xiàn)在你手寫一段代碼,重復(fù)的數(shù)據(jù)只留一份兆衅。 我:(仔細(xì)想了幾分鐘)雙重循環(huán)list地沮,內(nèi)層碰到和外層一樣的數(shù)據(jù),就remove掉羡亩,都循環(huán)完...
面試官:你手寫一個單例模式吧摩疑。 我: public class Singleton { private final static Singleton instance =...
1 所有的關(guān)于技術(shù)的信息都來自于朋友圈、微博畏铆、今日頭條雷袋、知乎。 符合這點基本上你掌握的技術(shù)都是過時的辞居。只能在2手信息中獲得一些不夠準(zhǔn)確的知識楷怒,新技術(shù)只能當(dāng)談資,不能轉(zhuǎn)化為價值...
學(xué)習(xí)要有前瞻性瓦灶。也就是之前文章說過的鸠删,善于學(xué)習(xí)的人并不是什么都學(xué)。人的精力有限贼陶,一天就24小時刃泡,25到35更是程序員的黃金年齡巧娱,所以好鋼要用到刀刃上。那么究竟哪些內(nèi)容值得我們...
今天休息一下捅僵,寫點休閑的家卖。 說有個女孩叫草央,他養(yǎng)了一只貓叫醬醬庙楚。女孩很愛醬醬上荡,聲稱男朋友在家里的地位要排在醬醬后面。女孩也很愛旅游馒闷。當(dāng)女孩出去的時候酪捡,醬醬就成了麻煩。貓也是...
面試官:如果我給用戶發(fā)了一個優(yōu)惠券纳账,是通過短信下發(fā)的逛薇,然后夫妻2人同時,分別疏虫,到2家門店去用這個券永罚,你怎么防止這個券被用2次。我:上鎖解決卧秘,以券碼為key呢袱,能獲取到鎖的就讓用...
面試官:說說tcp怎么設(shè)置成長鏈接? 我:創(chuàng)建的時候加上keepalive標(biāo)志翅敌。 面試官:嗯羞福,說說tcp是如何保持長鏈接的? 我:主要是有心跳機(jī)制蚯涮,客戶端向服務(wù)端定時發(fā)送心跳...
面試官:使用Kafka治专,如何保證消息的順序性?我:設(shè)置partition為1遭顶,同一個partition肯定是能保證順序的张峰,多個partition就保證不了了。面試官: ......
我:老大咱們公司用redis做分布式鎖有問題,如果主節(jié)點掛了嗦哆,從節(jié)點還沒有同步到key的話谤祖,鎖就會被獲取多次婿滓。不如用zk或者etcd老速,他們是強(qiáng)一致的,雖然犧牲了可用性凸主,但是保...
不得不感嘆現(xiàn)在學(xué)習(xí)工具太多橘券,可學(xué)的內(nèi)容太多。如果不思考,就像狗熊掰棒子一樣旁舰,最后什么都沒得到锋华。白白浪費時間。 我最近常常感到自己學(xué)習(xí)方法有問題箭窜,低效毯焕。那種學(xué)了20幾年英語,水...
今天在極客時間的大規(guī)模數(shù)據(jù)處理實戰(zhàn)看到一篇文章磺樱,說流處理和批處理纳猫,常常混合共生竹捉,或者頻繁互換芜辕。比如有A,B 2個數(shù)據(jù)提供商块差,A一次性給你數(shù)據(jù)侵续,你用批處理。B給你實時數(shù)據(jù)憨闰,你用...