原创 C語言中數組名和指針的區別 及 sizeof用法

#i nclude <iostream.h>    int  main( int  argc,  char * argv[])    {    char  str[10];      char  *pStr 

原创 一些概念記錄

  1.網絡編程中設計併發服務器,使用多進程 與 多線程 ,請問有什麼區別? 1),進程:子進程是父進程的複製品。子進程獲得父進程數據空間、堆和棧的複製品。 2),線程:相對與進程而言,線程是一個更加接近與執行體的概念,它可以與同進程的其

原创 進程通信之(一) 信號機制實驗

UNIX/LINUX 系統的進程間通信機構( IPC )允許在任意進程間大批量地交換數據。本實驗的目的是瞭解和熟悉 LINUX 支持的信號量機制、管道機制、消息通信機制及共享存儲區機制。 ( 一 )  信號機制實驗  

原创 VMware虛擬機中安裝VMWare-Tools

既然是虛擬機,其硬件設備自然也是虛擬的,用常規方法當然無法正確安裝“虛擬”設備的驅動程序。不過VMware提供了一個專門的工具——VMware Tools,來幫助正確地安裝、設置虛擬顯卡。   1.在啓動虛擬機以後,鼠標依次單擊VMwa

原创 volatile 等C++中固有的不可移植特性

1. volatile 關鍵字 用volatile關鍵字定義變量,相當於告訴編譯器,這個變量的值會隨時發生變化,每次使用時都需要去內存裏重新讀取它的值,並不要隨意針對它作優化。 不使用volatile定義的變量,可能因爲編譯器優化而出現

原创 RTSP簡介

RTSP簡介(ZT) Real Time Streaming Protocol或者RTSP(實時流媒體協議),是由Real network 和Netscape共同提出的如何有效地在IP網絡上傳輸流媒體數據的應用層協議。RTSP提供一種可擴

原创 linux 下安裝mysql方法

一. rpm 方式安裝   1.以rpm方式安裝MySQL需要下面兩個文件(版本自己選擇):    MySQL-server-5.0.22-0.i386.rpm       MySQL-client-5.0.22-0.i386.rpm  

原创 視頻格式和音頻格式介紹

MPEG   Moving Picture Expert Group,即運動圖像專家組格式,是以下MPEG-1、MPEG-2等視頻格式的總稱,VCD、SVCD、DVD就是這種格式。MPEG格式是運動圖像壓縮算法的國際標準,它採用了有損壓

原创 H.264 的句法和語義

H.264 的句法和語義 在編碼器輸出的碼流中,數據的基本單位是句法元素,每個句法元素由若干比特組成,它表示某個特定的物理意義,例如:宏塊類型、量化參數等。句 法表徵句法元素的組織結構,語義闡述句法元素的具體含義 。所有的視頻編

原创 創建進程庫函數fork

Unix操作系統提供了庫函數fork來創建一個新的進程,本文分析一下fork調用背後發生了什麼。 例如: int pid = fork(); 從fork函數返回,父進程(pid !=0)和子進程(pid=0)擁有相同的user-lever

原创 tcpdump 用法

  tcpdump 用法詳解 收藏 tcpdump 採用命令行方式,它的命令格式爲:       tcpdump [ -adeflnNOpqStvx ] [ -c 數量 ] [ -F 文件名 ]     

原创 在linux下設置環境變量 及 配置mount

一。設置變量的三種方法 1.     在/etc/profile文件中添加變量【對所有用戶生效(永久的)】 用VI在文件/etc/profile文件中增加變量,該變量將會對Linux下所有用戶有效,並且是“永久的”。 例如:編輯/et

原创 位圖 與 矢量圖

位圖也稱像素圖像或點陣圖像,是由多個點組成的,這些點被稱爲像素。位圖可以模仿照片的真實效果,具有表現力強、細膩、層次多和細節多等優點。同時由於位 圖是由多個像素點組成,將位圖圖像放大到一定倍數時可看到這些像素點,也就是說位圖圖像在縮放時會

原创 libcmtd.lib(crt0.obj) : error LNK2019: 無法解析的外部符號 _main

libcmtd.lib(crt0.obj) : error LNK2019: 無法解析的外部符號 _main ,該符號在函數 _mainCRTStartup 中被引用 Release/Mapslicer2003.exe : fatal e

原创 gcc 的一些命令記錄

  把GCC的編譯信息重定向到一個文件中   “gcc -c test.c 2> error.txt, Unix下錯誤輸出的ID一般爲2”   gcc的編譯流程分爲四個步驟,分別爲: 預處理(Pre-Processing) 編譯(Com