1.共享變量 將要保存/修改的值set到共享變量中,通過獲取共享變量實(shí)現(xiàn)值在不同線程中的傳遞 如下在子線程中循環(huán)累加學(xué)生年齡,然后在主線程中獲取...
創(chuàng)建一個(gè)線程池需要7個(gè)參數(shù) corePoolSize 核心線程數(shù)量 maximumPoolSize 最大線程數(shù)量 keepAliveTime 當(dāng)...
spring cache是一個(gè)簡單靈活的緩存框架 簡單 : 基于注解,在需要緩存的方法上打上注解就可以緩存方法返回值 靈活 : 可自定義鍵值如何...
概述 本文源碼 https://github.com/nixuechao/rabbit-reliable-delivery 可直接運(yùn)行并且有詳細(xì)...
本文基于spring-boot-starter-amqp依賴實(shí)現(xiàn) RabbitMQ實(shí)現(xiàn)定時(shí)消息有兩種方式 基于消息TTL與死信交換 基于插件 R...
本文介紹三種常用操作,基于spring-boot-starter-amqp依賴 手動(dòng)ack work模式(能者多勞) 消息格式轉(zhuǎn)換 手動(dòng)ack ...
在springBoot項(xiàng)目中使用rabbitMQ是很方便的,spring提供了spring-boot-starter-amqp依賴,只需要簡單的...
場景演示 假設(shè)有一個(gè)錄入學(xué)生信息的功能,為了便于演示,要求不能有重名的學(xué)生,并且數(shù)據(jù)庫對應(yīng)字段沒有做唯一限制. 學(xué)生表 上面這段代碼,如果什么都...
說明 這是一個(gè)比較詳盡的SpringSecurity整合JWT的例子(代碼直接可以運(yùn)行,關(guān)鍵代碼都有很詳細(xì)的注釋) 本文并沒有使用spring ...