原创 導致Mapped Statements collection does not contain value for...幾種原因

1、沒有使用<![CDATA[  XXXX  ]]>語法,導致if語句引用的語法錯誤。 2、map.xml中沒有加入namespace 3、map.xml中的方法名與Dao中的方法名不同 4、map.xml沒有加入到mybatis-con

原创 深入瞭解Vue生命週期 - Vue2.0

深入瞭解vue生命週期 生命週期:Vue 實例從開始創建、初始化數據、編譯模板、掛載Dom→渲染、更新→渲染、卸載等一系列過程,我們稱這是 Vue 的生命週期,各個階段有相對應的事件鉤子 一,生命週期鉤子函數   生命週期鉤子 組件狀態

原创 使用工具jmeter進行接口壓力測試

一,jmeter介紹 jmeter是Apache組織使用java語言開發的一款壓力測試工具。具有開源免費、框架靈活、多平臺支持等優勢。除了壓力測試外,jmeter在接口測試方面也有廣泛的應用。 二,jmeter安裝 訪問JMeter官網:

原创 mysql中json字段的常用操作

新版本5.7.20中加入了對json字段的支持,這無疑對數據的操作更加方便了。下面我們就來一起學習下在mysql中如何操作json字段 一, 創建表 CREATE TABLE `t_sys_userinfo` ( `USR_NO`

原创 跨站請求僞造CSRF (Cross-site request forgery)

CSRF原理:CSRF跨站點請求僞造(Cross—Site Request Forgery),跟XSS攻擊一樣,存在巨大的危害性,你可以這樣來理解:攻擊者盜用了你的身份,以你的名義發送惡意請求,對服務器來說這個請求是完全合法的,但是卻完成

原创 Vue中更改Element-ui標籤中默認樣式

背景:當我們引入一個組件時,難免會遇到需要更改組件原有樣式的情況,博主近來就遇到了,謹此記之 一,使用less深度選擇器 <style lang="less" > @import 'tinymce/skins/ui/oxide/skin

原创 window下編寫批處理bat腳本啓動redis服務

引言:在window下每次啓動redis服務都要先進入服務所在目錄下,然後通過命令窗口來啓動redis服務,這樣感覺很麻煩,於是有了寫一個批處理腳本的動機 一,redis服務下startup.bat腳本 @echo off title

原创 vue中input,select標籤中v-model綁定的值爲數字類型情形

背景: vue表單中的input標籤v-model 綁定的值,默認情況下是自動轉換成String類型的,但是有時候我們不希望它自動轉換,該怎麼做呢? 1,使用number將綁定的v-model改爲number類型 <el-input t

原创 mybatis在insert後通過useGeneratedKeys獲取自增主鍵

引言:在mapper.xml中:useGeneratedKeys="true"、keyProperty="id",這兩個屬性將主鍵封裝到id屬性上。sql插入執行成功後從實體getId即可。注意:非insert的返回值(影響行數) <i

原创 Element-ui el-tree新增和刪除節點後如何刷新tree

一, 當新增節點後刷新當前節點 node.loaded = false; node.expand(); //新建子節點是刷新一次本節點的展開請求,而重命名和刪除則需要刷新父級節點的的展開事件, 二, 刪除節點 node.paren

原创 sessionStorage與localStorage的比較與使用場景

前言:我們都知道Cookie是進行權限驗證的,它是用戶第一次請求服務器後由服務端生成返給客戶端的。現在有個需求需要保存用戶的權限數據下次請求服務器時帶服務端(數據有點大超過4kb),由於傳統的Cookie最大保存數據不能超過4kb,於是問

原创 JVM底層原理、四大垃圾回收算法

1,類裝載器ClassLoader介紹 1.1,類裝載器的種類,包含啓動類加載器(Bootstrap),擴展類加載器(Extension),應用程序類加載器(AppClassLoader) 注意: Classloader有多種,可以

原创 Ubuntu修改docker鏡像源

1,國內幾個常用鏡像源 Docker 官方中國區:https://registry.docker-cn.com 網易:http://hub-mirror.c.163.com 中國科技大學:https://docker.mirrors.u

原创 windows上將redis註冊爲服務通過命令啓動、停止和重啓

前言:redis在windows機器上啓動有個不太友好的地方,通過redis-server redis.windows.conf 命令啓動後關閉Dos窗口後服務也隨之關閉。有沒有好的方法解決這個問題呢?答案是將redis註冊爲服務 以後

原创 Ubuntu18.04安裝docker (阿里雲鏡像)

1,安裝apt-get系統工具 sudo apt-get update 2,安裝允許apt通過HTTPS使用存儲庫  sudo apt-get -y install apt-transport-https ca-certificate