原创 Linux網絡接口的源碼分析

一.前言 Linux的源碼裏,網絡接口的實現部份是非常值得一讀的,通過讀源碼,不僅對網絡協議會有更深的瞭解,也有助於在網絡編程的時候,對應用函數有更精確的瞭解和把握。  本文把重點放在網絡接口程序的總體結構上,希望能作爲讀源碼時一些指導性

原创 C++ string類使用、定義

#define strmax 100 #include <iostream.h> #include <cstring> class string{char line[100];int x,y;public:string(char *);v

原创 Ubuntu下安裝Vmware Tools

 1、在VMware虛擬機的菜單中點擊:虛擬機->安裝VMware 工具->install。2、點擊桌面光盤文件先解壓到桌面.就是其中那個壓縮文件。3

原创 《STL 中 vector deque list 的常見應用》

  //The operations available for all the basic sequence Containers.//devcp

原创 使用動態優先權的進程調度算法的模擬

(1)用C語言實現對5個進程採用動態優先權優先算法的進程調度。 (2)每個用來標識進程的進程控制塊PCB用結構來描述,包括以下字段: ·進程標識樹ID ·進程優先數PRIORITY,並規定優先數越大的進程,其優先全越高。 ·進程已佔用的

原创 《關於STL中的list,vector,deque隊列容器(written by Flower)》

STL是 C++的ANSI/ISO 標準的一部分,可以用於所有C++語言編譯器和所有平臺。STL的同一版本在任意硬件配置下都是可用的;STL 提供了大量的可複用軟件組織。例如,程序員再也不用自己設計排序,搜索算法了,這些都已經是STL的一

原创 製作USB系統盤

方法(一)     ● 裝系統前的準備 一個能啓動電腦的U盤和一個系統的光盤鏡像   在安裝系統前,需要準備好一些東西。一個是操作系統的鏡像,另一個就是能啓動的U盤。下面我們就來講解怎麼安裝deepin版的XP系統。 注:讀懂本文需要了

原创 The journey of a packet through the linux 2.4 network stack

The journey of a packet through the linux 2.4 network stack -----------------------------------------------------------

原创 C++模板

若一個程序的功能是對某種特定的數據類型進行處理,則將所處理的數據類型說明爲參數,就可以把這個程序改寫爲模板。 C++ 程序由類和函數組成,所以 C++ 的模板也分爲類模板和函數模板。 1、 函數模板的定義: • 函數模板的一般定義形式:

原创 公司人事管理系統

一、程序設計題目     公司人事管理系統。能夠實現對公司人員的基本檔案的存儲、編輯、查看,刪除、統計、排序以及對該程序的保密等功能。 二、設計原理框圖 三、程序源代碼 #include <stdio.h> #include <st

原创 matlab commands and functions list

A aabs 絕對值、模、字符的ASCII碼值acos 反餘弦acosh 反雙曲餘弦acot 反餘切acoth 反雙曲餘切acsc 反餘割acsch

原创 字節序

關於字節序的定義按照《UNXI網絡編程》上的定義來說,術語“小端”和“大端”表示多字節值的哪一端(小端或大端)存儲在該值的起始地址。小端存在起始地址,即是小端字節序;大端存在起始地址,即是大端字節序。 也可以說:1.小端法(Little-

原创 Linux-open()

http://blog.csdn.net/yingfox/archive/2007/11/06/1869050.aspx   open(打開文件) 相關函數 read,write,fcntl,close,link,stat,um

原创 Linux安裝Fetion

安裝前     下載:linux-fetion-0.2.2.tar.gz 可以到這裏下載           qt4-4.3.2-3.i686.rpmqt4-devel-4.3.2-3.i686.rpm           qt4-sql

原创 指向指針的指針的初始化

  int **ptr = new int*[N];   for ( i = 0; i < N; i++)    ptr[i] = new int[N]; #include <iostream> #include <string> us