原创 springboot+layui集成jwt改造知識要點

springboot+layui集成jwt改造知識要點前言方案JwtRequestFilterJwtTokenUtillogin.htmllayui jwt token處理模板JwtTokenUtil從token參數獲取信息 前言

原创 incremental backup script(PowerShell+7z增量備份批處理腳本)

前言 前段時間得到一個任務,做個增量備份批處理腳本。語言PowerShell,壓縮軟件7z,所以就有了這個incremental backup script | 增量備份的solution。 步驟: 1.從lastBackup.

原创 如何使用iperf3測試服務器的帶寬和傳輸速率

Background 最近有個test case,需要在測試兩臺服務器的帶寬/網絡質量/吞吐量等指標.,這個時候就需要一個叫iperf的工具了,目前也就這個工具做的最好,其github版本以及3.7,但是windows打包版依然停

原创 (用powershell檢測和重啓WINDOWS服務) the powershell script to auto check and restart the qlik services

Background Its complex and repeatable to stop and start qlik services when in maintain. So we can write down a powe

原创 layui下拉框聯動查詢效果

前言 之前有這麼一個功能,需要設計一個聯動效果來聯動幾個選擇框,假設這裏是院系-專業-班級,又或者省-市-縣,又或者一級部門-二級部門等等的,一個下拉框選擇聯動另一個下拉框,其實都是異曲同工之妙。 解決方案 *. 由於系統代碼爲

原创 layui獲取複選框checked值

前言 對於後臺開發來講,layui是一個很後臺的前端框架,適合搭建管理後臺,各方面都很好,唯獨有個地方不好,就是checkbox多選方面,不能直接返回多選值,只能返回最後選的一個,這究竟是官方的bug還是有意爲之我們也無從得知,原

原创 freemarker數字顯示問題(超過1000會加逗號分隔)

前言 freemarker在數字回顯時,如果數字超過999,會自動用 , 分割開,例如 2020 變成了 2,020,然而,此時傳遞到後臺的時候,並不會按照int/long處理,而是當作String字符串處理,所有會報類型不匹配的

原创 動態獲取tomcat啓動端口,控制檯打印項目訪問地址

前言 正常我們輸出項目的訪問地址,都是通過在@SpringBootApplication的啓動類中增加一個log.info來輸出項目地址.感謝網友@Gao Hang Hang 則爲我們帶來一個動態獲取tomcat端口的改造.非常有

原创 Qlik Sense Desktop 下載和安裝

前言 現在經常要和Qlik Sense打交道,通常企業用的比較多的是Hub版,但是對於個人而言,Desktop是免費且不錯的。 什麼是Qlik Sense Desktop? Qlik Sense Desktop 是一個 Windo

原创 oracle知識整理(1) union和union all的區別,left join和right join的區別(各種join的區別)

union和union all的區別 UNION和UNION ALL關鍵字都是將兩個結果集合併爲一個,但這兩者從使用和效率上來說都有所不同。 UNION相當於真正的關聯,會進行連接+排序+去重複 UNION ALL相當於簡單把結

原创 Intellij IDEA官方最完美編程字體Mono

什麼是JetBrains Mono JetBrains Mono’s typeface forms are simple and free from unnecessary details. Rendered in small

原创 springcloud之Hystrix熔斷器

雪崩效應 在分佈式系統中,各個服務相互調用相互依賴,如果某個服務掛了,很可能導致其他調用它的一連串服務也掛掉或者在不斷等待中耗盡服務器資源,這種現象稱之爲服務器雪崩效應; 熔斷機制 未來防止系統雪崩,熔斷機制必不可少,就是當一個服

原创 node中安裝yarn(nodejs Yarn替代npm包管理)

什麼是Yarn? Yarn是Facebook公司出品的用於管理nodejs包的一款軟件,開發過nodejs的同學應該知道,我們一般都使用npm作爲我們nodejs項目的模塊管理器,但npm有一些歷史遺留問題: 極其快速。Yar

原创 grep搜索服務器日誌(搜索指定關鍵字的行,按照日期group by count)

what’s grep grep (globally search a regular expression and print,以正則表達式進行全域尋找以及列印)是一種強大的文本搜索工具,在給出文件列表或標準輸入後,grep會對

原创 JAVA+MYSQL+CSV用正則表達式獲取CPU天梯分數

前言 這是一次補記錄,那天接到基友一個臨時任務。根據他給的文件,分析並獲取CPU天梯榜的分數,然後進行分級。 下面開始我們的思路拆解: 數據處理部分 如果有多份文件,也都是按照這個思路處理。 原始CPU數據: 首先是excel文