CheckPoint調(diào)優(yōu) Flink中基于異步輕量級的分布式快照技術(shù)提供了Checkpoints容錯機(jī)制,Checkpoints可以將同一時間點(diǎn)作業(yè)/算子的狀態(tài)數(shù)據(jù)全局統(tǒng)一快...
CheckPoint調(diào)優(yōu) Flink中基于異步輕量級的分布式快照技術(shù)提供了Checkpoints容錯機(jī)制,Checkpoints可以將同一時間點(diǎn)作業(yè)/算子的狀態(tài)數(shù)據(jù)全局統(tǒng)一快...
各位Javaer都對鎖應(yīng)該都是不陌生的,無論工作還是面試的時候,都是很常見的。不過對于大部分的小型的項(xiàng)目,也就是單機(jī)應(yīng)用,基本都是使用Java的juc即可應(yīng)對,但是隨著應(yīng)用規(guī)...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 前言 java5之后,并發(fā)包中新增了Lock接口(以及相關(guān)實(shí)現(xiàn)類)用來實(shí)現(xiàn)鎖的功能,它提供了與synchronized關(guān)鍵字類似的同步...
Mybatis-Plus 代碼生成器 堅持一周的努力這款代碼生成神器已差不多可以滿足實(shí)際開發(fā)需求 原本只是為了實(shí)現(xiàn)dmx在mac上無法預(yù)覽的功能 自己就動手寫一個 因?yàn)閷?shí)際項(xiàng)...
20200928更新 添加 預(yù)定義函數(shù) groovyScript 的使用方式 live template是什么? live template是一個預(yù)定義的代碼模板,其中的內(nèi)容...
認(rèn)真是一種態(tài)度,堅持是一種品格,優(yōu)秀是一種習(xí)慣!最近被因?yàn)橐粓鲆咔椋魂P(guān)家了。2020愿一切早點(diǎn)好起來。在SpringBoot的使用過程中,我們深刻體會到了Springboo...
前言 1.權(quán)限模型 2.授權(quán)流程 3.表結(jié)構(gòu) 4.權(quán)限框架 5.結(jié)語 前言 權(quán)限管理是所有后臺系統(tǒng)的都會涉及的一個重要組成部分,主要目的是對不同的人訪問資源進(jìn)行權(quán)限的控制,避...
簡介 Spring-Boot-Api-Starter是一個基于SpringBoot,快速構(gòu)建RESTful API工程的腳手架,支持多數(shù)據(jù)源配置、分布式事務(wù);快速生成各模塊的...
前言:本片文章采用的是SpringBoot+MybatisPlus+Swagger2,目的是使用MybatisPlus完成增刪改查操作。 1、基本的增刪改查MybatisPl...
當(dāng)我第一次使用Picasso的時候,看見下面的官網(wǎng)示例時,我和我的小伙伴都驚呆了! 如此簡潔明了的使用方式,如此靈活多變的鏈?zhǔn)秸{(diào)用,讓我深深地迷住了,然后我一直苦苦追求它,奈...
設(shè)計模式大雜燴(24種設(shè)計模式的總結(jié)及學(xué)習(xí)設(shè)計模式的幾點(diǎn)建議)模式分類 & 傳送門 & 對比維度說明 設(shè)計原則:設(shè)計模式(總綱) 創(chuàng)建型:單例模式 簡單工廠模式 工廠方法模式...
當(dāng)UDP丟包的時候,我們正常情況下是增加各種緩沖區(qū)的大小,有調(diào)整內(nèi)核緩沖區(qū)的,也有調(diào)整應(yīng)用緩沖區(qū)的。但是還有另外一種方式,就是加速UDP數(shù)據(jù)包的處理速度。 1.當(dāng)前Linux...
Spring Boot Actuator可以幫助你監(jiān)控和管理Spring Boot應(yīng)用,比如健康檢查、審計、統(tǒng)計和HTTP追蹤等。所有的這些特性可以通過JMX或者HTTP e...
Unsafe類的作用 Unsafe類提供了硬件級別的原子操作,Java無法直接訪問到操作系統(tǒng)底層(如系統(tǒng)硬件等),為此Java使用native方法來擴(kuò)展Java程序的功能。J...
I/O多路復(fù)用(multiplexing)的本質(zhì)是通過一種機(jī)制(系統(tǒng)內(nèi)核緩沖I/O數(shù)據(jù)),讓單個進(jìn)程可以監(jiān)視多個文件描述符,一旦某個描述符就緒(一般是讀就緒或?qū)懢途w),能夠通...