原创 Java學習個人筆記---java數組初始化
java數組初始化: 1. 靜態初始化:指定元素 (例如:int[] a={1,2,3}) 2. 動態初始化:指定長度 (例如:int[] a=new int[3])
原创 尋找二叉樹兩個結點的最低共同父節點(2014京東筆試題)
這道題小編提供兩種方式進行解答:1.使用遞歸的思想;2.使用迭代的思想 1.使用遞歸的思想(從根節點自上向下查找,優點直觀易懂,缺點使用較大內存) 思想:這種方法從根節點自上向下查找兩個節點,直到找到爲止 typedef struct B
原创 KMP算法
//本程序是引用他人的思想,額,忘記是哪位大神了,這個程序是之前寫的 #include <iostream> #include <cstring> using namespace std; //方便對照,BFMatch函數是原始匹配函數
原创 判斷大小端的程序
轉自:http://www.cnblogs.com/berry/articles/1588084.html 一、大端與小端、MSB與LSB 在嵌入式開發中,大端(Big-endian)和小端(Little-endian)是一個很重要的概
原创 總結自己的Git常用命令
原文:http://www.cnblogs.com/lwzz/archive/2013/02/23/2921426.html 使用git也有一段時間了,把自己常用的命令用自己的描述記錄起來,方便自己備忘也方便其他人蔘考。 目錄:
原创 opencv打印圖片直方圖數據
很多時候,我們對圖像處理需要對圖片進行分析,要分析圖像數據分佈情況,使用直方圖分析是一個很好的選擇。 下面是本人使用opencv自己寫的圖片數據直方圖,沒有使用opencv提供的hist函數,這裏數據是顯示圖片像素值概率分佈情況,代碼如下
原创 恢復git reset後的commit
原文:http://blog.csdn.net/mounter625/article/details/8757053 最近使用SourceTree Git命令恢復項目,順便記下,防止下次忘記 恢復git reset後的commit 1.g
原创 字符串函數的原型實現(strcpy, strcat, strcmp, memset, memcpy, memmove)
#include <iostream> #include <cassert> using namespace std; typedef int size_t; //原型函數 char *strcpy(char *dest, const c
原创 隊列模擬棧和棧模擬隊列
隊列和棧相互模擬是面試題中的經典題目,這裏小編提供兩種方法:一種是引用C++的STL靜態庫提供的#include <stack>和#include <queue>,另一種是自己動手寫棧結構和隊列結構 1.引用STL棧和隊列 //隊列模擬
原创 SourceTree這是一個無效源路徑/URL的解決方法
安裝成功sourcetree後,在初次克隆一個新項目,會出現“這是一個無效源路徑/URL”的錯誤提示,如下: 根據網友http://www.cnblogs.com/liuwei9002/p/4363539.html該方法解決不了
原创 sourcetree過濾文件和git過濾文件夾
原文:http://www.cnblogs.com/wugang/archive/2013/05/23/3094748.html 最近使用vs2010+git+sourcetree做項目發現很多不需要提交的文件,並且這些文件都很大
原创 java學習個人筆記---非靜態內部類
java學習個人筆記---非靜態內部類 1、【非靜態內部類必須寄生在外部類的實例當中】,因此係統在編譯階段總會爲非靜態內部類的構造器增加一個參數,非靜態內部類的構造器的第一個形參總是外部類。 2、非靜態內部類不能擁有靜態成員
原创 從一道百度面試題到分析輸入url到頁面返回的過程(或者查詢返回過程)
轉自http://blog.csdn.net/wdzxl198/article/details/11265475 最近看到一個題目,是當在瀏覽器中輸入一個url後回車,後臺發生了什麼?比如輸入url後,你看到了百度的首頁,那麼這一切是如
原创 linux個人學習筆記---ubuntu14.10刪除播放器歷史記錄命令
linux個人學習筆記---ubuntu14.10刪除播放器歷史記錄方法 1)刪除播放器歷史記錄文件 ubuntu播放器歷史記錄文件的路徑爲:“~/.local/share/recently-used.xbel” 因此刪除該文件就可以清
原创 java學習個人筆記---java內存管理之Java對象的引用方式
Java對象的引用的方式: 1)強引用(StrongReference):一般的引用,內存不足,GC不會回收強引用對象,直接終止,是造成內存泄漏的主要原因之一; 2)軟引用(SoftReference):內存充足時與強引用沒有區別,當內