240 發(fā)簡信
IP屬地:上海
  • 120
    從梵高畫作中體會(huì)產(chǎn)品設(shè)計(jì)之道

    荷蘭后印象派畫家梵高因?yàn)橄蛉湛馊 ⑿且沟茸髌繁蝗藗兪熘汉洹R酝磋蟾叩漠嬛皇倾露赜X得畫地很抽象,并不太懂梵高為什么要這樣作畫瓶籽。這些年來引润,隨著設(shè)計(jì)創(chuàng)作體會(huì)的增多十减,重讀梵高的傳記,...

  • 美團(tuán)點(diǎn)評(píng) 厲害了

    二叉樹的遍歷

    面試中經(jīng)常會(huì)考的一道題目炫惩,就是二叉樹的遍歷僻弹,很簡單,你會(huì)說“使用遞歸他嚷,根據(jù)要求(前序蹋绽、中序、后序筋蓖,以中序?yàn)槔┮来螌?jié)點(diǎn)和其左右子節(jié)點(diǎn)調(diào)用遞歸方法卸耘。 一般還會(huì)繼續(xù)追問"能否使...

  • 二叉樹的遍歷

    面試中經(jīng)常會(huì)考的一道題目,就是二叉樹的遍歷粘咖,很簡單蚣抗,你會(huì)說“使用遞歸,根據(jù)要求(前序涂炎、中序忠聚、后序设哗,以中序?yàn)槔┮来螌?jié)點(diǎn)和其左右子節(jié)點(diǎn)調(diào)用遞歸方法唱捣。 一般還會(huì)繼續(xù)追問"能否使...

  • 踩踩:ghost:

    使用顯示條件變量的有界緩存

    通過使用reetrantlock和condition實(shí)現(xiàn)的有界緩存。

  • 高產(chǎn)似母豬网梢!

    為什么Integer 100 == Integer 100而1000 震缭!= 1000?

    如果運(yùn)行如下代碼 你會(huì)得到下面的結(jié)果 我們知道 == 比較的是引用指向的對象是否相同战虏,內(nèi)存地址是否一樣拣宰。如果查看Integer的代碼就會(huì)發(fā)現(xiàn)當(dāng)你聲明Integer a = 1...

  • 為什么Integer 100 == Integer 100而1000 != 1000烦感?

    如果運(yùn)行如下代碼 你會(huì)得到下面的結(jié)果 我們知道 == 比較的是引用指向的對象是否相同巡社,內(nèi)存地址是否一樣。如果查看Integer的代碼就會(huì)發(fā)現(xiàn)當(dāng)你聲明Integer a = 1...

  • 加油手趣!你是最胖噠晌该!:kissing_heart:

    關(guān)于HashMap 、HashTable and ConcurrentHashMap

    線程不安全的HashMap 多線程環(huán)境下使用HashMap會(huì)引起死循環(huán),原因就在于HashMap底層數(shù)據(jù)結(jié)構(gòu)是有一個(gè)鏈表數(shù)據(jù)構(gòu)成的朝群,HashMap中定義了一個(gè)靜態(tài)內(nèi)部類作為鏈...

  • 使用顯示條件變量的有界緩存

    通過使用reetrantlock和condition實(shí)現(xiàn)的有界緩存。

  • 為什么Integer 100 == Integer 100而1000 != 1000冗澈?

    如果運(yùn)行如下代碼 你會(huì)得到下面的結(jié)果 我們知道 == 比較的是引用指向的對象是否相同纳猪,內(nèi)存地址是否一樣。如果查看Integer的代碼就會(huì)發(fā)現(xiàn)當(dāng)你聲明Integer a = 1...

  • 120
    關(guān)于HashMap 右莱、HashTable and ConcurrentHashMap

    線程不安全的HashMap 多線程環(huán)境下使用HashMap會(huì)引起死循環(huán)蚜锨,原因就在于HashMap底層數(shù)據(jù)結(jié)構(gòu)是有一個(gè)鏈表數(shù)據(jù)構(gòu)成的,HashMap中定義了一個(gè)靜態(tài)內(nèi)部類作為鏈...

  • 120
    CountDownLatch

    CountDownLatch是一個(gè)同步工具類慢蜓,它允許一個(gè)或多個(gè)線程一直等待踏志,直到其他線程的操作執(zhí)行完后再執(zhí)行。什么是CountDownLatch?CountDownLatch...

  • 博主好帥好稀飯你:kissing_heart:

    Difference between sleep() and wait()

    sleep() is a method which is used to hold the process for a few seconds or the time you...

  • Difference between sleep() and wait()

    sleep() is a method which is used to hold the process for a few seconds or the time you...

  • 膩害了

    CountDownLatch

    CountDownLatch是一個(gè)同步工具類胀瞪,它允許一個(gè)或多個(gè)線程一直等待针余,直到其他線程的操作執(zhí)行完后再執(zhí)行。什么是CountDownLatch?CountDownLatch...

  • 120
    CountDownLatch

    CountDownLatch是一個(gè)同步工具類凄诞,它允許一個(gè)或多個(gè)線程一直等待圆雁,直到其他線程的操作執(zhí)行完后再執(zhí)行。什么是CountDownLatch?CountDownLatch...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品