240 發(fā)簡信
IP屬地:四川
  • 面試問有沒有線程安全的集合?當然有,CopyOnWriteArrayList源碼解析

    前面的文章解析了ArrayList常見的面試點,但是有一個點沒有提及就是并發(fā)安全的問題徒探。面試中也有可能會問到ArrayList為什么線程不安全威兜,有沒有線程安全的解決方案销斟,那么...

  • 120
    JVM內(nèi)存模型系列(堆、方法區(qū)以及對象和GC)

    上文已經(jīng)介紹了JVM內(nèi)存模型中線程私有的部分(虛擬機棧椒舵、本地方發(fā)棧蚂踊、程序計數(shù)器),那么本篇文章就來探討下JVM中線程共享的區(qū)域:堆笔宿、方法區(qū) 方法區(qū) 方法區(qū)是JVM規(guī)范中定義的...

  • 面試別再問系列之LinkedList源碼解析

    ArrayList已經(jīng)在上一個博客文章中解析了犁钟,今天我們來看看List下又一個數(shù)據(jù)結(jié)構(gòu)LinkedList。而它和ArrayList最大的不同在于ArrayList是基于數(shù)組...

  • 120
    SpringBoot搭建WebSocket推送服務(wù)

    先說下簡介泼橘,這是菜鳥教程上的說明:WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協(xié)議涝动。 WebSocket 使得客戶端和服務(wù)器之間的...

  • Spring事務(wù)傳播屬性@Transactional和AOP的坑

    Spring聲明式事務(wù)操作簡單,我們平常開發(fā)過程中侥加,只需要在需要事務(wù)控制的方法上面加上@Transactional注解就可以綁定事務(wù)控制捧存。但是其中的參數(shù)配置今天給大家捋一捋,...

  • MySQL優(yōu)化索引失效之癥結(jié)總結(jié)

    索引是數(shù)據(jù)庫設(shè)計中特殊的數(shù)據(jù)存儲結(jié)構(gòu)担败,它能使我們的查詢效率加倍昔穴,合理的使用索引讓我們的性能得到質(zhì)的提升,但是開發(fā)過程中提前,難免各種各樣的業(yè)務(wù)需求可能會導致我們不意間寫的SQL語...

  • Java微信支付(非二維碼)

    這是微信下單支付的建議時序圖吗货,我們在日常開發(fā)過程中結(jié)合自身的訂單業(yè)務(wù)場景,進行訂單的處理狈网。我這里就以一個簡單的購買單個產(chǎn)品的業(yè)務(wù)邏輯展示微信支付的Java后臺代碼宙搬。這里是微信...

  • Java后端服務(wù)接口冪等常見處理方案

    1.什么是冪等笨腥? 在編程中,一個冪等操作的特點是其任意多次執(zhí)行所產(chǎn)生的影響均與一次執(zhí)行的影響相同勇垛。冪等函數(shù)脖母,或冪等方法,是指可以使用相同參數(shù)重復執(zhí)行闲孤,并能獲得相同結(jié)果的函數(shù)谆级。...

  • ArrayList常見面試點

    ArrayList是Java程序員最常用的數(shù)據(jù)結(jié)構(gòu)這句話說的一點都不過分,平日開發(fā)中拿來接受參數(shù)讼积,包裝數(shù)據(jù)使用非常頻繁肥照,但我們,因為它使用太簡單勤众,以至于我們好像并不是很在意A...

  • 120
    JVM內(nèi)存模型系列

    JVM作為運行Java程序的平臺舆绎,我們Java程序員必須要去了解它。JVM 能涉及非常龐大的一塊知識體系们颜, 比如內(nèi)存結(jié)構(gòu)吕朵、 垃圾回收、 類加載窥突、 性能調(diào)優(yōu)边锁、 JVM 自身優(yōu)化...

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