原创 List按照entity中某項屬性排序工具類

public class SortListUtil<T> implements Comparator<T> { private String propertyName; private boolean isAsc;

原创 docker容器查看日誌

sudo docker ps |grep cdserv     (找到相關服務id————201fd4b574ce) sudo docker exec -it 201fd4b574ce /bin/bash  (進入容器查看log) cd

原创 獲取List中相同元素和不同元素Demo

import java.util.*; public class CollectionUtil { private CollectionUtil() { } /** * 找出兩個集合中不同的元素

原创 SQL注入$和#的區別

#{ } 解析爲一個 JDBC 預編譯語句(prepared statement)的參數標記符。 例如,sqlMap 中如下的 sql 語句 select * from user where name = #{name}; 解析爲: se

原创 上傳文件並轉爲json對象Demo(不需要存服務器)

不需要存服務器,因爲存服務器會有多實例的問題,這次上傳到服務器的A節點,下次請求到B節點會存在訪問不到文件的問題,所以需要每次上傳文件進行解析。 @ApiOperation("解析配置文件") @PostMapping("/resolv

原创 PageHelper.startPage(pageNum, pageSize)相關問題(遇到問題解決後持續更新)

1. PageHelper.startPage(pageNum, pageSize)放在查詢sql的前面就對該查詢結果有效。 2.分頁查出所有的結果,或者分頁只查出pageSize的條數,total總數不對,請看下面2個紅框內源碼,正常情

原创 kafka問題記錄,持續更新

1.碰到如圖報錯: 單實例kafka不能用多集羣kafka配置文件,比如複製因子,如圖3應改爲1 systemctl stop kafka-server systemctl start kafka-server systemctl s

原创 list中除去所有null值

List.remove(Object o):刪除一個元素,成功則返回true;需要注意它只刪除一個; List.removeAll(Collection<?> c):刪除存在集合c的所有情況,注意入參不是一個元素; List.remove

原创 java8 stream().map().collect()用法

List<User> users = getList(); //從數據庫查詢的用戶集合 現在想獲取User的身份證號碼;在後續的邏輯處理中要用; 常用的方法我們大家都知道,用for循環, List<String> idcards=new

原创 中間件基本概念

一、消息概念  消息(Message) 是指在應用間傳送的數據。消息可以非常簡單,比如只包含文本字符串、 JSON 等,也可以很複雜,比如內嵌對象。 二、消息中間件概念 消息隊列中間件(Message Queue Middleware ,

原创 項目架構演進

一個大的java項目架構演進過程(淘寶爲例): 一:總架構 二、演進過程 1. 小型網站所有服務都在一臺服務器上,俗稱All in One 但隨着用戶越來越多,訪問量越來越大,硬盤,CPU,內存等資源開始吃緊,性能滿足不了,開始演進:

原创 redis清除固定key緩存命令

1. redis-cli    連接 2.auth 連接redis的密碼    (之後OK了可以ping一下看是否返回pong) 3.select 1 選擇第一個數據庫 4.exists key的name  (返回如果integer 1,

原创 springboot學習筆記1——springboot初始化

       寫在開頭:雖然工作了,但都是業務邏輯,瞭解業務的基礎上碼磚頭就好了,但是框架配置,設計、架構等方面還是得靠自己去充電。本來準備買慕課上的實戰網課進行學習,後來還是感覺先把基礎打牢再開始實戰印象纔是最深的。本次學習筆記都來自方

原创 vpc、彈性IP、NAT網關、子網、子網掩碼基本概念整理

別整那些自己都不會看的大片大片的概念,直接整個大家看能看懂的! vpc概念 VPC是虛擬私有云,通過邏輯方式進行網絡隔離,提供安全、隔離的網絡環境。 彈性IP 彈性公網IP是可以提供互聯網上合法的靜態IP地址的服務,VPC的的吞吐量由彈性

原创 IDEA 19.2 新建工程沒有spring initializer解決方法

版本問題,如果你安裝的是社區版,如圖 只有在plugins 中搜索spring assistant安裝,然後restart 點贊 收藏 分享 文章舉報 CSU_Dennis