Time of Update: 2018-12-08
我選用海康的卡是因為看中了他提供的SDK,我也知道一定被騙了,估計通過ms的directxxxx就可以操作,不過算了。 首先下載海康的sdk,然後找到個網路資源:http://www.cnblogs.com/goodyao/archive/2008/06/30/1232690.html 按照裡面的說法使用的時候報錯了。。。說無法載入dll。 經過24小時奮鬥,終於發現原因,sdk包含了2個dll HCNetSDK.dllDsSdk.dll+-*/的說法只是載入HCNetSDK.dll,肯定就失敗
Time of Update: 2018-12-08
再搞了3個小時,終於發現網上給的SDK是針對網路硬碟的。靠!!!為什麼會發現?因為sdk裡面有個login,我死活想不明白為什麼要login。 短暫思考後,決定再去官方網站看看,果然被我發現了針對板卡的sdk和driver。下載之後,發現安裝了板卡的driver還是不行,運行了板卡的sdk說找不到dsp。而且硬體管理裡面出現問號,只好再回來。 網上說要安裝驅動之後重啟系統。之後我再啟動sdk的demo,果然有映像訊號了,不過非常花屏,估計是線的問題。 還好,總算成功了一次。
Time of Update: 2018-12-08
之前把delegate變成一個方法的內部變數,結果一錄影就:對“WindowsApplication1!Pixysoft.HikVision.STREAM_DIRECT_READ_CALLBACK::Invoke”類型的已記憶體回收委託進行了回調。這可能會導致應用程式崩潰、損壞和資料丟失。向Unmanaged 程式碼傳遞委託時,託管應用程式必須讓這些委託保持活動狀態,直到確信不會再次調用它們。 後來作為了外部域錄影錄製了10多秒,就提示:嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。
Time of Update: 2018-12-08
有的時候安裝centos6.2時,由於各種原因無法串連網路,自然在連網狀態下的yum就無法使用了。那麼在斷網情況下,有辦法使用yum嗎?確實有的,centos已經幫我們考慮好了喔。1、修改CentOS-Media.repo檔案開啟 /etc/yum.repos.d/ 目錄,可以看到下面有3個檔案其中 CentOS-Base.repo
Time of Update: 2018-12-08
操作步驟以下兩步:遠程linux機器。修改環境變數LANG。例如在~/.bash_profile裡面添加[plain] view plaincopyprint?export LANG=zh_CN.UTF8 export LANG=zh_CN.UTF8重新登入之後生效。現在查看一下當前設定:[plain] view
Time of Update: 2018-12-08
關於VLOOKUP函數的用法“Lookup”的漢語意思是“尋找”,在Excel中與“Lookup”相關的函數有三個:VLOOKUP、HLOOKUO和LOOKUP。下面介紹VLOOKUP函數的用法。一、功能 在表格的首列尋找指定的資料,並返回指定的資料所在行中的指定列處的資料。二、文法 標準格式: VLOOKUP(lookup_value,table_array,col_index_num ,
Time of Update: 2018-12-08
MSN的效能是在太差了考慮到GTalk,而且有語音的功能,開始研究。reference:http://hi.baidu.com/zhenghanzheng/blog/item/9fab3d0f53080a2f6159f3bb.html這個使用jabber去調用gtalk,但是好像很複雜。http://code.google.com/p/jabber-net/downloads/list這個是jabber的下載 後來有看到了
Time of Update: 2018-12-08
搞了3天 就在調試海康的DLL,一個buffer的問題。終於搞定了 Reference:http://www.csharphelp.com/archives/archive52.html API:int __stdcall GetOriginalImage(HANDLE hChannelHandle, UCHAR *ImageBuf, ULONG *Size)C# [DllImport("DS40xxSDK.dll")] public static extern
Time of Update: 2018-12-08
MP4_ServerStart 一直啟動失敗,返回False,嘗試了n種方法,最後修改了struct才成功。 原函數: BOOL __stdcall MP4_ServerStart(PSERVER_VIDEOINFO videoinfo); typedef struct{BYTE m_datatype[64];//通道資料類型,是否支援電話線串連BYTE m_channum; //系統的通道個數DWORD m_waittime; //逾時等待時間,1-300,單位:分鐘DWORD
Time of Update: 2018-12-08
Microsoft SQL Server錯誤: 15138刪除對於使用者失敗,資料庫主體在該資料庫中擁有架構,無法刪除。解決方案 刪除 對於 使用者“*****”失敗。 (Microsoft.SqlServer.Smo) 有關協助資訊,請單擊:
Time of Update: 2018-12-08
在海康裡面,有個錄影功能,其中需要註冊回呼函數,然後讀取內容我發現每次調用之後,第一次是沒有問題的,但是第二次之後就出現:“嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。” 文獻提到:http://topic.csdn.net/u/20080327/14/fb1b0644-2557-4f0d-a39d-16264b22b490.htmlNET是自動管理記憶體,會自動的記憶體回收 而海康威視的API是C++做的,C++是使用者自己管理記憶體
Time of Update: 2018-12-08
由於windows莫名其妙的registry原因,很多使用者發現,在安裝藍芽管理軟體之後,對應的藍芽虛擬連接埠居然變成COM9,甚至是COM13或更高,導致與許多應用程式,如手機同步軟體,PDA同步軟體無法使用 多次重新安裝藍芽管理軟體只會讓狀況更惡化.. 解決方案如下(執行下列步驟之前,請務必卸載藍芽管理程式,並重新開機) 1.在Windows系統,按開始>執行>輸入cmd,按斷行符號 2.出現命令字元視窗之後,輸入 set
Time of Update: 2018-12-08
QUESTION 41SQL> AUDIT DROP ANY TABLE BY scott BY SESSION WHENEVER SUCCESSFUL;What is the effect of this command?A. One audit record is created for every successful DROP TABLE command executed in the session of SCOTT B. One audit record is
Time of Update: 2018-12-08
tnnd 網上搜了大半天,終於被我發現問題了。原理大概和上文一樣,就是記憶體被net回收之後,再次調用就出錯了。解決方案:問題解決了,需要在委託函數 public delegate int STREAM_DIRECT_READ_CALLBACK(uint channelNumber, byte[] DataBuf, uint Length, int FrameType, Form1 context);
Time of Update: 2018-12-08
關於標頭檔和源檔案的分別首先,我們可以將所有東西都放在一個.cpp檔案內.然後編譯器就將這個.cpp編譯成.obj,obj是什麼東西?就是編譯單元了.一個程式,可以由一個編譯單元組成,也可以有多個編譯單元組成. 如果你不想讓你的原始碼變得很難閱讀的話,就請使用多個編譯單元吧.(一個函數不能放到兩個編譯單元裡面,但兩個以上就可以分別放在一個單元,也就是cpp裡面) 那麼就是一個.cpp對應一個.obj,然後將所有的obj連結起來(通過一個叫連結器的程式),組成一個.exe,也就是程式了.
Time of Update: 2018-12-08
前言我只是列舉了一個我目前解決不了的問題,希望大家看了我的分析能夠一起解決。前提條件:反編譯了Fetion的官方源碼,這個沒什麼難度,下載個Reflector就實現了項目的反編譯。廢話先說說:首先發發牢騷,飛信的核心代碼寫的還算可以,可是到了應用程式層之後就非常的爛,和實習生的水平差不多,中國移動也真是慘,不懂技術就被微軟玩的團團轉。舉個例子,竟然在user這個層級硬生生插入了個persistencyManager,硬生生的去持久化資料。這個完全可以用設計模式解決的,卻自己和自己繞來繞去。愚蠢!
Time of Update: 2018-12-08
前言現在對即時IM做的最好的是pidgin,基本上包含了現有所有的IM,列表如下:Supported chat networks:AIMBonjourGadu-GaduGoogle TalkGroupwiseICQIRCMSNMySpaceIMQQSILCSIMPLESametimeXMPPYahoo!Zephyr 以後我會慢慢入侵上面的網路,現在已經完成的:Google Talk, XMPP, QQ, MSN,開始攻佔WangWang。 前提準備有連接埠分析裝置:Wireshark
Time of Update: 2018-12-08
什麼是vsftpdvsftpd是一款在Linux發行版中最受推崇的FTP伺服器程式。特點是小巧輕快,安全易用。vsftpd 的名字代表”very secure FTP daemon”, 安全是它的開發人員 Chris Evans 考慮的首要問題之一。在這個 FTP 伺服器設計開發的最開始的時候,高安全性就是一個目標。安裝vsftpd1、以管理員(root)身份執行以下命令yum install vsftpd 或光碟片安裝 光碟機負載檔案 mkdir /mnt/cdrom mount
Time of Update: 2018-12-08
對“WindowsApplication1!Pixysoft.HikVision.STREAM_DIRECT_READ_CALLBACK::Invoke”類型的已記憶體回收委託進行了回調。這可能會導致應用程式崩潰、損壞和資料丟失。向Unmanaged
Time of Update: 2018-12-08
很多文章介紹了UCP打洞之類的,但是他們都需要一個在公網的伺服器,我沒有錢,只能折中。參考了DOTMSN的類庫,我決定採用MSN作為中轉(類似一個socket),然後就可以穿越區域網路了。當Server接受到client的命令之後,就採取行動,例如,然後發送回來。 我現在的解決方案就是: client通過msn發送getjpegserver接收到命令,視頻,發送到client的email,通知clientclient接收到回複,查收郵件獲得 更好的方法當然直接通過msn的p2p傳遞,不過我發現m