原创 C程序在Linux中的編譯問題

課程實驗編寫一個多線程程序,也就是用信號量和多線程實現經典的哲學家問題。   編譯時出了問題, 程序查了一遍,頭文件 <semaphore.h> <pthread.h> 都添加上了,鬱悶,呵呵,畢竟是菜鳥,後來通過同學查到需要加上-pt

原创 Hadoop工作流程

這裏我就按我自己對Hadoop工作流程的理解大概寫一下,如果哪位大牛看到,有錯誤或漏洞請指正。這是一篇綜述類的博客,我會就某些局部細節寫後續博客。        Hadoop集羣中分主節點master節點和slave節點,master節點

原创 求任意數據類型的字節長度

顯然,大家容易想到就是用sizeof,但是人家面試官就不讓用sizeof實現,就讓自己編程實現,這下就發毛了。 哈哈,其實沒必要,只要知道sizeof的底層實現便可。sizeof其實不是一個函數只是一個運算符,很簡單。 其原理就是當我們對

原创 再論Java的隨機數

今天我用Hadoop實現隨機生成一個很大的矩陣,可是好多行是一樣的,鬱悶,查看了JDK的API後才知道了其中的原委,現在和大家分享一下。 Java隨機數產生可以通過Java.util.Random來實現。 Random類有兩個方法構造方法

原创 淺談C++中的指針

以前學習數據結構的時候,寫程序時總是見一些複雜的指針類型,比如Node ** &param1,今天總結一下,以備以後學習。 首先談下指針類型,指針類型有形象的理解,就是指針變量中存儲的是一個地址,而該地址指向的空間纔是我們所要訪問的內容(

原创 Linux中的幾個問題

明天期末考試,就把往年試卷上的敘述題總結一下: 1.   如果一個設置用戶ID程序未執行任何改變進程的實際用戶ID和有效用戶ID的系統調用,那麼運行該程序的進程,它的實際用戶ID和有效用戶ID各是什麼? 答: 實際用戶ID在登錄時取自口令

原创 如何遠程桌面

路由器有功能叫端口映射。 所謂端口映射其實就是:外網都訪問路由器的IP地址,但是用不同的端口號。路由器將不同的端口號對應到不同的計算機上。 192.

原创 Java中的字符串 String, StringBuffer和StringBuilder

網上關於這方面的爆料很多,這裏我就針對我自己的理解敘述一下,就當筆記,如果哪裏有理解錯誤,請拋磚。 String類型,類似於常量,對它對象的每一個此操作相當於拋棄了原來的String對象,生成一個新的String對象,讓對象指向新Str

原创 在map函數中獲取當前記錄來自的文件名稱

查找資料,發現可以通過 InputSplit inputSplit=(InputSplit)context.getInputSplit(); String filename=((FileSplit)inputSplit).getPath(

原创 不容忽視的setJarByClass方法——找不到Map類

如果集羣上運行程序找不到Map和Reduce類一般都是沒有設置包含類的Jar包 API解析如下: setJarByClasspublic void setJarByClass(Class<?> cls) Set the Jar by f

原创 實現兩數值型變量交換數值的方法

假設兩個數值型變量a,b實現二者值交換,可用下面兩個方法之一: a = a + b; b = a - b; a = a - b; 這個方法很巧妙,但是在a和b指向同一地址時,不起作用,注意在數組排序時,不要用這樣方法,容易出錯。 另一種很

原创 putty亂碼問題——圖文並茂

我們通常通過putty來登陸遠程的服務器,爲我們的日常工作提供了方便,但是有些時候由於putty設置問題,而讓系統的一些信息不能很好的顯示。這裏提供一種解決亂碼問題的方法。 首先我們需要明確問題的根源,亂碼是因爲putty的當前使用的

原创 Cannot copy file. The Parameter Is Incorrect

當向移動硬盤複製數據時,出現上面提示“ Cannot copy file. The Parameter Is Incorrect ”,但是在本機內複製就可以。 什麼原因呢,剛開始我想難道是數據損壞了,不可能啊,原因有兩點: 1.    

原创 最後一節課

不知道今天上的是不是最後一節課,但是我知道至少是我說是階段的最後一節課。 真的感覺自己本科階段很荒廢,心中的神奇算法,模擬退火算法,遺傳算法和螞蟻搜索算法今天才有個大概瞭解,其實本科有那麼時間我都可以去理解的,現在才知道個大概皮毛,希望以

原创 google的一道面試題

今天下午快吃飯的時候看到了一道面試題,仔細分析了一下,想與大家分享一下,這是我的拙見,如果有錯誤或不理解的地方請留言交流。 村子裏有100對夫妻,其中每個丈夫都瞞着自己的妻子偷情。。。村裏的每個妻子都能立即發現除自己丈夫之外的其他男人是