原创 問題:驗證HashMap非線程安全

使用兩個線程對HashMap進行put操作,查看所有元素的key和value是否都相等。 final HashMap<String, String> firstHashMap = new HashMap<String, String>(

原创 數據結構(六)——鏈式棧和鏈式隊列

一、鏈式棧   二、鏈式隊列

原创 VUE.js(一)——實例化

通過new創造一個實例: var vm = new Vue({ el:, //div的id data:{ //定義數據對象的屬性 }, methods:{ //定義函

原创 JavaScript(二)——DOM瞭解

DOM 文檔對象模型(Document Object Model),在頁面加載的時候,瀏覽器會創建頁面的DOM。通過DOM可以訪問JavaScript HTML文檔中的所有元素。 JavaScript可以創建動態的HTML: 改變HTM

原创 Vue(二)——語法

{{data}}用於數據綁定 v-html用於輸出html代碼 v-bind:data中use屬性爲true採用class1的樣式,否則不使用這個類。縮寫: <div v-bind:class="{'class1': use}">

原创 JavaScript(一)——入門基礎

一、變量和關鍵字 (1)字面量(固定的值): 數字字面量 字符串字面量 表達式字面量 副本字面量 對象字面量 函數字面量 (2)變量(存儲數據值): var定義 =進行賦值 變量的生命週期: 局部變量:函數調用結束 全局變量:頁面關閉 二

原创 JavaScript(三)——對象理解

JavaScript中一切都可以是對象,除了提供的內建對象外還允許自己去自定義一些對象。 訪問對象屬性:對象.屬性名稱 訪問對象的方法:對象.方法名稱 JavaScript中有兩種創建對象的方式: (1)定義並創建對象的實例; pers

原创 JS(一)——修改HTML

document.getElementById('元素id').屬性

原创 JS(二)——display屬性

display——控制顯示 none:隱藏 block:顯示

原创 CSS屬性(一)—— pointer-events

控制事件失效

原创 JS(二)——display屬性

display——控制顯示 none:隱藏 block:顯示

原创 MySQL數據庫(十)——鎖

(一)鎖 當數據庫有併發事務的時候,可能會產生數據不一致,這時候需要一些機制來保證訪問次序,鎖機制就是這樣的一個機制。 1)隔離級別與鎖的關係 在ReadUncommitted級別下,讀取數據不需要加共享鎖,這樣就不會和被修改的數據上的排

原创 MySQL數據庫(十一)——連接池

(一)SQL注入式問題及解決方法 1)SQL注入問題 由於DAP層中執行的SQL語句是拼接出來的,其中有一部分內容是用戶從客戶端輸入的。當傳入數據中包含SQL關鍵字(1=1)時,就有可能通過這些關鍵字來改變SQL語句的語義,從而執行一些特

原创 JVM(三)——JVM參數

JVM參數說明 (一)JDK提供的Java命令 Java命令存在jdk/bin目錄 1)javac 2)java 3)javap 4)jps(對Java程序進行展示) Linux(ps) 5)jps(進程id) 6)jstack(展示堆棧

原创 Spring(二)——Bean的生命週期

Spring的生命週期是指實例化Bean時所經歷的一系列階段,即通過getBean()獲取Bean對象及設置對象屬性時,Spring框架做了哪些事情。Bean的生命週期從Spring容器實例化Bean到銷燬Bean。當我們使用註解或者Be