安裝zookeeper 先去下載zookeeper(https://apache.org/dist/zookeeper/zookeeper-3.4.14/) 解壓tar -z...
安裝zookeeper 先去下載zookeeper(https://apache.org/dist/zookeeper/zookeeper-3.4.14/) 解壓tar -z...
Git基礎(chǔ) 獲取 Git 倉(cāng)庫(kù) 在現(xiàn)有目錄中初始化倉(cāng)庫(kù) 如果你打算使用 Git 來(lái)對(duì)現(xiàn)有的項(xiàng)目進(jìn)行管理,你只需要進(jìn)入該項(xiàng)目目錄并輸入: 該命令將創(chuàng)建一個(gè)名為 .git 的子目...
MySQL事務(wù) 事務(wù)的特性 原子性指事務(wù)包含的所有操作要么都做瑞筐,要么都不做,保證數(shù)據(jù)庫(kù)是一致的例子:甲賬戶向乙賬戶轉(zhuǎn)賬1000元传睹,則先將甲賬戶減少1000元,再將乙賬戶增加1...
MySQL索引總結(jié) 索引優(yōu)點(diǎn) 提高數(shù)據(jù)檢索效率 提高聚合函數(shù)效率 提高排序效率 使用覆蓋索引可以避免回表 索引創(chuàng)建的三個(gè)經(jīng)常 經(jīng)常被查詢的列(一般放在where的條件后面) ...
MySQL鎖機(jī)制 定義 數(shù)據(jù)庫(kù)鎖機(jī)制簡(jiǎn)單來(lái)說(shuō),就是數(shù)據(jù)庫(kù)為了保證數(shù)據(jù)的一致性,使各種共享資源在被并發(fā)訪問(wèn)時(shí)變得有序而設(shè)計(jì)一的一種規(guī)則魄鸦。 表鎖與行鎖的比較 表鎖:鎖定整張表記錄...
MySQL主從復(fù)制 MySQL主從復(fù)制原理 從節(jié)點(diǎn)上的I/O 進(jìn)程連接主節(jié)點(diǎn),并請(qǐng)求從指定日志文件的指定位置(或者從最開(kāi)始的日志)之后的日志內(nèi)容癣朗; 主節(jié)點(diǎn)接收到來(lái)自從節(jié)點(diǎn)的I...
壓縮與解壓縮 gzip-c :將壓縮的數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出(stdout)上-d :解壓縮-t :可以用來(lái)檢驗(yàn)一個(gè)壓縮文件的一致性,看看文件有無(wú)錯(cuò)誤-v :可以顯示出原文件/壓...
CentOS安裝MySQL 下載并安裝MySQL的yum repositorywget -i -c http://dev.mysql.com/get/mysql57-comm...
重建二叉樹(shù) 題目: 輸入某二叉樹(shù)的前序遍歷和中序遍歷的結(jié)果,請(qǐng)重建出該二叉樹(shù)旺罢。假設(shè)輸入的前序遍歷和中序遍歷的結(jié)果中都不含重復(fù)的數(shù)字旷余。例如輸入前序遍歷序列{1,2,4,7,3,...
二維數(shù)組中的查找 題目:在一個(gè)二維數(shù)組中(每個(gè)一維數(shù)組的長(zhǎng)度相同)绢记,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序正卧。請(qǐng)完成一個(gè)函數(shù)蠢熄,輸入這樣的一個(gè)二維...
用兩個(gè)棧實(shí)現(xiàn)隊(duì)列 題目:用兩個(gè)棧來(lái)實(shí)現(xiàn)一個(gè)隊(duì)列,完成隊(duì)列的Push和Pop操作炉旷。 隊(duì)列中的元素為int類型签孔。 思路:一個(gè)棧專門(mén)放元素,一個(gè)棧專門(mén)彈出元素窘行,關(guān)鍵是怎么彈出元素饥追,...
旋轉(zhuǎn)數(shù)組的最小數(shù)字 題目:把一個(gè)數(shù)組最開(kāi)始的若干個(gè)元素搬到數(shù)組的末尾,我們稱之為數(shù)組的旋轉(zhuǎn)罐盔。 輸入一個(gè)非減排序的數(shù)組的一個(gè)旋轉(zhuǎn)但绕,輸出旋轉(zhuǎn)數(shù)組的最小元素。 例如數(shù)組{3,4,5...
變態(tài)跳臺(tái)階 問(wèn)題:一只青蛙一次可以跳上1級(jí)臺(tái)階纬黎,也可以跳上2級(jí)……它也可以跳上n級(jí)幅骄。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階總共有多少種跳法。 思路:f(n)表示跳上一個(gè)n級(jí)的臺(tái)階的跳法本今,...
虛擬主機(jī)的配置虛擬主機(jī)的配置 修改server.xml:在<Engine>標(biāo)簽下面加一個(gè)<Host>內(nèi)容如下: <Host name="www.blog.tomcy.com" appBa...
幾個(gè)關(guān)于并行計(jì)算的概念 1昌执、同步和異步 同步和異步通常用來(lái)形容一次方法的調(diào)用。同步方法調(diào)用一旦開(kāi)始诈泼,調(diào)用者必須等待方法調(diào)用返回后懂拾,才能繼續(xù)后續(xù)的行為。 異步方法調(diào)用更像一個(gè)消...
虛擬主機(jī)的配置 修改server.xml:在<Engine>標(biāo)簽下面加一個(gè)<Host>內(nèi)容如下: <Host name="www.blog.tomcy.com" appBa...
有助于提高鎖性能的幾點(diǎn)建議 減少鎖持有的時(shí)間只在有必要的地方加鎖铐达,這樣就能減少鎖的持有時(shí)間岖赋,增加系統(tǒng)的吞吐量例如:在sycnMethon中只有mutextMethon方法需要...