截圖中的字體是XCode默認編碼字體:SF Mono
自己動手打造一款intelliJ IDEA的主題-MyGruvbox熟悉的vim的同學大多都用過的一個配色Gruvbox,整體給人感覺沉穩(wěn)、清晰,對眼睛也十分友好,沒有過于暗或者亮的地方,也不花里胡哨。正重要的是,微微泛黃,在晚上看起來也很舒...
截圖中的字體是XCode默認編碼字體:SF Mono
自己動手打造一款intelliJ IDEA的主題-MyGruvbox熟悉的vim的同學大多都用過的一個配色Gruvbox,整體給人感覺沉穩(wěn)、清晰,對眼睛也十分友好,沒有過于暗或者亮的地方,也不花里胡哨。正重要的是,微微泛黃,在晚上看起來也很舒...
什么是LRU,參考:LRU算法 緩存淘汰策略[https://www.cnblogs.com/Dhouse/p/8615481.html] 基于LinkedHashMap實現(xiàn)...
1. 普通實現(xiàn)(線程不安全) 2. 簡單加鎖實現(xiàn)(鎖開銷較大) 3. double check + synchronized 內外雙層檢查,外層存在競態(tài),內層可能會因為指令重...
很少在Product視圖里翻,一般都是double shift,然后搜索需要跳轉的文件,跳過去
IdeaVim鍵盤流ideavim鍵盤流 最后更新于2019-12-06 作為一個vimer,不管使用什么IDE或者編輯器,安裝完成后的第一步就是安裝vim插件。 我的日常開發(fā)中使用最多的就是I...
1. firewalld的基本使用 啟動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態(tài):syste...
關于時區(qū)常見的問題:如何在java8及更高版本中獲取默認的ZoneOffset? tl;dr 但是,建議使用時區(qū)(ZoneId) 而不是UTC的偏移量 (ZoneOffset...
項目中寫了類似邏輯的Scala代碼如下,很明顯沒有按照預期工作。 如果上面這一段代碼翻譯為java呢? 對比的結果很明顯,scala并沒有按照“預期”工作,java的運行結果...
我是按照vim快捷鍵的那張圖去記憶的,你可以看下,不過可能大家的理解都不一樣??殊途同歸
如何優(yōu)雅的刪除代碼-VIM刪代碼一時爽,一直刪一直爽。 刪除應該是編碼過程中非常高頻率的操作了,不用vim的時候,一般就是選中刪除或者跳到目標位置一直按Backspace或者Delete。而在vim中...
@翼士六高達 沒有
IdeaVim鍵盤流ideavim鍵盤流 最后更新于2019-12-06 作為一個vimer,不管使用什么IDE或者編輯器,安裝完成后的第一步就是安裝vim插件。 我的日常開發(fā)中使用最多的就是I...
" leader: ,
let mapleader = ","
" 基礎鍵位映射
" esc 使用jk
inoremap jk <esc>
" 映射idea常用快捷鍵
" 重命名
nnoremap <leader>r :action RenameElement<CR>
" 格式化當前文件
nnoremap <leader>f :action ReformatCode<CR><esc>
" quick java doc
nnoremap <leader>q :action QuickJavaDoc<CR>
" 插件模擬
" surround
set surround
" multiple-cursors
set multiple-cursors
" easyMotion 模擬,額外依賴插件:AceJump,IdeaVim-EasyMotion
set easymotion
" 注釋插件模擬
set commentary
IdeaVim鍵盤流ideavim鍵盤流 最后更新于2019-12-06 作為一個vimer,不管使用什么IDE或者編輯器,安裝完成后的第一步就是安裝vim插件。 我的日常開發(fā)中使用最多的就是I...
題目: 合并K個排序鏈表 合并 k 個排序鏈表,返回合并后的排序鏈表。請分析和描述算法的復雜度。 示例: 輸入: 輸出: 1->1->2->3->4->4->5->6 解析 ...
題目 7:整數(shù)反轉 給出一個 32 位的有符號整數(shù),你需要將這個整數(shù)中每位上的數(shù)字進行反轉。 190:顛倒二進制位 顛倒給定的 32 位無符號整數(shù)的二進制位。 解析 7:整數(shù)...
題目 給定兩個數(shù)組,編寫一個函數(shù)來計算它們的交集。 示例 1: 示例 2: 說明: 輸出結果中的每個元素一定是唯一的。我們可以不考慮輸出結果的順序。 解析 想了兩種思路: 針...
注:學習算法導論,按照標準偽代碼理解翻譯為java實現(xiàn),如有興趣理解整個過程的細節(jié),建議閱讀《算法導論》第二章:2.1插入排序。 標準實現(xiàn):從左往右排序 本章練習:從右往左,...