首先敘述一下業(yè)務,在每個模塊中達到某要求時都要給當前用戶添加積分,所以這里用到了注解搭配AOP。 首先自定義一個注解
一、插入排序 插入排序是一種最簡單直觀的排序算法,它的工作原理是通過構建有序序列,對于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應位置并插入。 二、希爾排序 希爾排序,也...
首先準備環(huán)境ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=Dlogstash: ht...
1.是否添加了依賴(Transactional依賴AOP實現(xiàn),因此需要導入aop相關依賴)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默認不允許以root賬號運行,所以創(chuàng)建一個用戶創(chuàng)建用戶:useradd tracy設置密碼:passwd xxx此時可能由...
當數(shù)據(jù)庫查詢出數(shù)據(jù)過后,發(fā)現(xiàn)有些數(shù)據(jù)不需要,所以這里要處理一下,加入循環(huán)list,根據(jù)判斷條件去刪除的話,就會出現(xiàn)異常。所以這里用到了java8的新特性去刪除。 底層的源碼是...
消息中間件的三大作用:解耦,削峰,異步。功能:實現(xiàn)高可用,高性能,可伸縮,易用和安全的企業(yè)級面向消息服務的系統(tǒng)。異步消息的消費和處理。前臺端口61616提供JMS服務,后臺端...
data.sort(function(a,b){return b.counttime - a.counttime;})data為后臺傳回的數(shù)據(jù),counttime為Map中的...
Stream流 Stream 中文稱為 “流”,通過將集合轉換為這么一種叫做 “流” 的元素序列,通過聲明性方式,能夠對集合中的每個元素進行一系列并行或串行的流水線操作。 函...