原创 redis數據類型之列表類型總結

1.定義:可以存儲一個有序的字符串列表,常用操作爲向列表倆端添加元素,獲取列表中的某一段,內部採用雙向鏈表,所以向列表倆端添加元素的時間複雜度爲O1,獲取越接近倆端的數據越快,但是通過索引訪問元素慢,所以我們獲取最新內容時使用列表存儲好,

原创 根據mysql表結構生成對應的pdm

1.選擇對應的數據庫轉存sql文件選擇僅結構,生成sql文件2.打開PowerDesigner選擇file—>Reverse  Engineer—>Database.......出現如圖頁面,然後在DBMS中選擇數據庫類型3.單擊確定按鈕

原创 自己使用eclipse常用的快捷鍵

1.查看該類下所有的方法:ctrl+o 2.查找到要找的文件:ctrl+shift+r 3.找到定義的方法在何處調用:ctrl+alt+h  4.d

原创 根據自定義模板將數據庫pdm轉化爲rtf文檔

1.將自定義模板放到PowerDesigner安裝目錄\Resource Files\Report Templates下面如:E:\PowerDesigner\Resource Files\Report Templates2.打開Powe

原创 常用sql語句總結

1.創建一張與已經存在表的結構以及數據一樣的表:   create table test1 as select * from student;2.創建一張與已經存在表的結構一樣的空表:   create table test1 as se

原创 JVM虛擬機垃圾回收算法

1.標記-清除算法:    (1)原理:首先標記出所有需要回收的對象,在標記完成後統一回收所有被標記的對象    (2)算法示意圖:    (3)缺點:標記和清除這倆個效率不高,標記清除後會產生大量不連續的內存碎片,在對象分配很大內容的時

原创 mysql事務隔離級別總結

1.事務的基本特性:    (1)原子性:事務是一組原子性的操作,這一組操作要麼同時成功,要麼同時失敗,不會存在部分性成功和失敗    (2)一致性:事務執行前和事務執行後,數據都是保持正確的形態    (

原创 redis數據類型之字符串類型總結

1.常用命令:        (1)設置值:set key value        (2)獲取值:get key        (3)遞增(步長爲1):incr key        (4)遞增(指定步長):incrby key len

原创 線程池總結

一.常用概念:1.Executor(執行器):    (1)它是一個任務執行的頂層接口,裏面只有一個execute方法,傳遞參數爲一個Runnable    (2)調用Runnable的run方法相當於方法調用,調用start方法是將Ru

原创 maven總結

1.maven的作用:    (1)可以爲我們構建項目    (2)可以幫我們下載jar包,多個maven項目可以共享jar包    (3)可以進行版本的統一管理    (4)可以進行熱部署,熱編譯2.maven的安裝:安裝maven需要

原创 linux按條件查詢日誌內容

1.在日誌文件中查找某個字符串:cat -n 日誌文件 |grep '查找內容',如果內容太多可以通過後面加more,通過空格查看下一頁如:cat -n umltech-scan |grep 'reqBody'2.將按條件查詢到的日誌內容

原创 spring boot學習一

spring boot的版本:2.0.21.spring boot特徵: (1)創建一個獨立的spring應用 (2)嵌入了tomcat,jetty,直接下載,不需要依賴war文件 (3)提供了一個自帶的s

原创 redis數據類型之散列類型總結

1.定義:散列類型的鍵值也是一種字典結構,存儲了字段和字段值的映射,但字段值只能爲字符串,最多包含2的32次方-1個字段2.用途:用來存儲對象,使用對象類別和id構成鍵名,字段爲對象屬性,字段值爲屬性的值,它可以使每一條記錄擁有不同的屬性

原创 java多線程基本知識總結

1.synchronized:它是一個互斥鎖(獨佔鎖),是對某個對象加鎖,而不是對某段代碼塊加鎖,當一個線程獲的。這個對象鎖後,其它線程只能進入等待,直到獲取鎖的線程執行完代碼釋放鎖後,其它線程才能再次獲取這把鎖。2.synchroniz

原创 java字符串常用操作

1.計算一個字符串中各個字符出現的次數:public class CountCharFromStr {        public static void main(String[] args) {                Stri