如何實(shí)現(xiàn)一個秒殺系統(tǒng)
實(shí)現(xiàn)一個秒殺系統(tǒng),采用spring boot 2.x + mybatis+ redis + swag....
Kafka如何做到那么高的性能
有人說:他曾在一臺配置較好的機(jī)子上對 Kafka 進(jìn)行性能壓測,壓測結(jié)果是 Kafka 單個節(jié)點(diǎn)的極....
NacosServiceRegistry的實(shí)現(xiàn)
Name Server:通過VIP(Virtual IP)或DNS的方式實(shí)現(xiàn)Nacos高可用集群的服....
探討JVM的內(nèi)存布局
JVM內(nèi)存布局規(guī)定了Java在運(yùn)行過程中內(nèi)存申請、分配、管理的策略,保證了JVM的穩(wěn)定高效運(yùn)行。
Spring Validation的使用
之前也寫過一篇關(guān)于Spring Validation使用的文章,不過自我感覺還是浮于表面,本次打算徹....
RedisInsight簡介及安裝與使用
RedisInsight 是一個高顏值,直觀高效的 Redis GUI 管理工具,它可以對 Redi....
認(rèn)識Optional并使用
相信不少小伙伴已經(jīng)被java的NPE(Null Pointer Exception)所謂的空指針異常....
如何通過ApiFox來構(gòu)建 API 場景測試
這里需要注意的一點(diǎn)是,在 Postman 中我們可以直接在 Request 上進(jìn)行編輯 pre-re....
如何通過ApiFox來構(gòu)建API場景測試
在開發(fā)前后臺分離項(xiàng)目并且通過不同團(tuán)隊(duì)來實(shí)現(xiàn)的時候,如何將后臺設(shè)計(jì)的 API 準(zhǔn)確的傳達(dá)到前臺,是一個....
Netty如何實(shí)現(xiàn)消息推送
Netty 是一個利用 Java 的高級網(wǎng)絡(luò)的能力,隱藏其背后的復(fù)雜性而提供一個易于使用的 API ....
Web項(xiàng)目的開發(fā)環(huán)境及步驟
針對Web項(xiàng)目來說,我們都知道,一般都是一個團(tuán)隊(duì)進(jìn)行開發(fā),而不會是一個人單打獨(dú)斗,并且開發(fā)團(tuán)隊(duì)還有前....
Tabby 的功能特性
Tabby 是一名老外在 Github 開源的終端連接的工具,至今已經(jīng)累積 36K+ star。
MyBatis-Plus的使用與測試
本文主要介紹mybatis-plus這款插件,針對springboot用戶。包括引入,配置,使用,以....
一鍵生成Nginx配置的神器
配置是讓程序員非常頭疼的事,比如 Java 后端框架 SSM,大量配置文件讓不少人頭皮發(fā)麻,所以才涌....
Java常用時間類介紹
StringBuilder和StringBuffer:可變的字符串,不產(chǎn)生新對象,比較省內(nèi)存,當(dāng)進(jìn)行....
JDK8 Stream數(shù)據(jù)流效率分析
Stream 是Java SE 8類庫中新增的關(guān)鍵抽象,它被定義于 java.util.stream....
一款使用量很廣的圖片處理程序ImageMagick
漏洞描述:ImageMagick 在處理惡意構(gòu)造的圖片文件時,對于文件中的 URL 未經(jīng)嚴(yán)格過濾,可....
如何對加密后的數(shù)據(jù)進(jìn)行模糊查詢
我們先來看看第一個做法,將所有數(shù)據(jù)加載到內(nèi)存中進(jìn)行解密,這個如果數(shù)據(jù)量小的話可以使用這個方式來做,這....
RedisInsight安裝與使用
RedisInsight 是一個直觀高效的 Redis GUI 管理工具,它可以對 Redis 的內(nèi)....
Spring Boot實(shí)現(xiàn)各種參數(shù)校驗(yàn)
之前也寫過一篇關(guān)于Spring Validation使用的文章,不過自我感覺還是浮于表面,本次打算徹....
CMD命令介紹
ipconfig 功能:查詢本機(jī)IP地址 操作方法:只要在在打開的cmd命令界面中輸入“ipconf....
MySQL中如何存儲IP地址
在看高性能MySQL第3版(4.1.7節(jié))時,作者建議當(dāng)存儲IPv4地址時,應(yīng)該使用32位的無符號整....
Python如何爬取天氣數(shù)據(jù)
天氣預(yù)報我們每天都會關(guān)注,我們可以根據(jù)未來的天氣增減衣物、安排出行,每天的氣溫、風(fēng)速風(fēng)向、相對濕度、....
開發(fā)一個簡單的工作流引擎
我又查了一天啥是會簽節(jié)點(diǎn),發(fā)現(xiàn)會簽節(jié)點(diǎn)就是一個大節(jié)點(diǎn),里面有很多審批人,當(dāng)這個大節(jié)點(diǎn)里的所有人都審批....
IntelliJ IDEA 2022.2的主要更新內(nèi)容
IntelliJ IDEA 2022.2 為遠(yuǎn)程開發(fā)功能帶來了多項(xiàng)質(zhì)量改進(jìn),使其更美觀、更穩(wěn)定。從 ....
一個優(yōu)秀的Controller層邏輯
說到 Controller,相信大家都不陌生,它可以很方便地對外提供數(shù)據(jù)接口。它的定位,我認(rèn)為是「不....
redis六種淘汰策略
如果不設(shè)置最大內(nèi)存大小或者設(shè)置最大內(nèi)存大小為0,在64位操作系統(tǒng)下不限制內(nèi)存大小,在32位操作系統(tǒng)下....
監(jiān)控神器:Prometheus
Prometheus發(fā)展速度很快,12年開發(fā)完成,16年加入CNCF,成為繼K8s 之后第二個CNC....
淺談SQLite最新的SQL功能
SQLite 是一個被大家低估的數(shù)據(jù)庫,但有些人認(rèn)為它是一個不適合生產(chǎn)環(huán)境使用的玩具數(shù)據(jù)庫。事實(shí)上,....