原创 linux驅動開發環境配置 構造內核源代碼樹

初次接觸linux驅動開發,這篇文章對配置linux驅動開發環境有很大幫助,在此留作記錄,也希望對大家有幫助。同時感謝原作者的分享 來源:季義欽BLOG 作者:季義欽   初次接觸Linux驅動程序開發,買了一本《Linux設備驅動程序》

原创 Rattle :基於R的數據挖掘工具(4a):探索數據

在建立模型之前,可以通過數據探索分析(exploratory data analysis,EDA)來獲得關於數據的深刻認識。數據探索可以幫助我們瞭解數據的形狀,數據的邊界(最值),數值特性和散佈程度,發現有問題的數據,缺失的數據,噪聲,有

原创 Rattle :基於R的數據挖掘工具(2):功能概覽

Rattle的界面,依次排列的是菜單,工具欄和標籤欄。   1.Rattle的標籤欄一個完整的數據挖掘過程包括以下幾個步驟(CRISP-DM,1996)(1) 理解問題(2) 理解數據(3) 準備數據(4) 建立模型(5) 模型評估

原创 Rattle :基於R的數據挖掘工具(3):載入數據

數據數據是進行數據挖掘工作的基礎,要是沒有數據,那也就沒什麼可挖的了。當今時代,數據的豐富超乎想象,它可以是數字,也可以是文本,圖像,聲音,視頻等各種形式的存在。但是要把數據變成知識和信息,並不是一件簡單的事。關於數據的一般術語:一個數據

原创 Rattle :基於R的數據挖掘工具(1):簡介和安裝

原文地址http://site.douban.com/182577/widget/notes/10567212/note/241676525/ 很好的Rattle工具使用介紹 1.Rattle是什麼     數據挖掘是當今時代的一門核心技

原创 Rattle :基於R的數據挖掘工具(4b):探索數據

(3)相關性Correlation選項。計算數值變量間的相關係數。   相關係數可以採用pearson,kendall,spearman三種方法。會輸出相關係數矩陣。可以把結果可視化。   這個圖當中,紅色表示負相關,藍色爲正

原创 Hbase-0.98.x-haoop2 ImportTsv與completebulkload 工具如何使用

前段時間,自己在實驗室琢磨hbase,實驗室有5臺機器,並且都已經部署好了hadoop2.2.0集羣,然後在其中的3臺上面裝好了zookeeper3.4.6與hbase-0.98.9-hadoop2後,使用 bin/hbase org.a

原创 軟件工程(C編碼實踐篇)

軟件工程(C編碼實踐篇) 丁吉平 原創作品轉載請註明出處 《軟件工程(C編碼實踐篇)》 MOOC課程 http://mooc.study.163.com/course/USTC-1000002006 此次博客主要記錄自己在網易

原创 Java五種單例模式與線程安全

文章摘要《設計模式》提出近二十年裏,隨着面嚮對象語言的發展,單例模式也隨之演化,如今其實現形式變得多種多樣。常見的單例模式有懶漢、餓漢、雙重校驗鎖、枚舉和靜態內部類五種形式。 背景 單例模式是一種常用的軟件設計模式,常被用於一

原创 Java面試題(1)-J2SE基礎

最近在爲自己實習準備,看了網上各種面試經驗貼,也和身邊的小夥伴一起參加了不少牛逼IT企業的面試,這篇文章就將面試遇到的一些比較常見的問題整理一下,給大家一些參考,也爲自己整理整理。 J2SE基礎 1.九種基本數據類型的大小,以及他們的封裝

原创 常見的排序算法C++實現

冒泡排序 void BubbleSort(int nums[],int n){ for(int i=0;i<n;i++)// 從1到n-1,逐步縮小待排序序列 for(int j=n-1;j>=i;j--)//

原创 多處理器編程的藝術(二)-並行程序設計

當處理器的性能的發展受到各方面因素的限制的時候,計算機產業開始用多處理器結構實現並行計算來提高計算的效率。我們使用多處理器共享存儲器的方式實現了多處理器編程,也就是多核編程。當然在這樣的系統結構下我們面臨着各種各樣的挑戰,例如如何協調各個

原创 EJB 3.0中會話Bean,實體Bean,消息驅動Bean的作用和例子

EJB 3.0規範使開發EJB比過去更容易,可能誘惑你考慮開發第一個EJB。如果真是這種情況,那麼祝賀你,你已經成功避免了在你以前EJB開發者的很多挫折,並且享受到EJB 3.0開發的便利性。但是你開始開發以前,你可能想知道EJB是什麼和

原创 Java Lock-同步的另一種實現

通常初級的程序員喜歡使用synchronized關鍵字來實現同步機制,理由很簡單,使用它簡單,我們不用考慮更多的細節,對程序員的要求比較低。那這裏我們介紹另外一種通過Lock實現的同步的方法,顯然使用Lock方法,能夠使程序併發更加高效、

原创 多處理器編程的藝術(一)-並行與併發

當處理器的性能的發展受到各方面因素的限制的時候,計算機產業開始用多處理器結構實現並行計算來提高計算的效率。我們使用多處理器共享存儲器的方式實現了多處理器編程,也就是多核編程。當然在這樣的系統結構下我們面臨着各種各樣的挑戰,例如如何協調各個