原创 vue rules以及原生js判斷字符串是否爲正整數(正小數)

 1.在vue中 使用rules形式進行校驗 1.首先在vue文件的methods()中添加校驗方法,這裏校驗方法命名爲isNumber用自帶的.test方法進行正則校驗 methods: { isNumber(rule, v

原创 windows環境下 springboot 集成kafka(詳細篇)

一、配置zookeeper (使用外部zookeeper,如果使用kafka自帶的直接看二) 1.首先kafka是幹什麼的,大家可以自行百度,原理等等,不在這裏贅述 2.kafka的運行需要zookeeper提供環境,所以首先去apach

原创 Long轉Float (MultipartFile.getSize()轉換爲KB)保留兩位小數

// 首先先將.getSize()獲取的Long轉爲String 然後將String轉爲Float併除以1024 (因爲1KB=1024B) Float size = Float.parseFloat(S

原创 SpringSececurity以及Apache Shiro 獲取當前登錄用戶的方法

1.apache shiro獲取當前登錄用戶的方法是 User user = (User) SecurityUtils.getSubject().getPrincipal(); // 這裏獲取的當前登錄的整個用戶實體,得到後直接就是實體

原创 idea 連接數據庫 並自動生成實體對象

(1)首先編寫配置文件 #mysql8與之前的mysql5.7等driver-className不同,並且需要指定serverTimezone spring.datasource.driver-class-name=com.mysql.

原创 解決spring boot slf4j 日誌被保存到 log.path_IS_UNDEFINED目錄

 根本原因就是配置文件中的屬性值沒有正常獲取到 1.首先在resoures下創建logback-spring.xml,具體內容隨自己定製。。我的爲: <?xml version="1.0" encoding="UTF-8"?> <!--

原创 mybatis generator快速構建

(1)首先導入maven dependency依賴 <!-- 自動生成 --> <dependency> <groupId>org.mybatis.generator</groupId

原创 JPA分頁查詢有total沒有content

(1)首先原因是pageable這個插件中默認的page是從0開始讀的和我們之前用的pageHelper的page默認初始值是不一樣的 解決方法: // controller接口的方法 public ResponseEntity l

原创 vue elementui springboot 上傳文件

vue部分: <el-form-item label="附件:" prop="file"> <el-upload action=""

原创 ubuntu下部署keycloak

1.首先先保證linux服務器上安裝的有jdk和mysql 我這裏安裝的版本是 jdk:11.04 mysql:8.0.17 然後創建一個名爲keycloak的數據庫(名稱隨便起,但是建議起這個名字) 2.然後去Keyclock官網下載l

原创 前端開發得到的一些小技巧和方法

(1)數組去重 考慮用set數據結構進行去重的處理,尤其在處理對象數組時,考慮去重的時候,可以直接取其中對象的主鍵id進行判斷 首先創建一個空數組A,然後遍歷想要去重的數組B,然後遍歷取出B中的主鍵id放入到A中,然後最後進行判斷,下面是

原创 vue table中組件數據不能渲染,不能輸入或點擊

首先特別感謝這幾位朋友的回答讓我能解決問題,大家也可以直接看下面的文章!! 解決Vue 通過下表修改數組,頁面不渲染的問題 vue深入響應式式原理——對象 數組 Vue中input框手動賦值成功卻無法在編輯input框的值?? vue修改

原创 vue+elementUI 實現table刪除多行

template <el-table :data="badCodeTableData" :default-sort="{ prop: 'id', order: 'ascendin

原创 後端開發得到的一些小技巧和方法

(1)通過使用request中的getAttribute屬性獲取絕對的url RequestAttributes requestAttributes = RequestContextHolder.currentReque

原创 JPA更新數據庫部分字段類似於mybatis(insertSelective)

(1)JPA自帶的接口更新和保存調用的都是同一個save(S)方法,是更新還是新增取決於傳入的對象主鍵相對於數據庫是否存在,如果存在則是更新,如果不存在,則是新增。 (2)但是JPA沒有類似Mybatis example的insertSe