原创 JSON 基本語法和使用

文章目錄定義語法基本規則JSON 值使用訪問對象訪問數組JSON.parse()JSON.stringfy()JavaScript 函數 eval()參考文章 定義 JSON 指的是 JavaScript 對象中一個表示的方法。

原创 PLSQL訪問同一個Oracle的兩個實例

文章目錄服務端listener.oratnsnames.ora客戶端 服務端 listener.ora 直接看配置文件,wolfdb 和ZT 是實例 # listener.ora Network Configuration Fil

原创 PL/SQL工具遠程訪問局域網中的Oracle數據庫

文章目錄環境服務端安裝jdk 時需配置環境變量檢驗jdk 是否安裝成功的命令安裝數據庫客戶端安裝PL/SQL 工具可能會遇到的問題 環境 (1) jdk1.8 (2)Oracle 11g (3)PL/SQL工具 服務端 在局域網中

原创 顯示條件

顯示條件 文章目錄顯示條件用法實現原理小結參考文章 用法 鎖用於解決競態條件問題,條件是線程間的協作機制。顯示鎖與synchronized 相對應,而顯示條件與wait/notify 相對應。wait/notify與synchro

原创 顯示鎖

文章目錄接口Lock可重入鎖ReentrantLock1.基本用法2 使用tryLock 避免死鎖ReentrantLock 的實現原理1.LockSupport2.AQS對比ReentrantLock 和 Synchronize

原创 原子變量和CAS

文章目錄原子變量類型1.基本用法2.原子方式實現組合操作的方法3.AtomicInteger 可以在程序中用作一個計數器,多個線程併發更新,也總能實現正確性。4.基本實現方式與synchronized 比較compareAndSe

原创 synchronized瞭解一下

文章目錄理解synchronized執行過程進一步理解synchronized方法1.可重入性2.內存可見性3.死鎖參考文章 理解synchronized synchronized 可以用於修飾類的實例方法、靜態方法和代碼塊。 s

原创 線程共享內存及可能存在的問題

文章目錄線程共享內存及可能存在的問題1.競態條件2.內存可見性參考文章 線程共享內存及可能存在的問題 每個線程表示一條單獨的執行流,有自己的程序計數器,有自己的棧,但線程之間可以共享內存,他們可以訪問和操作相同的對象。 packa

原创 線程基本用法瞭解一下

文章目錄創建線程1.繼承Thread2.實現Runnable接口線程的基本屬性和方法1.id和name2.優先級3.狀態4.是否daemon線程5 sleep方法6.yield方法7 join方法8.過時方法線程的優點以及成本參考

原创 ArrayList(jdk1.7)瞭解一下

文章目錄1.基本用法2.ArrayList的主要方法3.add方法和remove方法4.迭代Iterator接口迭代器如何迭代器的好處5.ArrayList 實現的接口6.ArrayList的其他方法7.ArrayList 特點分

原创 HashMap(jdk1.7)瞭解一下

文章目錄實現原理1.內部組成2.默認構造方法3.保存鍵值對4.實例5.查找方法6.根據鍵刪除鍵值對7.原理小結8.參考文章 Map 接口 Map 有鍵和值得概念,一個鍵映射到一個值,Map按鍵存儲和訪問值,鍵不能重複,即一個鍵只會

原创 Gradle 認識

Gradle 認識  Gradle是什麼? (1)Gradle是一種自動化構建工具,可以幫你更好的管理項目中的差異,依賴,編譯,打包,部署…,可以自己定義滿足自己需要的構建邏輯,寫入到build.gradle 中供日後使用 (2)

原创 SpringBoot之jsp使用

文章目錄項目結構圖引入依賴引入lombok 依賴時,遇到的問題Maven的依賴範圍application.properties 配置文件jsp頁面遇到亂碼問題參考文章 項目結構圖 引入依賴 <dependency> <g

原创 SpringBoot 之thymeleaf使用

文章目錄thymeleaf 認識遇到問題具體代碼 (上面有的不在重複)整體結構圖實體類 Personapplication.prpperties(具體用到的)實現效果application.prpperties (默認thymel

原创 Java Lambda 理解

文章目錄前言什麼是LambdaLambda表達式和Stream 前言 在這之前,看了好多關於Lambda文章。說實話,看過之後,基本,沒看懂。在知乎中,看到大佬講的,通俗易懂。我們在學習的過程中,儘量找一些技巧去理解問題,把複雜