原创 Git刪除在本地有但在遠程庫中已經不存在的分支

$ git remote show origin * remote origin lib stale (use 'git remote prune' to remove) lib2019 s

原创 只需一步解決ubuntu 搜狗中文輸入法打字出現亂碼方法

殺掉系統的輸入法服務 $ sudo killall -9 fcitx 然後,系統會自動重啓這個服務,再試一下就OK了

原创 Ubuntu18.04 配置靜態ip方法變革

Ubuntu18.04 配置靜態ip方法變革 描述:方法不同於Ubuntu12.04 打開文件/etc/netplan/*yaml $ /etc/netplan/50-cloud-init.yaml 修改後爲 netw

原创 修改ubuntu16.04用戶信息

修改ubuntu用戶信息 修改主機名 $ vim /etc/hostname 先修改密碼 $ passwd oldname 再修改用戶名 $ vim /etc/passwd $ vim /etc/group $

原创 ubuntu下 U盤盤符重命名修改方法

1 修改windows格式的U盤(1)第一步 # vim /etc/mtools.conf 在最後一行增加 mtools_skip_check=1。 (2)第二步 #mlabel -i /dev/sdc1 ::Tony(設置的卷標名) 2

原创 解決unable to find string literal operator 'operator""fmt' with 'const char [15]', 編譯問題

#define show_log(tag, fmt, arg...)   printf("[%s][%s:%d]: "fmt"\n", tag, __func__, __LINE__, ##arg) C可以編譯通過,而C++編譯出標題錯誤

原创 vim按了Ctrl + s後假死的解決辦法

使用vim時,如果你不小心按了 Ctrl + s後,你會發現不能輸入任何東西了,像死掉了一般, 其實vim並沒有死掉,這時vim只是停止向終端輸出而已,要想退出這種狀態, 只需按Ctrl + q 即可恢復正常。 原文引用地址:http

原创 Vim 中使用 OmniComplete 爲 C/C++ 自動補全

(1) 解壓 omnicppcomplete-0.41.zip 到目錄 ~/.vim (unix) 或者 %HOMEPATH%\vimfiles (windows)(2) 編輯 ~/.vimrc,增加如下內容" ===== Set omn

原创 解決note: initializing argument 2 of 'void (* signal(int, void (*)(int)))(int)'問題

(1)報錯代碼 void doSigAlarmFunc(void) {cout << "hello" << endl;alarm(5); } void CAA::startAlarm(void) {signal(SIGALRM, doSi

原创 svn: generic failure 錯誤解決方法

改了hostname 然後對應的/etc/hosts 文件沒做修改,只要在這個文件中加一行代碼即可。 比如你的hostname爲Linux,hostname可以從/etc/hosts文件中可以看出,然後在/etc/hosts 加一行

原创 linux設置adb權限方法

一、設置usb權限 因爲ubuntu這樣的系統都是默認以非root身份在運行的,要使用usb調試,需要sudo支持。   $ lsusb   Bus 005 Device 001: ID 1d6b:0001 Linux Foundati

原创 彩色顯示svn diff

1 安裝colordiff # apt-get install -y colordiff 2 修改svn配置文件 # vim ~/.subversion/config [helpers] diff-cmd = colordiff 保存退出

原创 Gitolite 服務器架設教程

Gitolite 服務器架設教程 文章目錄Gitolite 服務器架設教程適用環境安裝 gitolite版本庫基本操作下載遠程版本上傳修改本地創建遠程分支提交Git服務器版本管理應用實例新建一個版本庫上傳到服務器alex創建私人版

原创 vim調整分屏的寬度與高度

文章目錄vim調整分屏的寬度在命令模式下使用調整垂直分屏的方法調整水平分屏方法 vim調整分屏的寬度 在命令模式下使用 :vs 可以直接實現垂直分屏 :split 可以實現水平分屏 這樣子很方便代碼的比對和複製粘貼 調整垂直分屏