原创 Linux下如何獲取網卡信息

有時候,寫程序的時候需要獲取計算機的網絡信息,比如IP地址、電腦名稱、DNS等信息。IP地址和電腦名稱是比較容易獲取到的,而要想獲取地址掩碼、DNS

原创 Compile wpa_supplicant2.0 for IPNC

1 Download wpa_supplicant2.0 Download Page:http://hostap.epitest.fi/wpa_supplicant/ Download URL:http://hostap.epitest.

原创 lua作配置文件

lua的一項重要用途就是作爲一種配置語言(configuration language)。 目前,我們常用的配置文件格式有XML和ini,  XML層次分明,但其缺點就是寫起來太繁雜,對一些關鍵字如<>之類的處理比較特殊。而ini呢,配置

原创 DirectX截圖黑屏的解決辦法

http://www.cnblogs.com/graphics/archive/2012/04/03/2117798.html

原创 MFC 非模態對話框

MFC非模態對話框的創建: 用MFC創建非模態的對話框,和模態對話框創建方式不同,模態對話框用dlg.DoModel()調用,而非模態對話框要用create函數創建調用。 CTestDlg*dlg=new CTestDlg; dlg->

原创 CentOS 網絡設置修改 指定IP地址 DNS 網關

1.查看網絡MAC地址 [root@centos ~]# cat /etc/udev/rules.d/70-persistent-net.rules

原创 機器視覺工業鏡頭專業術語詳解

        機器視覺系統中,鏡頭相當於人的眼睛,其主要作用是將目標的光學圖像聚焦在圖像傳感器(相機)的光敏面陣上。視覺系統處理的所有圖像信息均通過鏡頭得到,鏡頭的質量直接影響到視覺系統的整體性能。下面對機器視覺工業鏡頭的相關專業術語做

原创 How to Install ATI/AMD Catalyst 13.4 Linux Driver in Ubuntu 10.04

首先在AMD官網http://support.amd.com/en-us/download下載amd-driver-installer-catalyst-13-4-linux-x86.x86_64.zip 根據官方的Release Not

原创 工業鏡頭視場、倍率、焦距之間的關係

一、焦距的計算方法 二、光學放大倍率的計算方法 三、視場的計算方法 四、視野表 光學放大倍率 2/3" (寬度×長度×對角線) 顯示器 放大倍率 1/2" (寬度×長度×對角線) 顯示器 放大倍率

原创 設計模式彙總整理

在一一分析每種設計模式之前,我首先把所有的設計模式做了一個總結,大致分成三部分:創建型模式、結構型模式和行爲型模式。   一、創建型模式   1、抽

原创 關於客戶端和服務器端live555的一點bug修改

  客戶端主要出錯信息:   MultiFramedRTPSource error: Hit limit when reading incoming packet over TCP. Increase \"MAX_PACKET_SIZE\

原创 live555 RTSP Server RTP over TCP BUG

最近碰到一個非常棘手的問題,NVR通過ONVIF協議接入IPC進行錄像,在錄像時,會發現其中有個別IPC會出現錄像斷斷續續的情況。這種情況很難復現,但是這種情況一旦出現,整個過程會一直持續很長時間,一般是直到重啓RTSP Server。

原创 C++ 單件模式實現及對象釋放

單件模式: 單件模式即在整個應用程序中只有一個類實例且這個實例所佔資源在整個應用程序中是共享的。 單件模式的C++實現(構造函數、拷貝構造函數、賦值操作符均需重寫): #include <iostream> class CSingle

原创 smartconfig 工作原理

Initially TI clearly documented how the SSID and password were transmitted to a CC3000 enabled device in their "CC3000

原创 uclibc fallocate沒有定義解決方案

首先解決這個問題,需要搞懂庫函數( Library Functions)和系統調用(System Calls),參見我的blog:http://blog.csdn.net/sloan6/article/details/44178037.