原创 手動創建線程池

記錄,如下 import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springf

原创 ThreadLocal實例:存儲線程數據

 ThreadLocal一般用於某一個線程會話中,用來存儲當前線程的數據   記錄工具類,如下: /** * 本地線程工具類 */ public class ThreadCache { /** 本地線程實例 */

原创 Guava緩存的使用

記錄,如下: guava緩存於本地內存中,速度要快於redis……   maven依賴: <dependency> <groupId>org.springframework.boot</groupId> <artifac

原创 使用Mysql的 show processlist 排查問題

記錄……     轉載自: https://www.cnblogs.com/duhuo/p/5678286.html

原创 top+jstack分析線程狀態

學習筆記…… 1. top查看機器各個進程的cpu使用情況,cpu使用率從大到小排序 2. top -Hp pid --- -H 查看各個線程資源佔用的情況  -p 指定進程號 3. 從第2步得出pid2的線程佔用較多的cpu資源 4.

原创 less命令一般性用法

記錄平時使用less命令的操作 less -fmN catalina.out     -f 強制打開文件     -m 顯示文件內容的百分比     -N 顯示每行的行號 打開文件後:     G 到文件尾行     g 到文件首行

原创 業務系統導出導出功能

  針對業務系統導出導出功能,推薦一個框架:easypoi 官網地址: http://easypoi.mydoc.io/  

原创 跨域的兩種解決方案

  針對前後端分離導致的跨域現象,現整理出兩種解決方案: 1:繼承WebMvcConfigurerAdapter,重新addCorsMappings方法,以支持 2:自定義過濾器,手動設置response的header   方案一: @

原创 收集-小技巧

閒時小技巧的收集,備忘…… 1 java接收socket數據時,參數直接以InputStream接收即可,就是request中的輸入流     @PostMapping(value = "/test")     public Strin

原创 金額阿拉伯數字轉換爲漢字表示,小數點後四捨五入保留兩位

直接上代碼 public class ConvertNum { /** * 把金額阿拉伯數字轉換爲漢字表示,小數點後四捨五入保留兩位 * 還有一種方法可以在轉換的過程中不考慮連續0的情況,然後對最終的結果進行

原创 Git命令整理

遠程分支到本地:     git checkout -b 本地分支名稱 origin/遠程分支名稱 刪除分支:     git branch -D <branch_name> 刪除遠程分支:     git push origin :

原创 解決IE及location.href中文亂碼

問題: 本地運行沒有問題,但是部署到linux時發生亂碼。 location.href="xxxxxxxx?Old=張三"; 同時,發現IE下也存在這個問題。 解決: 在瀏覽器端進行兩次的編碼操作,服務端進行解碼即可。 locatio

原创 Input標籤實現模糊查詢

1、引入: <link rel="stylesheet" href="http://code.jQuery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> <script t

原创 Ehcache緩存

1、XML配置 <?xml version="1.0" encoding="UTF-8"?> <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:no

原创 當el表達式取值中含有單引號(')時,怎麼取值

之前遇到一個問題: 當EL表達式取值時,值含有[']時怎麼取值。 網上各種百度也是沒有結果。 最後終於自己找到了個easy的辦法:將EL表達式括號外的雙引號轉義。 比如:比較value是否等於 'aaa'時, <c:if test="${