240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 開(kāi)發(fā)規(guī)范

    規(guī)則并不是完美的,通過(guò)約束和禁止在特定情況下的特性钱贯,可能會(huì)對(duì)代碼實(shí)現(xiàn)造成影響戈稿。但是我們制定規(guī)則的目的:為了大多數(shù)程序員小伙伴可以得到更多的好處态蒂,如果在團(tuán)隊(duì)實(shí)際運(yùn)作中認(rèn)為某個(gè)規(guī)...

  • 120
    HTTPS雙向認(rèn)證

    雙向認(rèn)證,顧名思義,客戶端和服務(wù)器端都需要驗(yàn)證對(duì)方的身份,在建立HTTPS連接的過(guò)程中蝙搔,握手的流程比單向認(rèn)證多了幾步。單向認(rèn)證的過(guò)程考传,客戶端從服務(wù)器端下載服務(wù)器端公鑰證書(shū)進(jìn)行...

  • OpenSSL之req介紹

    1吃型、密鑰、證書(shū)請(qǐng)求僚楞、證書(shū)概要說(shuō)明 在證書(shū)申請(qǐng)簽發(fā)過(guò)程中勤晚,客戶端涉及到密鑰枉层、證書(shū)請(qǐng)求、證書(shū)這幾個(gè)概念赐写,初學(xué)者可能會(huì)搞不清楚三者的關(guān)系鸟蜡,網(wǎng)上有的根據(jù)后綴名來(lái)區(qū)分三者,更讓人一頭霧...

  • 120
    SpringBoot集成Junit5

    為什么使用JUnit5[https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247487551&idx=1&sn=1...

  • OpenSSL詳解

    OpenSSL初接觸的人恐怕最難的在于先理解各種概念 公鑰/私鑰/簽名/驗(yàn)證簽名/加密/解密/非對(duì)稱(chēng)加密 我們一般的加密是用一個(gè)密碼加密文件,然后解密也用同樣的密碼.這很好理...

  • 120
    RSA算法介紹

    RSA算法是最重要算法之一挺邀,它是計(jì)算機(jī)通信安全的基石揉忘,保證了加密數(shù)據(jù)不會(huì)被破解。本文主要參考了參考資料中的文章悠夯,介紹一下RSA算法的內(nèi)容癌淮,自己寫(xiě)一遍躺坟,算是學(xué)習(xí)了沦补。 歷史 1....

  • 120
    一致性哈希和哈希槽對(duì)比

    背景 隨著memcache和redis的出現(xiàn),更多人認(rèn)識(shí)到了一致性哈希咪橙。 一致性哈希用于解決分布式緩存系統(tǒng)中的數(shù)據(jù)選擇節(jié)點(diǎn)存儲(chǔ)問(wèn)題和數(shù)據(jù)選擇節(jié)點(diǎn)讀取問(wèn)題以及在增刪節(jié)點(diǎn)后減少數(shù)...

  • 120
    Java多線程

    1夕膀、Java中實(shí)現(xiàn)多線程有幾種方法 繼承Thread類(lèi);實(shí)現(xiàn)Runnable接口美侦;實(shí)現(xiàn)Callable接口通過(guò)FutureTask包裝器來(lái)創(chuàng)建Thread線程产舞;使用Execu...

  • 查看JVM使用情況

    jstat命令可以查看堆內(nèi)存各部分的使用量,以及加載類(lèi)的數(shù)量菠剩。命令的格式如下: jstat [-命令選項(xiàng)] [vmid] [間隔時(shí)間/毫秒] [查詢次數(shù)] ** 注意R酌ā!>咦场:...

  • 120
    JVM垃圾收集器

    如果說(shuō)收集算法是內(nèi)存回收的方法論准颓,那么垃圾收集器就是內(nèi)存回收的具體實(shí)現(xiàn)。 Java虛擬機(jī)規(guī)范中對(duì)垃圾收集器應(yīng)該如何實(shí)現(xiàn)并沒(méi)有任何規(guī)定棺妓,因此不同的廠商攘已、版本的虛擬機(jī)所提供的垃圾...

  • JPA問(wèn)題整理

    delete刪除執(zhí)行不生效增加注解@Transactional 和@Modifying@Query(value = "delete from xxx where xxxx= ...

  • SpringBoot多時(shí)區(qū)

    問(wèn)題說(shuō)明JAVA進(jìn)程在運(yùn)行過(guò)程中發(fā)現(xiàn)和當(dāng)前時(shí)間相差8小時(shí),檢查服務(wù)器時(shí)間和互聯(lián)網(wǎng)的北京時(shí)間一致怜跑,由此推測(cè)操作系統(tǒng)時(shí)區(qū)不對(duì)样勃,經(jīng)過(guò)查看操作系統(tǒng)時(shí)區(qū),發(fā)現(xiàn)時(shí)區(qū)正確性芬,通過(guò)jinfo命...

  • Spring特殊字符處理

    在使用Spring或Spring Boot時(shí)一些特殊的參數(shù)會(huì)被轉(zhuǎn)義峡眶,或者因轉(zhuǎn)義導(dǎo)致出現(xiàn)異常情況,本文匯總總結(jié)相關(guān)問(wèn)題及解決方案植锉,幫助大家快速定位和解決問(wèn)題辫樱。 問(wèn)題一:參數(shù)特殊...

  • 120
    Spring事務(wù)失效的10種場(chǎng)景

    最近在看spring事務(wù)源碼,時(shí)不時(shí)回想起前幾年面試YY的場(chǎng)景汽煮,面試官拿出下面的一道面試題問(wèn)我搏熄,updateStatus方法會(huì)不會(huì)生成事務(wù)棚唆。我心想,這么簡(jiǎn)單的問(wèn)題還要問(wèn)我心例,這...

  • 120
    事務(wù)常見(jiàn)問(wèn)題

    數(shù)據(jù)庫(kù)事務(wù) 在說(shuō)分布式事務(wù)之前宵凌,我們先從數(shù)據(jù)庫(kù)事務(wù)說(shuō)起。數(shù)據(jù)庫(kù)事務(wù)可能大家都很熟悉止后,在開(kāi)發(fā)過(guò)程中也會(huì)經(jīng)常使用到瞎惫。但是即使如此,可能對(duì)于一些細(xì)節(jié)問(wèn)題译株,很多人仍然不清楚瓜喇。比如很多...

  • 120
    Redis常見(jiàn)問(wèn)題總結(jié)

    金九銀十即將到來(lái),整理了20道經(jīng)典Redis面試題歉糜,希望對(duì)大家有幫助乘寒。 1. 什么是Redis?它主要用來(lái)什么的匪补? Redis伞辛,英文全稱(chēng)是Remote Dictionary ...

  • 簽名認(rèn)證是你選用的jwt庫(kù)做的,再做一次簽名進(jìn)行比對(duì)就知道是不是被篡改了

    JWT使用

    JWT公司的主流Json Web Token 令牌 如何使用夯缺,取代session蚤氏,還可以運(yùn)用分布式認(rèn)證 JWT簡(jiǎn)介: JWT(JSON WEB TOKEN):JSON網(wǎng)絡(luò)令牌...

  • 120
    SpringBoot啟動(dòng)流程

    源碼版本 作者Spring Boot是基于2.4.0。每個(gè)版本有些變化踊兜,讀者盡量和我保持一致竿滨,以防源碼有些出入。 從哪入手捏境? 相信很多人嘗試讀過(guò)Spring Boot的源碼于游,...

  • Redis基礎(chǔ)、高級(jí)特性與性能調(diào)優(yōu)

    本文將從Redis的基本特性入手典蝌,通過(guò)講述Redis的數(shù)據(jù)結(jié)構(gòu)和主要命令對(duì)Redis的基本能力進(jìn)行直觀介紹曙砂。之后概覽Redis提供的高級(jí)能力,并在部署骏掀、維護(hù)鸠澈、性能調(diào)優(yōu)等多個(gè)方...

  • 120
    Redis詳細(xì)圖解

    總感覺(jué)哪里不對(duì),但是又說(shuō)不上來(lái) 1截驮、基本類(lèi)型及底層實(shí)現(xiàn) 1.1笑陈、String 用途: 適用于簡(jiǎn)單key-value存儲(chǔ)、setnx key value實(shí)現(xiàn)分布式鎖葵袭、計(jì)數(shù)器(原...

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