原创 linux 多線程編程(二)

六、三線程讀寫緩衝區 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <unistd.h> 4 #include <pthread.h> 5 #include<

原创 ubuntu 安裝bochs

轉自: http://my.oschina.net/unclegeek/blog/56095 tar vxzf bochs-2.4.5.tar.gz  cd bochs-2.4.5 ./configure --enable-debu

原创 編譯內核的基本方法

首先切換到解壓的內核目錄下。   第一步:make mrproper //清除內核中不穩定的目標文件,附屬文件及內核配置文件   第二步:make clean //清除以前生成的目標文件和其他文件   第三步:make oldconfig

原创 tcp/ip 粗筆記

RFC的中文目錄 http://man.chinaunix.net/develop/rfc/default.htm http://www.lisdn.com/html/52/category-catid-1052.html RFC搜索

原创 ubuntu Samba服務安裝與配置

轉自:http://blog.sina.com.cn/s/blog_3d4f564e0100yi04.html 1,首先保證Ubuntu能連入Internet(虛擬機通過橋接),XP與Ubuntu能互相ping通。安裝Ubuntu

原创 linux 進程編程問題彙總(一)

1、exit() 各參數 2、wait 3、exec執行ls,阻塞

原创 ubuntu 問題與解決

問題: apt-get: E: 無法獲得鎖 /var/cache/apt/archives/lock - open (11: 資源暫時不可用) E: 無法對目錄 /var/cache/apt/archives/ 加鎖 解決: sudo

原创 ubuntu環境下安裝opencv+eclipse

第一步:JDK安裝配置 轉自:http://developer.51cto.com/art/200907/135215.htmUbuntu JDK安裝配置的詳細步驟: Ubuntu JDK安裝配置1.下載jdk 下載連接http://

原创 Ubuntu 10.10安裝低版本gcc和g++編譯器

打開Synaptic Package Manager(System->Administration->Synaptic Package Manager)   Ubuntu10.10的Synaptic軟件包管理器中只有gcc4.3和gc

原创 make 學習問題

1.通配符,lpr -p $?    objects:=$(wildcard *.o)2、文件搜索   VPATH vpath3、自動化變量4、多目標

原创 linuc 多線程編程(一)

第一個單線程,有阻塞#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <pthread.h> void *print() { printf("I am

原创 vim顯示行號、語法高亮、自動縮進的設置

本文對vim的設置僅僅針對UBUNTU與Fedora系統,其他LINUX版本我沒有實驗過,敬請讀者諒解!謝謝   在UBUNTU中vim的配置文件存放在/etc/vim目錄中,配置文件名爲vimrc   在Fedora中vim的配置文件

原创 Kconfig

文檔說明在內核源代碼/Documentation/kbuild/kconfig-language.txt中 詳細解釋見:http://www.oldlinux.org/oldlinux/viewthread.php?tid=11689  

原创 我的第一個內核模塊hello.c

編譯環境:主機:      dell n4030 操作系統:ubuntu 10.10 i386內核:linux-2.6.35-22第一步:編寫holle.czengkejie@zengkejie-Inspiron-N4030:~/modu

原创 Centos啓用telnet服務

Centos啓用telnet服務 2010-08-31 00:49:14 標籤:centos 職場 休閒 telnet 原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。h