原创 SUSE linux 修改系統啓動順序,共享windows文件和配置無線上網功能

1,安裝 將光盤放入電腦,重啓,安裝上面步驟一步一步安裝。 其中注意有一步是系統分區,可以按照默認的分區安裝,也可以自定義分區。選擇自定義分區,然後分出三個主分區,/boot 2G,用來存放linux啓動文件;swap 20G,作爲交換分

原创 linux 下的gcc應用

gcc通常用來編譯.c結尾的c文件,g++用來編譯.cpp結尾的c++文件。因爲gcc可以編譯c++源文件,但不能完成c++使用的庫的連接。  GCC起步   在學習使用GCC之前,下面的這個例子能夠幫助用戶迅速理解GCC的工作原理,並

原创 linux 下軟件安裝的幾種方法

一:以tar或者tar.gz結尾的文件 使用tar -zxfv filename.tar.gz進行解壓,然後cd進入解壓後的目錄。用vi 查看其中的install 或者read me 中的說明,按照其中的步驟來安裝。 二:rpm軟件安裝

原创 /usr/bin/ld: cannot find -lxxx 錯誤解決

在linux環境編譯應用程式或lib的source code時常常會出現如下的錯誤訊息: /usr/bin/ld: cannot find -lxxx 這些訊息會隨着編譯不同類型的source code 而有不同的結果出來如:

原创 java 字符串分割 StringTokenizer和split

1.利用split方法進行分割 public String[] splitStrng(String str,String sed) {         String[] array=str.split(sed);         retu

原创 二維數組和指針

二維數組和指針⑴ 用指針表示二維數組元素。 要用指針處理二維數組,首先要解決從存儲的角度對二維數組的認識問題。我們知道,一個二維數組在計算機中存儲時,是按照先行後列的順序依次存儲的,當把每一行看作一個整體,即視爲一個大的數組元素時,這個存

原创 手把手安裝CUDA運行環境

文章來自:http://ccoe.sjtu.edu.cn/blog/?p=171 Linux: 在閱讀本部分安裝文檔前,希望讀者能找本《21天搞定Linux》、《Linux速成》之類的書籍翻閱下,或者稍微瀏覽下網頁http://linux

原创 mahout 導入eclipse筆記

 1,因爲mahout運行在hadoop上,所以需要hadoop的支持,在運行mahout前,確保拷了hadoop庫。 2,將mahout導入eclipse: 在eclipse的workspace選中mahout工程所在文件夾 3,如果打

原创 can not find -lXXX

通常在軟件編譯時出現的usr/bin/ld: cannot find -lxxx的錯誤,主要的原因是庫文件並沒有導入的ld檢索目錄中。     解決

原创 vector用法

#include<vector> using namespace std; //initialize vector<long> v; vector<long> v2(10,109898); vector<long> v3(v2.begin

原创 SUSE 系統下安裝CUDA

1,去NVIDIA 網站下載CUDA驅動程序,TOOLKIT,SDK。 首先要查看自己的系統是32位還是64位,一開始我以爲自己的系統是32位,就直接下載了32位的驅動程序,結果安裝的時候提示我 dawn:/home # sh NVIDI

原创 編譯包含double類型的cuda文件

在nvcc選項中加入-arch sm_13 點贊 收藏 分享 文章舉報 dawn_cx

原创 java中String和int,long類型的轉換

Java中的類型轉換函數 1,String to Int String str=“100”; int num=Integer.parseInt(str); 2, int to String int num="200"; String st

原创 cuda程序出現段錯誤調試

nvcc -g test.cu -I ../common/inc gdb ./a.out r 點贊 收藏 分享 文章舉報 dawn_cx 發佈了30 篇原創文章 · 獲贊 0

原创 Stringstream的用法

本文來自http://www.cppblog.com/alantop/archive/2007/07/10/27823.html                   使用stringstream對象簡化類型轉換     C++標準