原创 socket編程《四》ManualResetEvent詳解
1. 源碼下載: 下載地址:http://files.cnblogs.com/tianzhiliang/ManualResetEventDemo.rar Demo: 2. ManualResetEvent詳
原创 C# Management 類獲取本機各種信息
1. 添加 System.Management 的引用 2. 在cs代碼中初始化引用 ManagementClass mc = new ManagementClass("引用的WMI庫名稱"); 可供引用的WMI類庫在MSDN中
原创 C# 連接調用MySQL
string bDir = AppDomain.CurrentDomain.BaseDirectory; if (SQLConnectedFlag == false) {//未連接
原创 testProgs中的OpenRTSP是典型的RTSPClient示例分析
因爲要連接RTSP server,所以RTSPClient要有TCP socket。當獲取到server端的DESCRIBE後,應建立一個對應於ServerMediaSession的ClientMediaSession。對應每個Tra
原创 live555源代碼分析與代碼下載鏈接
live555源代碼下載(VC6工程):http://download.csdn.net/detail/leixiaohua1020/6374387 liveMedia 項目(http://www.live555.com/)的源
原创 XmlDocument類
XmlDocument類是.NET框架的DOC解析器。XmlDocument將XML視爲樹狀結構,它裝載XML文檔,並在內存中構建該文檔的樹狀結構。下面來看下XmlDocument提供了哪些功能。 一、屬性: Attribute
原创 StreamReader/StreamWriter與FileStream用法詳解
一、<1>StreamReader類共有10個構造函數 StreamReader (Stream) // 爲指定的流初始化 StreamReader 類的新實例。 [csharp] view plaincopy
原创 XML Schema
XML Schema <第三篇> 驗證XML文檔是否符合議定的XML結構有兩種方法,分別是DTD模式與XML Schema。本文主要介紹XML Schema。 一、XML Schema的優點 XML Schema基於XML,沒有
原创 XML基礎
XML基礎<第一篇> 一、XML簡介 XML是一種標記語言,用於描述數據,它提供一種標準化的方式來來表示文本數據。XML文檔以.xml爲後綴。需要徹底注意的是XML是區分大小寫的。 先從一個簡單的XML例子來了解下xml基礎
原创 Socket編程《三》
套接字簡介:套接字最早是Unix的,window是借鑑過來的。TCP/IP協議族提供三種套接字:流式、數據報式、原始套接字。其中原始套接字允許對底層協議直接訪問,一般用於檢驗新協議或者新設備問題,很少使用。 套接字編程原理:延續文件作用思
原创 XPath
XPath <第四篇> .Net框架下的System.Xml.XPath命名空間提供了一系列的類,允許你應用XPath數據模式查詢和展示XML文檔數據。 一、XPath介紹 XPath有七種類型的節點:元素、屬性、文本、命名
原创 vs2010下編譯live555官方源代碼
官網:http://www.live555.com/liveMedia/public/下載live555-lastest.tar.gz壓縮包 其中BasicUsageEnvironment、groupsock、liveMedia、Usa
原创 YV12,I420,YUV420P的區別與格式轉換
YV12和I420的區別 一般來說,直接採集到的視頻數據是RGB24的格式,RGB24一幀的大小size=width×heigth×3 Bit,RGB32的size=width×heigth×4,如果是I420(即YUV標準格
原创 NameValueCollection類讀取配置信息
c#中的NameValueCollection類讀取配置信息,大家可以參考下。 我首先介紹配置文件中的寫法: 1.在VS2005中的工程下建立一個config文件,名稱爲App.config,並如下編輯: 複製代碼代碼如下:
原创 C#開發:openfiledialog的使用
C#開發:openfiledialog的使用 文件對話框(FileDialog) 重點內容 一、打開文件對話框(OpenFileDialog) 1、 OpenFileDialog控件有以下基本屬性 InitialDi