原创 windows恢復下誤刪MySQL的數據

windows恢復下誤刪MySQL的數據1、遇到問題2、解決問題(1)首先確認是否開啓binlog,如果開啓了就可以此恢復刪除的數據(2)查看日誌,找到刪除數據的記錄(3)日誌導出sql(4)恢復數據 1、遇到問題 最近在本地開發

原创 springboot整合log4j2不成功

springboot整合log4j21、問題2、解決問題(1) pom.xml文件配置(2) application.yml文件配置 1、問題 springboot自帶日誌logback,但是我還是比較習慣使用log4j,不知道從

原创 springboot將數據庫的字典表加載進內存中

springboot將數據庫的字典表加載進內存中1、需求2、實現a、實現--邏輯b、實現--代碼3、測試 1、需求 在使用字典表的時候,如果每次需要轉換的時候都去MySQL數據庫裏面查詢,是非常浪費性能的操作,所以可以把字典表的數

原创 navicat無法連接mycat,報錯找不到數據庫

mycat無法連接到mysql1、 問題2、鎖定問題3、解決問題 1、 問題 首先說下我遇到的問題,我是最近打算了解mycat,遂在自己電腦上安裝了mycat,在經過一番配置之後,無論是命令窗口還是navicat都無法連城成功,總

原创 vue查看pdf,禁止複製文字,禁止頁面鼠標右擊,禁用F12

vue查看pdf,禁止複製文字,禁止頁面右擊,禁用F121、 問題2、解決方案 1、 問題 最近在做公司項目的時候,客戶提出一個好玩的業務問題,禁止用戶打印、複製、下載他們的pdf文件,只能進行在線查看,因爲這些pdf文件可能是機

原创 Mybatis框架新增數據返回主鍵id

Mybatis框架下新增數據返回主鍵id業務場景一、通過實體類實現實體類:mapper.xml文件ProductDao:controller:二、通過Map容器實現三、總結 業務場景 在日常開發的時候,經常會插入一條數據到數據庫,

原创 解決springboot + Jpa + MySQL報錯:Table 'XXX.xxx' doesn't exist

解決springboot + Jpa + MySQL報錯:Table 'XXX.xxx' doesn't exist Caused by: java.sql.SQLSyntaxErrorException: Table ‘tfj

原创 spring boot 整合mybatis時報錯找不到數據庫

1、問題 今天在使用springboot整合mybatis時發現報了一個很奇怪的錯誤。找不到數據庫,報錯信息如下: Failed to configure a DataSource: ‘url’ attribute is not

原创 數據結構篇之線性表——數組

數據結構篇之線性表——數組1、線性表的類型定義①線性結構特點②線性表的概念2、線性表的順序表示3、結構示意圖4、數組的增刪①新增元素②刪除元素5、總結 1、線性表的類型定義 ①線性結構特點 在數據元素的非空有限集合中: (1)存在

原创 數據結構篇之二叉樹

數據結構篇之二叉樹一、樹的定義二、二叉樹1、定義及性質2、遍歷二叉樹3、滿二叉樹4、完全二叉樹5、平衡二叉樹 一、樹的定義 樹型結構是一類非線性的數據結構,樹是以分支關係定義的層次結構,如下圖所示: 樹是n(n >= 0)個節

原创 數據結構篇之棧和隊列

數據結構篇之棧和隊列一、前言二、棧1、棧的概念2、棧的實現——Stack類源碼解讀(JDK1.8)三、隊列1、隊列概念2、雙端隊列3、鏈隊列4、循環隊列四、總結 一、前言 棧和隊列是兩種很重要的線性結構,從數據結構角度看,棧和隊列

原创 Java源碼篇之容器類——LinkedList

Java源碼篇之容器類——LinkedList一、前言二、LinkedList的類關係三、 LinkedList的源碼1、類的屬性2、add()方法3、get()方法4、remove()方法5、set()方法四、總結 一、前言 對

原创 Java工具篇之Redis的簡單使用

Java工具篇之Redis的簡單使用一、下載安裝二、整合redis三、RedisTemplate類 一、下載安裝 Redis官網下載的是linux版的,windows版本的下載地址點這裏。 下載解壓之後目錄結構長這樣子 打開r

原创 數據結構篇之鏈式線性表

數據結構篇之鏈式線性表一、線性鏈表的概念二、單鏈表1、單鏈表的概念2、單鏈表的增刪三、循環鏈表四、雙向鏈表五、總結 一、線性鏈表的概念 線性鏈表就是用一組任意的存儲單元存儲線性表的數據元素(這組存儲單元可以是連續的,也可以不是連續

原创 Java源碼篇之容器類——ArrayList

Java源碼篇之容器類——ArrayList1、前言2、ArrayList的類關係3、ArrayList的源碼一、類的屬性二、add()方法三、get()方法四、remove()方法五、set()方法4、總結 1、前言 對於平常開