原创 (轉)git相關的基本操作都在此篇
Git小助手 Git 命令速查表 1、常用的Git命令 命令 簡要說明 git add 添加至暫存區 git add–interactive 交互式添加
原创 Emacs的折騰和配置
比較麻煩,未完待續 emacs報錯:Symbol's function definition is void: cl-struct-define 背景及報錯產生 本來是emacs25的版本,然後配置好了配置文件,安裝好了插件;後來
原创 (轉)探索 .git 目錄,讓你真正了理解git
新人剛使用 git 的時候,就像去到一個既不識當地文字也不會說當地語言的陌生的國家。只要你知道你在什麼地方、要去哪裏,一切都 OK,而一旦你迷路,麻煩就來了。 網上已經有許多關於學習基本的 git 命令的文章,但是本文不屬於這一類
原创 (轉)73條日常Linux shell命令
1.檢查遠程端口是否對bash開放: echo >/dev/tcp/8.8.8.8/53 && echo "open" 2.讓進程轉入後臺: Ctrl + z 3、將進程轉到前臺: fg 4.產生隨機的十六進制數,其
原创 (轉)淺析Java中的final關鍵字
原文地址:http://www.cnblogs.com/dolphin0520/p/3736238.html 淺析Java中的final關鍵字 談到final關鍵字,想必很多人都不陌生,在使用匿名內部類的時候可能會經常用到
原创 (轉)Java集合框架:HashMap
Java集合框架概述 Java集合框架無論是在工作、學習、面試中都會經常涉及到,相信各位也並不陌生,其強大也不用多說,博主最近翻閱java集合框架的源碼以及搜索一些相關資料整理出Java集合框架的系列。一方面是做一個總
原创 java類型與mysql類型對應表
類型名稱 顯示長度 數據庫類型 JAVA類型 JDBC類型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.Stri
原创 對C指針的深入理解
指針是一片內存開始的地址,但是定義指針的時候卻往往要加上類型。 例如:int *p; 而且指針指向的數據的類型和聲明還要匹配(C標準不匹配可以編譯通過且可以運行;C++標準不匹配編譯報錯)。 於是就激發了我研究爲何要這樣規定的興趣。經過研
原创 IDE或者編輯器的一些細節配置
此篇博客記錄在平時遇到的一些很常見的配置問題。Eclipse CDT一、環境搭建二、使用GNU make builder而不是CDT內置的CDT internal builder對着項目點右鍵,然後點“properties”,彈出如下的框
原创 【探討】C++ delete[] 是如何知道數組大小的
該問題值得探討! Lippman在對象模型裏提到過一些(P257-P263),拍幾張主要內容的圖片 下面是自己的測試以及知乎的一些討論和解答: 先貼自己的測試代碼、反彙編以及內存轉儲圖(測試環境:CodeBlocks、編譯器G
原创 數據庫三範式通俗說法,書上說的太蛋疼
簡單來說三句話: 1NF、列不可分; 2NF、不存在部分依賴; 3NF、不存在傳遞依賴。 解釋: 1NF:原子性,即字段不可以再分。 2NF:唯一性,不可以把多種數據保存在同一張表中,即一張表只能保存“一種”數據。 不符合第二範式的
原创 YouCompleteMe折騰配置以及clang+llvm編譯安裝
比較麻煩,未完待續。。。。。。 VIM 強調三個概念: A buffer is the in-memory text of a file. A window is a viewport on a buffer. A tab pa
原创 Python的雜項
Anaconda查看、安裝、更新 查看 pip list # 或者 conda list 安裝或更新 # 以scipy爲例 pip install scipy pip install scipy --upgrade # 或者 co
原创 新裝Ubuntu16.04系統,安裝軟件和配置環境速查表
新裝的Ubuntu16.04系統,安裝軟件和配置環境列表。 這裏只列大致,詳細的請看另一篇博客: ubantu的一些配置、安裝軟件等問題彙集此篇 解決驅動問題 系統設置 => 軟件和更新 => 附加驅動: 以我自己的電腦爲例
原创 Ruby的雜項
Rubu包管理 Ruby的軟件包單元爲RubyGem Gem由.gemspec文件描述 Gem的構建過程由Rakefile描述 Rake是Gem的構建工具,它與Make類似,用以完成自動化測試和代碼生成 Bundle則是Ruby