原创 springboot redis官方推薦的分佈式鎖redLock開發實戰

  redLock我這裏不介紹了。想必大家應該都瞭解。畢竟在分佈式鎖領域,它被這麼多人認可 引入maven依賴 <!-- https://mvnrepository.com/artifact/org.redisson/redisson

原创 java 利用cas算法模擬多線程併發搶票

利用cas算法實現。基於樂觀鎖。如果值發生衝突。加入異步線程遞歸進行搶(設置遞歸次數。防止死循環) 1、創建ThreadUtils類 /** * 線程副本,保證數據 */ public class ThreadUtils {

原创 解決idea運行卡頓問題

有天看到同事在電腦上關程序。我好奇問了一句。你做啥子。 同事:idea太卡了。關機重啓下。     我:what?我淡淡說了一句,我來給你idea優化下。  接下來就是一頓操作。。。。 找到idea安裝目錄這個文件idea64.exe.v

原创 redis 高可用主從+哨兵模式配置以及整合springboot使用

首先準備三臺redis服務。高可用基本上都是選用大於3臺服務 先設置主從關係: 先選用一個節點爲主節點。我這裏用6380作爲主。在其他兩個服務redis.conf中增加slaveof 127.0.0.1:6380 因爲是要做哨兵模式。

原创 oracle 查詢結果用逗號分割成多行

 with tmp as (                             select t.*,                                    length(ATTACH_LABEL_CODE)-len

原创 FreeMarker基礎語法介紹

FreeMarker是一款模板引擎: 即一種基於模板和要改變的數據, 並用來生成輸出文本(HTML網頁、電子郵件、配置文件、源代碼等)的通用工具。 它不是面向最終用戶的,而是一個Java類庫,是一款程序員可以嵌入他們所開發產品的組件。 f

原创 redis+lua實現高併發商品秒殺案例

用redis+lua不會出現商品賣超,減庫存問題,不用加鎖,只需要在lua腳本中把業務寫好,一切都是這麼簡單。redis的好處就是多路io複用,基於內存。存儲快速。 redis+Lua腳本 1、減少網絡開銷,如果一個功能需要多次請求r

原创 oracle 根據逗號拼接的數據進行查詢,進行一一對應

注: to_char()函數的使用,是因爲查詢的數據亂碼(數據集的問題),用to_char可以解決 oracle 12c不支持wm_concat,需要自己定義 select t.*,(select wm_concat(to_char(s.

原创 js 正則表達式分數校驗小於等於100,並且保留一位小數

var d = /^(\d{1,2}(\.[0-9]{1})?)$|^100$/ 如果上面正則不適合你,可以聯繫本人。給你寫一個你想要的

原创 linux 下安裝minio並配置

wget https://dl.minio.io/server/minio/release/linux-amd64/minio chmod +x minio ./minio server /data 顯示的 appkey secretk

原创 Wdatepicker限制日期用法(開始日期不大於結束日期,並且不大於當前日期)

動態變量表 格式 說明 %y  當前年 %M  當前月 %d  當前日 %ld 本月最後一天 %H  當前時 %m  當前分 %s  當前秒 #{} 運算表達式,如:#{%d+1}:表示明天 #F{} {}之間是函數可寫自定義JS代碼 以

原创 idea 缺少.iml 文件解決

 微信掃一掃關注個公衆號。謝謝各位 在具體缺少.iml文件下執行 mvn idea:module   然後就有了

原创 qq 第三方登錄 前後端實現

   微信掃一掃關注個公衆號。謝謝各位 第一步:https://connect.qq.com/去此網站進行授權(需要用到域名,域名需要備案通過) 審覈通過後。拿到appid 第二步:前端定義個按鈕,爲按鈕綁定好事件(client_id

原创 java isAssignableFrom,isInstance,AnnotationUtils.findAnnotation用法講解

isInstance方法的用法: QyConstrPerfor qyConstrPerfor = new QyConstrPerfor(); QyConstrPerfor.class.isInstance(qyConstrPerfor)

原创 解決Page directive: illegal to have multiple occurrences of contentType with different values錯誤

一個jsp頁面包含另一個jsp頁面忽然出現這種錯誤 Page directive: illegal to have multiple occurrences of contentType with different values (ol