首先敘述一下業(yè)務(wù),在每個(gè)模塊中達(dá)到某要求時(shí)都要給當(dāng)前用戶添加積分,所以這里用到了注解搭配AOP。 首先自定義一個(gè)注解
首先敘述一下業(yè)務(wù),在每個(gè)模塊中達(dá)到某要求時(shí)都要給當(dāng)前用戶添加積分,所以這里用到了注解搭配AOP。 首先自定義一個(gè)注解
一、插入排序 插入排序是一種最簡單直觀的排序算法,它的工作原理是通過構(gòu)建有序序列,對(duì)于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插入。 二、希爾排序 希爾排序,也...
首先準(zhǔn)備環(huán)境ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=Dlogstash: ht...
1.是否添加了依賴(Transactional依賴AOP實(shí)現(xiàn),因此需要導(dǎo)入aop相關(guān)依賴)2.方法是否是public,如果方法是private或者protected,則注解不...
首先介紹一下線程的六大狀態(tài) 就像生物從出生到長大、最終死亡的過程一樣,線程也有自己的生命周期,在 Java 中線程的生命周期中一共有 6 種狀態(tài)。 New(新創(chuàng)建) Runn...
源碼 https://github.com/shawntime/shawn-design-pattern/[https://github.com/shawntime/shaw...
一、安裝和配置 1.安裝 elasticsearch默認(rèn)不允許以root賬號(hào)運(yùn)行,所以創(chuàng)建一個(gè)用戶創(chuàng)建用戶:useradd tracy設(shè)置密碼:passwd xxx此時(shí)可能由...
當(dāng)數(shù)據(jù)庫查詢出數(shù)據(jù)過后,發(fā)現(xiàn)有些數(shù)據(jù)不需要,所以這里要處理一下,加入循環(huán)list,根據(jù)判斷條件去刪除的話,就會(huì)出現(xiàn)異常。所以這里用到了java8的新特性去刪除。 底層的源碼是...
消息中間件的三大作用:解耦,削峰,異步。功能:實(shí)現(xiàn)高可用,高性能,可伸縮,易用和安全的企業(yè)級(jí)面向消息服務(wù)的系統(tǒng)。異步消息的消費(fèi)和處理。前臺(tái)端口61616提供JMS服務(wù),后臺(tái)端...
data.sort(function(a,b){return b.counttime - a.counttime;})data為后臺(tái)傳回的數(shù)據(jù),counttime為Map中的...
Stream流 Stream 中文稱為 “流”,通過將集合轉(zhuǎn)換為這么一種叫做 “流” 的元素序列,通過聲明性方式,能夠?qū)现械拿總€(gè)元素進(jìn)行一系列并行或串行的流水線操作。 函...