240 發(fā)簡信
IP屬地:北京
  • 120
    【SSH】 ssh-keygen/ssh-copy-id

    為了讓兩個linux機器之間使用ssh不需要用戶名和密碼懂鸵,采用了數(shù)字簽名RSA或者DSA來完成這個操作羞酗。 一帐姻、模型分析 A (192.168.20.59)為客戶機器 B (1...

  • 關(guān)于String.concat, StringBuilder, StringBuffer和+

    一. 性能方面 StringBuilder > StringBuffer > concat > +測試代碼: 結(jié)果: 實現(xiàn)原理: 首先StringBuilder和String...

  • MySQL的鎖

    一. MySQL的鎖粒度 按鎖的粒度分,MySQL的鎖可以分為三類: 行級鎖:加鎖開銷最大,且有可能出現(xiàn)死鎖,但并發(fā)度也最高煤杀。分為共享鎖和排他鎖(InnoDB默認) 表級鎖:...

  • 120
    mac修改hosts文件

    1.打開終端 輸入: 然后輸入密碼,這時候打開了hosts文件沪哺,如圖: 把輸入法切換到英文在鍵盤上輸: i看到:image.png表示現(xiàn)在是編輯模式沈自,把光標移到末尾,回車另起...

  • mac安裝MySQL

    1.打開終端2.安裝brew:在終端輸入: 然后敲回車辜妓,如果需要密碼就輸入密碼參考:http://www.reibang.com/p/6b94fd8626bf如果brew安...

  • HTTP首部

    首先整個HTTP的報文結(jié)構(gòu)如下圖所示,我們這里主要專注于報文首部酪夷。 一. 請求報文首部 1. 請求報文首部結(jié)構(gòu): (1)必須的:方法 | URI(發(fā)送方地址) | 協(xié)議版本例...

  • leetcode96M不同的二叉搜索樹

    思路1: 假設(shè)輸入為n榴啸,輸出為f(n),則選擇任意一個數(shù)字作為根節(jié)點晚岭,設(shè)左側(cè)節(jié)點數(shù)為left鸥印,右側(cè)節(jié)點數(shù)為right,那么可組成的二叉搜索樹的數(shù)量就等于f(left)f(ri...

  • 120
    leetcode62/63M不同路徑

    一. 62——不同路徑 思路: 以4*4的矩陣為例(如下圖)坦报,首先考慮行數(shù)為1的情況(最下面一行)库说,每個格子除了往右走之外別無選擇,因此從這個格子出發(fā)可能的路徑都是1燎竖,然后在...

  • 120
    獻給寫作者的 Markdown 新手指南

    「簡書」作為一款「寫作軟件」在誕生之初就支持了 Markdown璃弄,Markdown 是一種「電子郵件」風(fēng)格的「標記語言」要销,我們強烈推薦所有寫作者學(xué)習(xí)和掌握該語言构回。為什么?可以...

  • 120
    leetcode36M有效的數(shù)獨

    思路一:分別用三個容器來保存已有的數(shù)據(jù)疏咐,三個容器的容量都是9纤掸,分別代表第0-8行,0-8列浑塞,以及第0-8個塊借跪,在添加的時候判斷數(shù)字是否已經(jīng)在容器中,如果在則返回false酌壕。 ...

  • JDK的命令行工具

    主要介紹jdk命令行工具掏愁,參考自《深入理解java虛擬機》4.2.1 jps虛擬機進程狀況工具jps——JVM Process Status Tool:用來列出正在運行的虛擬...

  • 120
    初級排序算法之冒泡排序

    冒泡排序 思想:先找出最大的放到最后,再找出第二大的放到倒數(shù)第二個卵牍,直到全部完成排序果港,具體就是不斷比較相鄰的兩個元素,如果順序不對就交換糊昙,從開始到結(jié)尾辛掠。 復(fù)雜度:比較次數(shù):N...

  • 120
    MySQL的存儲引擎和數(shù)據(jù)結(jié)構(gòu)

    一. 存儲引擎的數(shù)據(jù)結(jié)構(gòu) 1. B樹(B-樹) B樹是2-3樹的一種擴展,對于M階(M就是樹的高度释牺,比如下圖為一個四階的樹)的B樹來說: (1)根節(jié)點至少有兩個子節(jié)點 (2)...

  • volatile關(guān)鍵字簡單分析

    1. 處理器的內(nèi)存模型 因為程序運行時數(shù)據(jù)是放在主存(物理內(nèi)存)的萝衩,但是主存的讀取速度通常跟不上CPU處理的速度,因此為了不影響效率没咙,每個CPU都會有自己的高速緩存猩谊,通常CP...

  • 線程池源碼解讀

    一. 線程池基礎(chǔ) 1. 線程池的作用主要有三個: (1)可以用來復(fù)用線程,降低因為頻繁的創(chuàng)建和銷毀線程的消耗祭刚; (2)可以有效地控制線程的最大并發(fā)數(shù)牌捷; (3)可以對線程進行一...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品