原创 【MR】MapReduce 1 與 MapReduce 2(YARN)框架對比

這裏轉載一篇寫的好博文,供大家參考和學習 http://blog.csdn.net/yangjjuan/article/details/74530255?ref=myread 一,新舊MapReduce API比較 (1)新

原创 Linux下MySQL的安裝和卸載

安裝時首先要看看本機上是否已經安裝了MySQL,如果已經安裝了,需要先卸載。 查看命令: rpm -qa | grep -i mysql 如果命令沒有找到,用yum -y install安裝 如果已經安裝了可以看到如下相類似的信

原创 圖的鄰接表表示法

通常我們對於圖論的實現是用鄰接矩陣實現的,雖然很方便,結果也很直觀,但如果數據量比較大,耗費的資源就非常多了。所以我們會用鄰接表來對圖中的信息,雖然讀取相關信息時比鄰接矩陣複雜,但存儲的容量小,只需要O(|V|+|E|)的內存空間

原创 HADOOP學習之路

http://blog.csdn.net/column/details/15856.html 點贊 收藏 分享 文章舉報 Apache-Wang 發佈了59 篇原創文章

原创 hadoop啓動時,DataNode沒有啓動的解決辦法

這樣的情況一般有2種可能: 1、datanode啓動失敗。可以像樓上說的倒datanode機器上執行jps命令查看datanode進程是否已經啓動。如果jps不能正常顯示,可以使用ps -ax | grep hadoop 2、

原创 Linux簡介

概要:Linux是一種自由和開放源碼的操作系統,存在着許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、臺式計算機 Linux介紹 Linux出現於1991

原创 玄冰400或其他CPU散熱器如何從AMDCPU卡扣上輕鬆取下

相信不少的小夥伴都會遇到這個問題,CPU散熱器好裝不好取,其實是你沒有用對方法。 直接掰是不行的,卡鎖非常緊,很難拿下了,而且容易損傷硬件,但散熱器的固定鐵條是軟的,可以把它向下壓,使其的水平長度能長一些,當長度合適了,就非常容

原创 全排列算法問題

ACM經典算法題目 輸入n,輸出1~n的全排列 如輸入:3 輸出: 123 132 …… 如圖: 關於這個問題要如何實現呢: 大家可以自己先思考一下,下面我說一下答案。 這其實是一道簡單的深度優先搜索的題目 代碼: #incl

原创 Thinking in java目錄概述

文章目錄目的整書概況總結 目的 爲什麼要選取《Thinking in java》這本書? 語言本身:Java程序語言在實際場景開發中有非常多的通途,許多互聯網產品的basic依託於java語言來實現 書籍:我始終認爲思想性的東西是最

原创 Nvidia-P100安裝驅動

文章目錄環境調研卸載之前安裝的舊驅動用PPA安裝確認驅動 衆所周知Nvidia-P100是頂級的深度學習神器,價格也是非常昂貴的,將近$8000,有此神器自然是要用起來,所以今天就來爲它安裝驅動,這是它安裝完驅動,並滿載工作的樣子 F

原创 編譯安裝opencv環境

文章目錄一、安裝依賴庫二、安裝opencv+contrib三、編譯安裝四、修改文件 基本配置介紹: Ubuntu 16.04 opencv 3.4.3 gcc 5.4 cmake 3.5.1 爲了在ubuntu上運行opencv程

原创 分析算法

文章目錄RAM模型插入排序算法的分析小結 分析算法的意義就是爲了預測算法所需要的資源,更通常的說法是爲了計算時間複雜度和空間複雜度。 RAM模型 在分析一個算法之前,我們必須有一個要使用的實現技術的模型,包括描述所用資源及其代價的模型

原创 算法在計算中的作用

算法在計算中的作用 文章目錄算法在計算中的作用1.1 算法數據結構NP完全問題並行性1.2 作爲一種技術的算法效率算法與其他技術小結 在決定學習算法導論之前,需要首先明確幾個問題: 什麼是算法? 爲什麼算法值得研究? 在計算機領域算

原创 先決條件(一)問題定義和需求分析

文章目錄先決條件重要性造成準備不足的原因做準備工作的論據求助於邏輯推理求助於類比求助於數據問題定義先決條件需求分析先決條件爲什麼要有正式的需求穩定需求的神話在創建階段如何對付需求變化用本部分後面的檢查表來評估你的需求分析質量讓每個人都

原创 算法基礎(一)插入排序

文章目錄插入排序小結 算法導論在本章爲我們展開了算法的畫卷,介紹了幾種基礎的算法,並深化了其中的思想,讓我們一起來看看。 插入排序 首先來看問題的描述: 我在代碼大全裏介紹過隱喻,現在在把它拿來再合適不過了。我們可以把插入排序看着是