開源的資料採礦工具

開源的資料採礦工具(Open-Source Tools for Data Mining)=======================================================Blaz Zupan, PhD, Janez Demsar, PhD

ubuntu下配置驅動開發環境

網上太多了,這裡只記錄下步驟,方便以後再次配置,以前配過N遍了1.apt-get install build-essential kernel-package libncurses5-dev2.apt-cache search linux-source3.sudo apt-get install linux-source-2.6.32-384.sudo cp /usr/src/linux-headers-2.6.32-25-generic/.config

最大連續和問題

最大連續和問題的提法:      給出一個長度為n的序列A1,A2,...,An,求最大的連續和(Ai+Ai+1...+Aj)。1、首先最容易想到的思路是進行枚舉,即枚舉所有的i和j,累加Ai到Aj,然後更新最大值。實現如下:(時間複雜度為O(n^3)) #include <iostream>using namespace std;int a[100], n;int main(){cin >> n;for(int i = 1; i <= n; i ++)

一個小例子引發的血案

例子如下,再簡單不過了:#include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); static int hello_init(void) { printk(KERN_ALERT "Hello, world\n"); return 0; } static void hello_exit(void) { printk(KERN_ALERT"Goodbye, cruel

二分排序與二分尋找

1、規定排序的實現      分治法的三步法:          劃分問題:(把序列二分),          遞迴求解:(分別對左右子序列遞迴排序)          合并結果:(根據左右兩個有序的子序列,依次取兩個子序列的最小元素中的最小者加到結果中去)      實現如下:#include <iostream>using namespace std;void mergeSort(int * a, int x, int y, int * t)//歸併排序,t為輔助空間{if(y-

一個圖論中的概念:Betweenness Centrality

剛才研究了一下 Boost Graph Library,發現其中有一些關於 Betweenness Centrality (中文翻譯為:中介性核心性)的演算法。在上網查了一下,發現 Betweenness Centrality 是一個挺有意思的概念,描述如下: 兩個非鄰接的成員間的相互作用依賴於網路中的其他成員,特別是位於兩成員之間路徑上的那些成員。它們對這兩個非鄰接成員的相互作用具有某種控制和制約作用。Freeman

【OpenCV】SIFT原理與源碼分析:關鍵點描述

《SIFT原理與源碼分析》系列文章索引:http://blog.csdn.net/xiaowei_cqu/article/details/8069548由前一篇《方向賦值》,為找到的關鍵點即SIFT特徵點賦了值,包含位置、尺度和方向的資訊。接下來的步驟是關鍵點描述,即用用一組向量將這個關鍵點描述出來,這個描述子不但包括關鍵點,也包括關鍵點周圍對其有貢獻的像素點。用來作為目標匹配的依據(所以描述子應該有較高的獨特性,以保證匹配率),也可使關鍵點具有更多的不變特性,如光照變化、3D視點變化等。SIF

Dbus訊號傳遞之結構體篇

廢話:工作上用到了,開始也不知道怎麼弄,網上也沒有現成的例子,只好自己搞了,不廢話。如果你的Demo已經能夠進行正常的方法調用和訊號發射,那麼你可以繼續,否則,你還是先調通了那些再說。 這裡只簡單羅列需要改動的地方,不提供詳細的做法需要改動的地方這裡假設我的結構體是:typedef struct PassStruct{int ID;char p[36];}PassStruct; 1.在編寫的GObject檔案的g_signal_new函數裡修改(也可能你已經封裝在別的地方了)signalId =

搭建git伺服器及利用git hook自動布署代碼

我喜歡 github,我現在的個人代碼全部是託管在上面了,但是一些公司或者某些項目不適合放入github中,你希望能有一個完全私人的倉庫,如果你有一台伺服器,這顯然是很容易辦到的事。下面簡單的描述我在某個項目中布署的一個git服務,並且本地提交更新後,伺服器將自動更新代碼到線上代碼的倉庫。建立使用者並使客戶機可通過密鑰登入伺服器伺服器中操作:root 使用者ssh登入伺服器,建立一個新使用者用來給git登入及其操作,比如這裡我建立一個名為“git”的使用者:$ sudo add user

JSON文法格式

JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。 易於人閱讀和編寫。同時也易於機器解析和產生。 它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。 JSON採用完全獨立於語言的文字格式設定,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。

HDOJ 1272 小希的迷宮 解題報告

