Time of Update: 2018-12-07
寫了個小程式 本來打算寫個hash表的,但是出現“段錯誤”#include<stdio.hstruct a{char a[4096];char a1[4096];char a2[4096];char a3[4096];};int main(){struct a b[1500];int i=0;for(;i<1500;i++) memset(b.a,oxff,4096);
Time of Update: 2018-12-06
linux核心編譯步驟 對於linux新手來說,編譯核心相對有一些難度,甚至不知道如何入手,我通過在網上收集這方面的資料,最終編譯成功.現在 我歸納了一下,寫出這一篇還算比較詳細的步驟,希望能對各位新手有一些 協助。 1、 準備工作(1) 整理出系統需要支援的硬體、檔案系統類型以及網路通訊協定等內容。(2) 建議用命令uname –r
Time of Update: 2018-12-06
Linux伺服器具有低成本、效能卓越、代碼開放等特性。越來越多的企業正在準備或已經採用Linux擔起了公司專屬應用程式伺服器的重任。本文要介紹的是筆者在實際工作中,採用Linux和其它開放套件共同部署高可靠性LDAP認證服務的執行個體。 系統所要用到的軟體包括: ◆ Red Hat 7.2; ◆ OpenLDAP 2.1,www.openldap.org; ◆ Heartbeat 1.04,www.linux-ha.org。 合理的流程提供高可靠性
Time of Update: 2018-12-06
linux 很好,佔用系統資源低,低端機都可以流暢的運行.但是偶爾也會遇到像windows下煩人的問題,那就是進程佔用CPU100%. 最近我就遇到了這個問題,還好,我使用了一套組合拳,把佔用CPU資源100%的進程給幹掉了. 步驟是: 1)先top,查看進程健全狀態,包括進程ID,CPU佔用率等.Linux還是比較友好的,他會把CPU使用率最大的放在最上面,很快我就找到了罪魁禍首:ID:20641 ... 2)找到了進程,那再仔細看一下也無妨,然後ps
Time of Update: 2018-12-06
http://www.zhidun.com/phpbb/viewtopic.php?t=2396對於國內的Linux使用者,經常煩惱的一個問題是:系統常常在需要顯示中文的時候卻顯示成了亂碼,而由於某些原因,需要英文介面的系統的時候,卻苦於系統不能正常輸入和顯示中文.另外,由於大部分主要Linux發行版都是以英語為主體的,英文介面的系統和應用程式不管在介面的美觀程度和穩定程度上都比中文的略好一些,各種奇怪的BUG也要少一些。因此,很多稍微有英語基礎的Linux使用者都寧願使用英文介面的系統。但是,
Time of Update: 2018-12-06
用到了 ImageMagick 工具包。@ Ubuntusudo apt-get install imagemagick引用$ convert -resize 50%x50% 1.jpg 1_small.jpg就可以把 1.jpg 的尺寸縮小到越來的1/4引用$ convert -sample 400x300 1.jpg 1_small.jpg就可以把 1.jpg
Time of Update: 2018-12-06
kill -STOP 1234 將該進程暫停。 如果要讓它恢複到後台,用kill -CONT 1234 (很多在前台啟動並執行程式這樣是不行的) 如果要恢複到前台,請在當時運行該進程的那個終端用jobs命令查詢暫停進程。 然後用 fg 〔job號〕把進程恢複到前台。 如果jobs只查詢到一個進程,只用 fg 即可。 例:root@dWorks:~# bc -q [1]+ Stopped bc -q root@dWorks:~# bc -q [2]+
Time of Update: 2018-12-06
嵌入式Linux基礎教程(第2版) 編輯精選 嵌入式Linux權威著作 Amazon全五星評價 全面剖析嵌入式Linux開發,揭示大量技術內幕 基本資料原書名:Embedded Linux Primer:A Practical Real-World Approach, Second Edition作者: (美)Christopher Hallinan 譯者: 周鵬叢書名:
Time of Update: 2018-12-06
《Linux高效能伺服器編程》基本資料作者: 遊雙出版社:機械工業出版社ISBN:9787111425199上架時間:2013-5-30出版日期:2013 年6月開本:16開頁碼:1版次:1-1所屬分類:電腦 > 作業系統 > Linux更多關於
Time of Update: 2018-12-07
為了將 Windows 中的 GetTickCount API 函數移植到 Linux,可以使用如下的代碼: long GetTickCount(){ tms tm; return times(&tm);}2、Windows 和 Linux 系統關於 itoa 的移植問題 大家知道,在將 Windows 的 STL 代碼移植到 Linux 系統時,由於 Linux 系統中 STL 沒有實現預設的 itoa 函數,因此 itoa 在 Linux 中無法正常工作。要是在
Time of Update: 2018-12-06
西安建華科技實業有限公司經過多年研發,成功推出SldView嵌入式Linux整合式開發環境。該整合式開發環境運行於Windows系統中,支援ucosii、ucLinux、Linux三種嵌入式作業系統的開發。支援代碼編輯、交叉編譯和交叉調試的開發全過程,支援Linux核心、驅動、任務級、模組等動態調試,支援核心、驅動、任務、模組等同步調試。 目前,具有全功能的Linux開發、編譯、調試和進階工程管理的整合式開發環境少之又少,
Time of Update: 2018-12-06
1. 建立 sendmail認證cd /etc/ssl/certs/make sendmail.pem 2 .添加authinfo在/etc/mail/access 中添加AuthInfo:smtp.gmail.com “U:root” “I:User@gmail.com” “P:password” “M:PLAIN”AuthInfo:smtp.gmail.com:587 “U:root” “I:User@gmail.com” “P:password” “M:PLAIN”
Time of Update: 2018-12-07
RedHat Git伺服器安裝安裝前準備:需要安裝zlib,curl,rsync,libcrypto.可以用# rpm -qa|grep zlib 命令檢查安裝配置1. 下載git-1.7.8.rc3.tar.gz2. 解壓後執行 #configure --prefix=/usr/local/git #make #make install3. 將/usr/local/git/libexec/git-core 和/usr/local/git/bin加入PATH4.git軟體安裝完成後,
Time of Update: 2018-12-06
文章目錄 參數選項注意樣本 比較已經排序的檔案comm [options] file1 file2 comm將逐行比較已經排序的兩個檔案。顯示結果包括3列:第1列為只在file1中找到的行;第2列為只在file2中找到的行;第3列為兩個檔案的公用行。 參數參數file1和file2為comm要比較的檔案的路徑名。用連字號(-)來替代file1或者file2時,comm將從標準輸入讀取輸入資訊 選項-1
Time of Update: 2018-12-07
一.開發環境:主 機:VMWare--Fedora 9 開發板:友善之臂mini2440--256MB Nandflash 編譯器:arm-linux-gcc-4.3.2 二.驅動源碼:該源碼很淺顯易懂,非常適合初學者。memdev.h#ifndef _MEMDEV_H_#define _MEMDEV_H_#ifndef MEMDEV_MAJOR#define MEMDEV_MAJOR 254 /*預設的mem的主裝置號*/#endif#ifndef
Time of Update: 2018-12-07
公司的電腦安裝的是Gentoo linux,內建的筆記本安裝的是windows xp professional。linux端採用x11vnc(http://www.karlrunge.com/x11vnc/)作為remote desktop server,根據x11vnc網站上的推薦,windows端使用TightVNC作為viewer(http://www.tightvnc.com/)。步驟參照x11vnc的協助檔案:1、分別安裝server和client。在Gentoo下:emerge x1
Time of Update: 2018-12-07
1. 列出所有的啟動並執行進程 (ps -ef, ps -aux),在BSD機器上,需要使用ps -aux $ ps -efroot 26551 5 0 Feb10 ? 00:03:41 [pdflush]root 26570 5 0 Feb10 ? 00:00:20 [pdflush]root 30344 3382 0 Feb21 ? 00:00:11 sshd: root@pts/14root
Time of Update: 2018-12-07
1. 介紹 使用GNU的工具我們如何在Linux下建立自己的程式函數庫?一個“程式函數庫”簡單的說就是一個檔案包含了一些編譯好的代碼和資料,這些編譯好的代碼和資料可以在事後供其他的程式使用。程式函數庫可以使整個程式更加模組化,更容易重新編譯,而且更方便升級。程式函數庫可分為3種類型:靜態函數庫(static libraries)、共用函數庫(shared libraries)和動態載入函數庫(dynamically loaded
Time of Update: 2018-12-07
開啟終端,su命令切換到root許可權,使用vi開啟“grub.conf”檔案(vi /etc/grub.conf),內容如下:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
Abstract本文紀錄如何在RedHat Linux安裝VirtualBox Guest Additions。Introduction使用環境:Windows XP SP3 + VirtualBox 4.1.2 + RedHat Linux 5.4若要在Windows內安裝VirtualBox Guest Additions,只要選擇『裝置』-> 『安裝Guest Additions』就可自動安裝(請參考(原創) Quartus II安裝新觀念:如何將Quartus