原创 SynchronizedMonitor總結

同步鎖 Monitor monitor指與synchronized關聯的同步資源所關聯的鎖 monitor有一個計數器,初始化爲0,如果monitor的計數器爲0,則意味着該monitor的lock還沒有被獲得,某個線程獲得之後將立

原创 Interrupt總結

Interrupt系列理解 在調用如下方法進行阻塞的線程,都可以調用該線程的interrupt()方法打斷其阻塞 Object的wait方法 Thread的sleep方法 Thread的join方法 InterruptibleCha

原创 虛擬機中Centos(NAT連接)設置靜態ip

虛擬機中Centos(NAT連接)設置靜態ip 配置時需要 子網掩碼 子網IP 網關IP 更改本地配置 先根據子網IP設置本地的VMNet8的ipv4的屬性爲 保存之後禁用再啓用網卡(手動F5一下心裏舒坦) 更改虛擬機裏面的配置

原创 mybatis

MyBatis小結 Mybatis工具類(加了鎖) package online.hengtian.utils; import org.apache.ibatis.io.Resources; import org.apache.ib

原创 docker入門&構建tomcat鏡像

docker入門&構建tomcat鏡像 文章目錄docker入門&構建tomcat鏡像查看進程命令docker安裝及啓動docker鏡像的管理使用docker運行容器批量管理docker容器使用commit構建自定義鏡像使用Docke

原创 操作系統

操作系統是四類資源管理者 處理機管理 存儲器管理 設備管理 文件管理 最基本的基本操作系統類型 多道批處理系統 分時系統 實時系統 資源共享方式 互斥共享方式:一個時間內只允許一個進程訪問 同時訪問方式:允許多個進程訪問

原创 Max Factor-求幾個數中有最大質因數的數

->題目傳送門<- 題意見標題 剛開始以爲一組數據,WA一次,然後改了一下,超時了,然後又改了一下,超內存了。。。不說了,看別人做這題就沒這麼多事,所以就寫個博客記念一下 超時代碼: #include #include #incl

原创 每日六題-劍指offer(三)

劍指offer之每日六題 1.調整數組順序使奇數位於偶數前面 2.鏈表的倒數第k個結點 3.反轉鏈表 4.合併兩個排序的鏈表 5.樹的子結構 6.二叉樹的鏡像 1.調整數組順序使奇數位於偶數前面 /**

原创 Linux目錄操作

創建和刪除目錄 mkdir 創建一級目錄 加-p創建多級目錄(makedir) rmdir 刪除一個空目錄(不常用) 複製 cp (copy)複製 -rp[原文件目錄][目標目錄] -r 複製目錄 -p 保存文件屬性(如修改

原创 CPU和總線的關係

今天搜這個在百度知道上看到一個很好的答案,就在這裏記錄下來 大佬一: CPU是負責運算和處理的,內存是交換數據的。 當程序或者操作者對CPU發出指令,這些指令和數據暫存在內存裏,在CPU空閒時傳送給CPU,CPU處理後把結果

原创 心裏都是這個'B'樹

二叉樹 二叉樹的節點定義 二叉樹的遞歸非遞歸建樹 二叉樹的三種遍歷(遞歸非遞歸) 二叉樹的層次遍歷 判斷A樹是否包含B 二叉樹的鏡像 二叉樹的深度 記錄二叉樹中和爲某一值的路徑 二叉樹的對

原创 每日六題-劍指offer(二)

劍指offer之每日六題 1.斐波那契數列 2.跳臺階 3. 變態跳臺階 4.矩形覆蓋 5.二進制中1的個數 6.數值的整數次方 1.斐波那契數列 /**雖然沒遞歸**/ class Solution {

原创 JavaScript--正則表達式小總結

JS正則表達式 正則表達式的使用 (1)隱式創建RegExp對象 如:var myRegExp=/元字符/特性字符 (2)將一個字符串作爲參數傳遞給構造函數RegExp() 如:var myRegExp=new RegExp(“正則

原创 JDK API文檔

JDK8 API文檔(下載)記錄 轉自https://blog.csdn.net/qq_26761229/article/details/78963593 JDK API文檔 java SE 8 API文檔: http://ww

原创 Adobe系列破解工具和方法

Adobe系列破解工具和方法 本文就是保存一下Adobe系列破解的工具,省的找了 大部分Adobe軟件 鏈接: https://pan.baidu.com/s/1Ko__ExXA8Zb1jWoUAZ7zwg 密碼: py29 De