原创 JS數據操作集合

一.對象 1、判斷對象中的key是否存在 if(obj.hasOwnProperty(key)) { } 2、刪除對象裏的某一個屬性 var a={"id":1,"name":"danlis"}; a.age=18; //添

原创 進擊的Map集合

1.map 和 bean互轉工具 package com.newnewbank.utils.bean; import java.beans.BeanInfo; import java.beans.Introspector; impo

原创 Spring Cloud 雲服務深入理解

一.Spring Cloud的理解 1、微服務的特性 史上最簡單的 SpringCloud 教程 | 終章 將單一應用程序開發拆分爲一組小型服務的方法,每個服務運行在自己的進程中,服務間通信採用輕量級通信機制(通常用HTTP資源REST

原创 進擊的代碼(二)

1.JavaBean對象之間拷貝的方法 public static void copyProperties(Object dest, Object orig) { try { //dest轉成orig

原创 Vue 父子組件調用集錦

1、父組件觸發子組件的方法 ​//用$ref調用 /********** 子組件 **********/ <script> export default { data(){ return { num:'123'

原创 後臺封裝返回類Result

創建返回類 @JsonInclude(JsonInclude.Include.NON_NULL) public class Result<T> { /** * 狀態碼 */ private

原创 前端編輯器工具(VSCode)

在前端開發中,有一個非常好用的工具,Visual Studio Code,簡稱VS code。 一.快捷鍵 1、搜索文件:Ctrl + P 2、打開一個新窗口: Ctrl + Shift + N 3、代碼行縮進:Ctrl + [ 、 Ct

原创 Vue 路由操作集錦

一.頁面跳轉的兩種方式 1、標籤跳轉 <router-link to='two.html'><button>點我到第二個頁面</button></router-link> 擴展:router-link 加click事件 在router

原创 字符串常用操作合集

1、字符串忽略大小寫比較 /** * *<b>Summary: 忽略大小寫比較兩個字符串</b> * ignoreCaseEquals() * @param str1 * @param str2 * @return

原创 Mybatis 動態SQL彙總

MyBatis的動態SQL是基於OGNL表達式的,它可以幫助我們方便的在SQL語句中實現某些邏輯。  1、if 標籤 使用 if 元素判斷,如果值爲 null 或等於空字符串,我們就不進行此條件的判斷,增加靈活性。 ​<!-- 添加 i

原创 JS操作元素集合

一.動態交互 1.button按鈕 按鈕的禁用與恢復 ​==》 控制按鈕爲禁用: $("#btnzhuce").attr({"disabled":"disabled"}); ==》控制按鈕爲可用 $("#btnzhuce").remov

原创 進擊的Java集合(一)

1.常用方法彙總 ​​/********************* 1.初始化List集合 *********************/ List<String> numbers = new ArrayList<>(Arrays.asL

原创 Dubbo 深入理解

一.dubbo簡介 1、是什麼 是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。 2、做什麼 遠程通訊:提供對多種基於長連接的NIO框架抽象封裝,包括多種線程模型,序列化,以及“請求-響應

原创 JackSon 使用指南

一.JackSon介紹 Jackson是一個基於Java應用庫,將Java對象轉換成json對象和xml文檔,也可以將json、xml轉換成Java對象。 1、三種方式處理JSON 流式API:讀取並將JSON內容寫入作爲離散事件。 J

原创 Vue 同頁不同參即刷新又緩存

場景 單頁應用中要加入頁面緩存來優化性能和提升體驗。 一個訂單列表頁,需要跳轉到訂單詳情頁後返回依然保留之前的狀態(數據、分頁等),也減少重複查詢。那麼就需要對此頁面進行緩存。 一個訂單詳情頁也想要重複多次打開無需重複請求,保持原樣,需