240 投稿
收錄了144篇文章 · 480人關(guān)注
  • Lombok實(shí)現(xiàn)原理

    Java插入式注解處理器 3. 實(shí)現(xiàn)原理 Lombok 的核心工作原理就是編譯時(shí)注解(作用于 javac 編譯的過(guò)程中) 在Javac 解析成抽...

  • Resize,w 360,h 240
    spEL表達(dá)式—讓注解更加靈活(項(xiàng)目埋點(diǎn)實(shí)戰(zhàn))

    1. 需求背景 需求背景:需要對(duì)用戶(hù)的某些行為進(jìn)行統(tǒng)計(jì),故在對(duì)應(yīng)的接口上進(jìn)行埋點(diǎn)慷荔。 埋點(diǎn):當(dāng)用戶(hù)點(diǎn)擊某個(gè)功能時(shí)菊碟,收集關(guān)鍵數(shù)據(jù)存儲(chǔ)到第三方平臺(tái)或者...

  • 鍵盤(pán)上的按鍵與對(duì)應(yīng)的鍵碼值keyCode

    (1) 數(shù)字和字母按鍵的鍵碼值(keyCode) 按鍵鍵碼值按鍵鍵碼值按鍵鍵碼值按鍵鍵碼值按鍵鍵碼值按鍵鍵碼值048553A65H72O79U8...

  • Resize,w 360,h 240
    從HashSet到布隆過(guò)濾器

    前言 魚(yú)和熊掌不可兼得的道理在計(jì)算機(jī)的世界中普遍適用,我們?cè)谠O(shè)計(jì)程序時(shí)攒发,總是需要做各種各樣的取舍平衡(trade-off)调塌,比如用空間換時(shí)間,又...

  • Resize,w 360,h 240
    Java內(nèi)存模型簡(jiǎn)析

    從CPU到Java內(nèi)存模型1.1 從CPU內(nèi)存模型說(shuō)起1.2 Java內(nèi)存模型的引入 優(yōu)化帶來(lái)的重排序2.1 編譯器優(yōu)化重排序2.2 指令級(jí)并行...

  • Resize,w 360,h 240
    加密惠猿、簽名羔砾、證書(shū)的作用及運(yùn)用場(chǎng)景

    前言 本文主要是簡(jiǎn)單介紹了常見(jiàn)的加密類(lèi)型、各自的運(yùn)用場(chǎng)景、為什么需要數(shù)字簽名和數(shù)字證書(shū)姜凄、HTTPS涉及到的加密流程等政溃。這里主要從使用者的角度出發(fā)...

  • Resize,w 360,h 240
    三、并發(fā)安全

    線(xiàn)程間的共享 一态秧、synchronized 內(nèi)置鎖 Java語(yǔ)言的關(guān)鍵字作用:多個(gè)線(xiàn)程在同一時(shí)刻只能有一個(gè)線(xiàn)程進(jìn)入這個(gè)方法或者代碼塊中董虱。可以保證...

  • Resize,w 360,h 240
    八申鱼、死鎖

    一愤诱、什么是死鎖(deadlock)? 死鎖是因?yàn)槭褂昧思渔i機(jī)制所引發(fā)的捐友。是指兩個(gè)或兩個(gè)以上的進(jìn)程在執(zhí)行過(guò)程中淫半,由于競(jìng)爭(zhēng)資源或者由于彼此通信而造成...

  • Resize,w 360,h 240
    七、顯式鎖

    一匣砖、回顧synchronized關(guān)鍵字 synchronized關(guān)鍵字有個(gè)名字科吭,叫做內(nèi)置鎖。為什么有了synchronized關(guān)鍵字還有個(gè)顯式鎖...

  • Resize,w 360,h 240
    六猴鲫、原子操作CAS

    一对人、什么是原子操作?如何實(shí)現(xiàn)原子操作变隔? CAS:Compare And Swap,比較并且交換规伐。隸屬于樂(lè)觀(guān)鎖機(jī)制。什么是原子操作匣缘?假設(shè)現(xiàn)在有A猖闪,...

專(zhuān)題公告

Java Web知識(shí)

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