最近工作中遇到了個(gè)問題:在通過dubbo進(jìn)行服務(wù)間通信時(shí)命斧,暴露給調(diào)用方使用的返回值對象里面重載了帶參數(shù)的構(gòu)造函數(shù)欺栗,之后偷懶就沒有另外聲明無參的構(gòu)造方法(這是個(gè)非常糟糕且低...
最近工作中遇到了個(gè)問題:在通過dubbo進(jìn)行服務(wù)間通信時(shí)命斧,暴露給調(diào)用方使用的返回值對象里面重載了帶參數(shù)的構(gòu)造函數(shù)欺栗,之后偷懶就沒有另外聲明無參的構(gòu)造方法(這是個(gè)非常糟糕且低...
1. 概念 Bloom Filter可以理解為是一個(gè)m位的數(shù)組杈抢,它有k個(gè)相互獨(dú)立的哈希函數(shù)京腥。每當(dāng)新來一個(gè)元素時(shí)蜜另,會(huì)使用這些哈希函數(shù)分別計(jì)算,將對應(yīng)位置置為1勿负。查詢時(shí)也要進(jìn)行k...
ThreadLocal可能大家都有耳聞馏艾,線程局部變量-同樣的ThreadLocal對象在不同線程中獲取到的值不同,用于并發(fā)場景確保線程安全使用奴愉。 那么它是如何實(shí)現(xiàn)線程局部變量...
對于配置文件搭独,我們不陌生,它提供我們可以動(dòng)態(tài)修改程序運(yùn)行能力廊镜。引用別人的一句話就是: 系統(tǒng)運(yùn)行時(shí)(runtime)飛行姿態(tài)的動(dòng)態(tài)調(diào)整 我可以把我們的工作稱之為在快速飛行的飛機(jī)...
原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1. 三大性質(zhì)簡介 在并發(fā)編程中分析線程安全的問題時(shí)往往需要切入點(diǎn),那就是兩大核心:...
對于java中引用類型的傳遞一直不太清楚容为,專門寫一下防止忘記乓序。 首先新建了一個(gè)TestPass的類,里面只有一個(gè)整型的成員變量a坎背,而且是用public修飾的替劈。 其他啥都沒寫,...
簡單來說 Redis 就是一個(gè)數(shù)據(jù)庫陨献,不過與傳統(tǒng)數(shù)據(jù)庫不同的是 Redis 的數(shù)據(jù)是存在內(nèi)存中的,所以存寫速度非扯快眨业,因此 Redis 被廣泛應(yīng)用于緩存方向。 另外沮协,Redi...
最近給工作室學(xué)弟出個(gè)入門的教程龄捡,想著順便放在這里記錄一下。 直入主題: 首先慷暂,我用的是IDEA編譯器聘殖,新建項(xiàng)目: 然后把要用的依賴全都加上,這里我用的是jpa對數(shù)據(jù)庫進(jìn)行操作...
背景 不知道大家有沒有發(fā)現(xiàn)行瑞,有時(shí)候我們在調(diào)用后臺(tái)接口的時(shí)候奸腺,會(huì)請求兩次,如下圖的 其實(shí)第一次發(fā)送的就是preflight request(預(yù)檢請求)蘑辑,那么這篇文章將講一下洋机,為...
最近在工作室的分享會(huì)上準(zhǔn)備了SQL注入的內(nèi)容,到這里記錄下洋魂。 首先绷旗,第一個(gè)問題:什么是SQL注入? 百度百科的解釋是:所謂SQL注入副砍,就是通過把SQL命令插入到Web表單提交...
今天總監(jiān)讓我給測試同事們培訓(xùn)postman衔肢,使用過postman的朋友應(yīng)該知道,這個(gè)簡直就是前后端接口調(diào)試神器豁翎。根據(jù)平時(shí)的經(jīng)驗(yàn)以及自己到網(wǎng)上看了相關(guān)的帖子角骤,對于postman...
1. JCSprout(Java核心知識庫) Github地址:https://github.com/crossoverJie/JCSprout star:12k 介紹: 處...
一、前言 在Spring Boot的官方文檔中,我們發(fā)現(xiàn)關(guān)于日志的描述還是比較詳細(xì)的:https://docs.spring.io/spring-boot/docs/2.0....
fastmybatis fastmybatis是一個(gè)mybatis開發(fā)框架背桐,目的為簡化mybatis的開發(fā),讓開發(fā)更高效蝉揍。 零配置快速上手 無需編寫xml文件即可完成CRUD...
1.創(chuàng)建 springboot+mybatis 應(yīng)用 2.pom 文件的編寫弊仪,需要配置相關(guān)數(shù)據(jù)庫連接 3.配置 mybatis-config 文件 4.配置 datasour...
最近在學(xué)習(xí)的時(shí)候看到個(gè)新的注解@ManyToMany,花了很長時(shí)間學(xué)習(xí)杖刷,遇到了很多坑励饵,在這里寫出來,為大家提供個(gè)思路也為自己做個(gè)記錄滑燃。 首先是多對多:舉個(gè)例子役听,一個(gè)學(xué)生可以有...