題目題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=1272小希的迷宮Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18290    Accepted Submission(s): 5579Problem Description上次Gardon的迷宮城堡小希玩了很久(見Problem B),

【OpenCV】SIFT原理與源碼分析:方向賦值

《SIFT原理與源碼分析》系列文章索引:http://blog.csdn.net/xiaowei_cqu/article/details/8069548由前一篇《關鍵點搜尋與定位》,我們已經找到了關鍵點。為了實現映像旋轉不變性,需要根據檢測到的關鍵點局部映像結構為特徵點方向賦值。也就是在findScaleSpaceExtrema()函數裡看到的alcOrientationHist()語句:// 計算梯度長條圖float omax =

The Inventor Mentor-第十七章 在Inventor中使用OpenGL

第十七章在Inventor中使用OpenGL 本章目標在閱讀完本章節後,我們將有能力做下列事情: l         建立Inventor回調節點,在回呼函數中調用OpenGL庫函數。l         瞭解Inventor是如何使用和影響OpenGL的狀態變數l         編寫一個同時使用Inventor與OpenGL的程式,並在程式中使用SoGLRenderAction來渲染情境。  l         使用色彩索引模式(color index mode)。 (進階內容)   

A Scrum Process Template for TFS

Since TFS 2005, we have delivered two process templates with TFS: MSF Agile and MSF for CMMI.  Our goal with MSF Agile was to create a relatively simple process template for teams doing Agile software development.  We designed it to enable a wide

【OpenCV】SIFT原理與源碼分析:關鍵點搜尋與定位

《SIFT原理與源碼分析》系列文章索引:http://blog.csdn.net/xiaowei_cqu/article/details/8069548由前一步《DoG尺度空間構造》,我們得到了DoG高斯差分金字塔:如的金字塔,高斯尺度空間金字塔中每組有五層不同尺度映像,相鄰兩層相減得到四層DoG結果。關鍵點搜尋就在這四層DoG映像上尋找局部極值點。DoG局部極值點尋找DoG極值點時,每一個像素點和它所有的相鄰點比較,當其大於(或小於)它的映像域和尺度域的所有相鄰點時,即為極值點。如所示,比較的

Ubuntu系統下安裝和配置PostgreSQL8.1

在Ubuntu下安裝和配置PostgreSQL 相對來說很簡單,只是需要注意一些細節上的問題。在這裡簡單過一遍安裝步驟。其中帶 的地方需要特別留意。 1- $ sudo apt-get install postgresql-8.1 # apt-get install postgresql會安裝7.4版的PostgreSQL。 2- $ sudo nano /etc/postgresql/8.1/main/postgresql.conf #如果不是單機使用,需要修改CONNECTION AND

Managing Bugs in Scrum

It’s something that people always ask ‘how do we manage bugs in Scrum?’ or ‘what do we do with the bugs at the end of a Sprint?’.  I always try to make people understand that they are asking the wrong question, what they should be asking is ‘how do

在MSMQ中使用交易處理訊息

下面的例子將使用 MSMQ 發送和接收 Person 和 Order 類型的對象,並且使用的事務(Transaction)。 1.首先定義 Person 類和 Order 類: // 人員類public class Person{ public Person() { m_Name = ""; m_Age = 0; } public Person(string name, UInt16 age) { m_Name =

用 Lisp 語言計算一個集合的所有子集構成的新集合

函數 (aleph L) 的參數 L 是一個集合,傳回值是以該集合的所有子集為元素,構成的新集合。函數 (aleph-n L n) 則是對 (aleph L) 的多次遞迴調用。以下代碼在 DrRacket 下編譯通過。#lang racket;當n等於1時,aleph-n返回集合L的所有子集構成的集合。當n大於1時,則進行多次迭代操作。(define (aleph-n L n) (cond ((empty? L) '()) ((<= n 0) L) ((=

ZOJ 1047 Image Perimeters

題意是,給定一個映像資料(每個像素為‘X' 或者’.'),給定點擊的位置(搜尋的起點),然後求連通分量的周長。分析: 很明顯的DFS代碼如下:#include <iostream>#include <cstdio>using namespace std;int row, col;int dx[] = {1, 1, 1,-1,-1,-1, 0, 0};int dy[] = {1, 0,-1, 1, 0,-1, 1,-1};char map[25][25]; bool

總頁數: 61357 1 .... 20141 20142 20143 20144 20145 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.