Time of Update: 2015-03-15
Linux下擷取裝置PCI ID的方法有的時候,開發時需要用到裝置的pci ID,如用dpdk來綁定某個網卡,需要用網卡的pci ID。下面有一些方法是可以擷取pci ID的。1.使用lspci命令。如02:00.0 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (
Time of Update: 2015-03-15
Nutch的日誌系統一、Nutch日誌實現方式1、Nutch使用slf4j作為日誌介面,使用log4j作為具體實現。關於二者的基礎,請參考2、在java類檔案中,通過以下方式輸出日誌訊息:(1)擷取Logger對象 public static final Logger LOG = LoggerFactory.getLogger(InjectorJob.class);(2)使用Logger進行輸出 SimpleDateFormat sdf = new
Time of Update: 2015-03-15
CentOS 6.X上xCAT線上安裝CentOS 6.X上xCAT線上安裝這裡我使用的CentOS版本是6.6,xCAT使用的最新的2.8版本。另外為了說明方便安裝全程使用的都是root使用者。下載線上yum倉庫檔案cd /etc/yum.repos.dwget http://sourceforge.net/projects/xcat/files/yum/2.8/xcat-core/xCAT-core.repowget http://sourceforge.net/projects/xcat/
Time of Update: 2015-03-15
基於現有的Linux LiveCD加入自己的核心和ramfs實現目標:基於現有的Linux LiveCD加入自己的核心和ramfs原LiveCD:install-amd64-minimal-20130711.iso (gentoo)工作系統:CentOS1.複製原LiveCD的內容:[root@localhost Downloads]# mkdir /mnt/livecd[root@localhost Downloads]# mkdir /mnt/img[root@localhost
Time of Update: 2015-03-15
使用grep命令快速定位代碼位置有時候臨時修改代碼時,我們不需要或者沒有條件使用複雜的代碼編輯器。此時使用普通的文字編輯器如nano或vim,加上grep命令即可快速定位並修改代碼。例如,在kernel目錄下搜尋 CONFIG_BOARD_S3C4410_XXX 內容:grep -nrE 'CONFIG_BOARD_S3C4410_XXX' kernel參數說明:n - 輸出行號r - 遍曆E - 使用Regex如此就會將你要找的內容遍曆出來,並列出檔案名稱和行號。配合vim命令:vim
Time of Update: 2015-03-15
FAT格式磁碟鏡像製作方法此檔案是一個FAT格式的磁碟分割的鏡像檔案,大小為20MB。對於FAT檔案格式,製作一個2GB的FAT鏡像就會有2GB大小,但由於只是一個空檔案系統(其中並沒有儲存具體的檔案),其中有意義的只有前面一部分,包括引導記錄以及FAT表所在的部分,所以實際上前20MB就能表示整個FAT檔案系統了。以製作1GB大小的udisk.bin檔案為例,在Linux下兩個命令搞定:mkfs.vfat -n "Internal SD" -F 32 -C usbdisk.tmp 104857
Time of Update: 2015-03-15
在Vi裡面實現字串的批量替換在Vi裡面實現字串的批量替換。a. 檔案內全部替換:%s#abc#def#g(用def替換檔案中所有的abc)例如把一個文字檔裡面的“bkjia.com”全部替換成“bkjia.net”::%s#bkjia.com#xwen.net#g (如檔案內有#,可用/替換,比如:%s/bkjia.com/xwen.net/g)b.
Time of Update: 2015-03-15
CentOS 6.X上xCAT離線安裝這裡我使用的CentOS版本是6.6,xCAT使用的最新的2.8版本。另外為了說明方便安裝全程使用的都是root使用者。首先下載xCAT的離線包wget http://sourceforge.net/projects/xcat/files/xcat/2.8.x_Linux/xcat-core-2.8.5.tar.bz2/downloadwget
Time of Update: 2015-03-15
讓 OS X 支援 NTFS 寫檔案介紹對於很多習慣了使用 Windows 工作的人來說,使用全新的 Mac 進行交易處理的過程將是件讓人覺得畏懼的事情。除此之外,你可能希望可以在 Mac 上繼續使用 windows 中使用的 NTFS 格式的硬碟,好訊息是 Mac 預設是支援 NTFS 讀操作的,壞訊息是不能進行寫操作。在你費勁的尋找在Mac上能進行NTFS寫操作的第三方工具之前,先聽我說。事實上最新版的 OS X 是支援 NTFS
Time of Update: 2015-03-15
給你的Linux命令列披上GUI外衣對於很多 Linux 新手來說,命令列可以說是相當可怕的事情。而那些老手們,即使是熟練的老手們,比如我自己,看到綠色背景上的黑色文字彷彿想起遠古時代老祖先留在牆壁上給我們的暗號,但是這不妨礙我們今天想給大家介紹的 CLI Companion 成為一個很酷的應用程式。CLI Companion 的概念其實很容易,這個 GUI 環境允許你通過雙擊來輸入 CLI
Time of Update: 2015-03-15
深入理解電腦系統9個重點筆記引言深入理解電腦系統,對我來說是部大塊頭。說實話,我沒有從頭到尾完完整整的全部看完,而是選擇性的看了一些我自認為重要的或感興趣的章節,也從中獲益良多,看清楚了電腦系統的一些本質東西或原理性的內容,這對每個想要深入學習編程的程式員來說都是至關重要的。只有很好的理解了系統到底是如何運行我們代碼的,我們才能針對系統的特點寫出高品質、高效率的代碼來。這本書我以後還需要多研究幾遍,今天就先總結下書中我已學到的幾點知識。深入理解電腦系統(原書第2版) PDF清晰中文版
Time of Update: 2015-03-15
使用PuTTY密鑰認證機制遠程登入Linux1、下載產生密鑰工具 putty工具包裡面的puttygen.exeputty工具小巧攜帶方便,不需要安裝,可以百度免費下載使用。2、雙擊開啟puttygen.exe,右下角“Number of bits in a generated key”設定為2048 ,然後點擊“Generate”,開始產生密鑰,來回動一動滑鼠,可以快速產生金鑰組。“Key
Time of Update: 2015-03-15
Linux進入救援模式的方法Linux系統使用版本:CentOS 6.5救援模式有什麼作用:◆可以更改root密碼;◆恢複硬碟、檔案系統操作;◆系統啟動不來的時候,只能通過救援模式來啟動;救援模式啟動的步驟如下:1、首先開機進入BIOS設定(每台電腦進入bios的方法不同根據自己的電腦進入),BOOT啟動順序為光碟片優先啟動 CD-ROM Drive 使用小鍵盤的+ -號調整上下順序;設定好後儲存並退出。2、重啟系統後進入安裝啟動菜單,上下鍵移動到Rescue install system
Time of Update: 2015-03-15
Linux入門學習:CentOS 6.4 系統升級核心Linux入門學習:CentOS 6.4 系統升級核心擷取要升級的核心版本的包#wget -c https://www.kernel.org/pub/linux/kernel/v3.x/核心版本若得到的核心的壓縮格式為tar.xz,則需要兩步解壓#xz -d ***.tar.xz#tar -xvf ***.tar 安裝必須庫#yum install gcc#yum install gcc-c++#yum install
Time of Update: 2015-03-15
PHP 5.3 新特性詳解1 PHP 5.3中的新特性1.1 支援命名空間 (Namespace)毫無疑問,命名空間是PHP5.3所帶來的最重要的新特性。在PHP5.3中,則只需要指定不同的命名空間即可,命名空間的分隔字元為反斜杆\。//select.php<?php namespace Zend\Db\Table; class Select { }
Time of Update: 2015-03-15
xCAT安裝與更新軟體接前面幾篇xCAT的文章,今天看看xCAT怎樣安裝與升級軟體,我們分安裝更新發行版包和非發行版包兩種情況。CentOS 6.X上xCAT線上安裝 CentOS 6.X上xCAT離線安裝 xCAT部署物理機作業系統 xCAT錯誤Unable to dispatch hierarchical sub-command to NORESOLUTION:3001. xCAT安裝Kit xCAT
Time of Update: 2015-03-15
Zorka監控平台Collector端的配置方法在之前的一篇日誌中,我簡單介紹了Java監控平台Zorka的使用方法,使用檔案系統作為Trace資料擷取方法。在這裡再簡單介紹一下Zorka的網路採集端(Collector)的基本配置和使用方法:在這個頁面:http://zorka.io/downloads.html 中有Zico,也就是Zorka的Collector端的下載,解壓後可以看到有zico.sh、zico.war等很多檔案。我們這裡以Windows為例,按照這個頁面:http
Time of Update: 2015-03-15
Linux下安裝PCREPCRE(Perl Compatible Regular Expressions)是一個輕量級的Perl函數庫,包括 perl 相容的Regex庫。它比Boost之類的Regex庫小得多。PCRE十分易用,同時功能也很強大,效能超過了POSIXRegex庫和一些經典的Regex庫。1. PCRE目前最新版本為8.36,可以點這裡進行下載。2. 使用tar -zxvf pcre-8.36.tar.gz進行解壓。3. 運行 chmod -R 777 /pcre-8.36
Time of Update: 2015-03-15
Arch Linux 2014.03.01 硬碟安裝 Win + Grub4dos + ArchArch Linux 安裝有很多方法,但是,Grub4dos 下安裝可以具有更多的靈活性,且可以隨時調整。好了,步入正題吧。第一步,準備1。首先,還是GRUB4DOS,這個資料幫客之家很多,就不說了。Grub4DOS 0.4.4 下載
Time of Update: 2015-03-15
Linux 下Configure