原创 前端只能訪問後端8次,第九次之後就阻塞住了

前端只能訪問後端8次,第九次之後就阻塞住了 一 栗子 使用Postman中暴力測試,發現每次都恰好第九次阻塞 【測試方法】: 二 原因 JedisPool默認的maxTotal=8,從JedisPool中借了8次Jedis,但

原创 學會使用Shiro

學會使用Shiro 因爲在項目中使用到了springboot+Shiro,然後當時爲了理解找了很多資料,現將學到的做出一個總結 一 權限管理 權限管理實現對用戶訪問系統的控制,按照安全規則或者安全策略控制用戶可以訪問並且只能

原创 boolean中setter和getter的獨特之處

boolean中setter和getter的獨特之處 一 問題 因爲方便看,所以沒有在代碼中顯式實現getter和setter方法,而是使用lomok中的@Data註解,之後發現,原本定義的boolean字段是isOnline,最

原创 使用SQL語句將大寫全部轉換成小寫

使用SQL語句將大寫全部轉換成小寫 一 問題描述 當時mac地址沒有統一說明是全部小寫還是全部大寫,所以造成混亂,因此爲了讓所有mac地址統一,就把已經寫入數據庫的全部mac地址轉換成所有字母小寫 二 解決辦法 update us

原创 String轉java.sql.Date

String轉java.sql.Date 一 問題描述 因爲數據庫中的字段是Date,然後在網上找數據庫中的Date對應Java中的什麼類型,結果發現對應java.sql.Date【注意不是java.util.Date!!!】所以

原创 redis中同時設置多個過期時間

我們知道expire key seconds可以給可以key設置過期時間。但是我們想同時設置好幾個以保證他們要消失同時消失。 一 編寫shell文件 # 給指定緩存設置1分鐘過期 redis-cli -h 127.0.0.1

原创 Redis啓動失敗—Could not connect to Redis at 127.0.0.1:6379: Connection refused

一 第一步 sudo vim redis.conf 第二步 修改此文件中daemonize no改爲daemonize yes 第三步 sudo redis-server /etc/redis.conf 第四步 啓動 redi

原创 在ArchLinux下連接藍牙鍵盤

因爲圖形化界面一直連接不上,所以如果你的圖形化界面連接不上,請使用下面的方法,親測有效哦~ # 安裝bluez和bluez-utils sudo pacman -S bluez sudo pacman -S bluez-uti

原创 @JsonView的使用詳解

@JsonView的使用詳解 一 問題描述 寫項目的時候一個類中的屬性有的需要返回,有的不需要返回。例如在A功能中只需要看到用戶名和總在線時長就行,但是在B功能中關於用戶的所有的屬性都需要看到。這就需要有選擇的 二 解決辦法 因爲

原创 請求處理時間太長

請求處理時間太長 一 問題 如果我一共獲取到25個人的信息,那麼我就要去寫一個循環每次去redis中get值,那麼這樣就要25次訪問redis,如果一共獲取到10000個人的信息,那麼一共就要100次訪問redis,非常耗費時間。

原创 解決前後端分離,加上@CrossOrigin跨域之後Session卻不能共享的問題

解決前後端分離,加上@CrossOrigin跨域之後Session卻不能共享的問題 一 問題描述 因爲有跨域問題,所以當我使用@CrossOrigin解決跨域之後,驚奇的發現Session竟然不能共享,wa!!!咋整啊,在網上找到

原创 jmap在Linux下無法使用

在Linxu下使用jmap出現以下情況: 解決辦法: echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

原创 String轉LocalDateTime報錯

String轉LocalDateTime報錯 一 問題描述 根據網上的辦法,將String轉成LocalDateTime,出現下面情況: DateTimeFormatter df = DateTimeFormatter.ofPat

原创 使用SpringBoot+ElasticsearchTemplate的坑

想在項目中使用ES進行搜索引擎的使用,然後在網上找了很多Springboot整合ES的方法。可百度自行搜索,我選擇的是使用spring-data-es 一 添加依賴 <dependency> <groupId>org.spr

原创 SpringBoot項目中使用定時任務

SpringBoot項目中使用定時任務 一 問題描述 寫的這個簽到項目有個功能就是統計從第幾天到第幾天的在線時長情況,不用精確到某一天第幾分鐘在線不在線,而是隻要知道某天在線多長時間就可以了,那我們只需要每一天的總在線時長就行。