原创 【MathJax】語法總結

基礎語法 1.顯示公式 在行中顯示的 (inline mode),就用 $...$ 單獨一行顯示 (display mode),則用 $$...$$ 2.希臘字母 要顯示希臘字母,可以用 \alpha, \beta, …, \omega,輸

原创 【Java】Debug斷點調試常用技巧

Debug操作技巧 Show Execution Point 將光標回到當前斷點停頓的地方 Step Over 執行當前行代碼,並將運行進度跳轉到下一行。 Step Into 進入到當前代碼行的方法內部。 Step Out 從方法內部

原创 【vim】常用總結

簡介 什麼是vim? Linux下兩大編輯神器之一 vim Linux/Unix下使用最多的編輯器 vi的改進版 可能是最難上手的編輯器之一 爲什麼要學習vim? 都21世紀了,爲什麼還需要學習vim? 只要你用服務器,vim就是個必

原创 【算法】二分三步走

據查,醫書有服用響豆的方法,響豆就是槐樹果實在夜裏爆響的,這種豆一棵樹上只有一個,辨認不出來。取這種豆的方法是,在槐樹剛開花時,就用絲網罩在樹上,以防鳥雀啄食。結果成熟後,縫製許多布囊貯存豆莢。夜裏用來當枕頭,沒有聽到聲音,便扔掉。就這麼

原创 【算法】滑動窗口三步走

滑動窗口介紹 對於大部分滑動窗口類型的題目,一般是考察字符串的匹配。比較標準的題目,會給出一個模式串B,以及一個目標串A。然後提出問題,找到A中符合對B一些限定規則的子串或者對A一些限定規則的結果,最終再將搜索出的子串完成題意中要求的組合或

原创 【算法】位運算技巧

對於仍然不太清楚位操作符的同學們,可以看看這篇文章:位操作符 特別注意 特別注意:使用按位操作符時要注意,相等(==)與不相等(!=)的優先級在按位運算符之上!!!! 這意味着,位運算符的優先級極小,所以使用位運算符時,最好加上括號()

原创 【算法】哈希表法四部曲

哈希表 散列表(Hash table,也叫哈希表),是根據關鍵碼值(Key value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數叫做散列函數,存放記錄的數組叫做散列表。

原创 【算法】分治四步走

分治法在每一層遞歸上都有三個步驟: 1 ) 分解:將原問題分解爲若干個規模較小,相互獨立,與原問題形式相同的子問題 2 ) 解決:若子問題規模較小而容易被解決則直接解,否則遞歸地解各個子問題 3 ) 合併:將各個子問題的解合併爲原問題的解。

原创 【算法】分支界限三步走

前面我們介紹了一下回溯法的使用。 現在我們來給大家介紹一下它的好朋友——分支界限法。 如果說回溯法是使用深度優先遍歷算法,那麼分支界限法就是使用廣度優先遍歷算法。 深度優先遍歷可以只使用一個屬性來存放當前狀態,但是廣度優先遍歷就不可以了,所

原创 【Java】位操作符

位運算符 java支持的位運算符有7個,分爲兩類:位邏輯運算和移位運算。位邏輯運算符包括按位取反(~)、按位與(&)、按位或(|)和按位異或(^)4種,。移位運算符包括左移(<<)、右移(>>)和無符號右移(>>>)3種。位運算符只能用於整

原创 【Java】String字符串格式化

一、前言 String.format() 作爲文本處理工具,爲我們提供強大而豐富的字符串格式化功能,爲了不止步於簡單調用 String.format("Hello %s", "John");,下面將筆記整理並記錄下來。 其實各個語言的字符串

原创 【Git】Git GUI的使用

在Git命令行一文中已經對Git的操作命令進行了簡單的介紹,但是理論知識過於枯燥,使得初學者在Git的使用上還是會有很大的困難。雖然我更推薦使用Git Bash方式對Git進行操作,但是對於大部分只是想簡單地使用一下Git進行版本控制和團隊

原创 【Git】命令行操作

Git 命令行操作 1 本地庫初始化 git init:初始化本地倉庫 效果 注意:.git目錄中存放的是本地庫相關的子目錄和文件,不要刪除,也不要胡亂修改。 2 設置簽名 形式: 用戶名:tom Email地址:goodMorning@

原创 【硬件】認識和選購機箱與電源

2.8 認識和選購機箱與電源 在市場上,電腦的機箱和電源通常是組合在一起選購的,有些機箱內甚至配置了標準電源(稱爲標配電源)。機箱的主要作用是放置和固定各種電腦硬件,起到承託和保護的作用,此外,機箱還具有屏蔽電磁輻射的作用,電源則是爲電腦提

原创 【硬件】認識和選購大容量機械硬盤

2.4 認識和選購大容量機械硬盤 硬盤是電腦硬件系統中最重要的外部存儲設備,具有存儲空間大、數據傳輸速度較快和安全係數較高等優點,因此電腦運行所必需的操作系統、應用程序與大量的數據等都可保存在硬盤中。 2.4.1 通過外觀和內部結構認識機械