原创 MFC實現網頁嵌入視頻下載(策略模式)
有時候需要做個PPT需要一些視頻素材,或者從某些網站觀看一些無網頁廣告的視頻,然而這些視頻本身嵌入到網頁中,爲了方便從網頁中導出視頻,做了一個下載工具。首先上圖展示效果: 這裏對裏面使用的知識點進行說
原创 二.gsoap簡單使用(解決中文亂碼、代碼冗餘、可控釋放)
上篇:c++訪問webservice(gsoap簡單使用) 上篇文章使用gsoap命令行生成代理的方式進行webservice的訪問。但在使用中存在一些問題,比如中文亂碼、調用接口方式存在代碼冗餘(實現每個接口都要進行參
原创 一種實用的c++線程管理方式
線程是我們編程中使用非常頻繁的操作。線程本身難度不大,但實際使用中往往棘手,特別是在大量使用中,會遇到線程間同步、關閉釋放、跨線程通訊、啓動大量線程時耗時等問題。同時多處使用還會產生大量的冗餘代碼。下面實現一個靜態庫來解
原创 (三)SpringCloud服務測試
上篇:(二)SpringCloud業務實現 上篇對相應的業務做了功能實現,只差最後的配置部分就可以進行測試。SpringCloud有兩種配置application.properties和application.yml,這裏使用applic
原创 值得推薦的C/C++框架和庫 (真的很強大)
值得推薦的C/C++框架和庫 (真的很強大) 2016-09-13 10:22 1128人閱讀 評論(0) 收藏 舉報 本文章已收錄於: 目錄(?)[-] 值得學習的C語言開源項目- 1 Webbench- 2 T
原创 wpf實現可編輯listview
本篇實現了wpf的listview在item中通過與TextBox的綁定完成列表的可編輯功能。網上找了一些方法最終發現msdn提供的一套方案比較好,就在基礎上做些修改,使得TextBox長度改變更加流暢及UI與數據源的雙向更新。
原创 .net解決iis無法訪問磁盤映射
前段時間用到iis服務器讀寫磁盤映射文件,發現權限問題導致無法找到磁盤。 這裏只需要在iis用代碼映射下就可以訪問了。 //使用系統網關API [DllImport("mpr.dll", EntryPoint = "WNetAddConn
原创 c++訪問webservice(gsoap簡單使用)
C#建立webservice中並添加add實現加法。測試並記錄url。 接下來我們用c++來調用webservice。完成鏈接需要soap協議,這裏我們用到gsoap庫。 下載完成後,需要用到import文件夾,wsdl2h.ex
原创 vc++實現反射式數據庫模版(3.序列化、反序列化與消息映射)
接上篇vc++實現反射式數據庫模版(2.動態創建) 前兩節模擬實現了MFC的運行時類識別與動態創建,就是爲了這節做工作的。因爲我們的目的就是把對象中的數據轉化成字符串,前提是我們對對象的結構是未知的,通過一種通用的方式方便快捷無重複的
原创 vc++實現反射式數據庫模版(1.運行時類識別)
前段時間寫一個web應用,當然c#和java已經提供現成框架倒也方便,不過由於種種原因客戶端需要MFC實現。在這裏就介紹下怎麼一步步完成這個功能。 遇到的最大問題就是實現衆多類模型的增刪改查。 分析: 對於類Person有這樣定義: cl
原创 MFC實現ffmpeg流媒體數據推送與接收(1.獲取設備)
MFC實現ffmpeg流媒體數據推送與接收(1.獲取設備) 本篇文章是基於ffmpeg的一個應用實例。做過流媒體的同學對於ffmepg比較瞭解,這裏就不做介紹。直接進入實例分析: 我們這次實現ffmpe
原创 MFC實現ffmpeg流媒體數據推送與接收(2.推流)
MFC實現ffmpeg流媒體數據推送與接收(2.推流) 接上篇:MFC實現ffmpeg流媒體數據推送與接收(1.獲取設備) 上篇我們獲取到了我們要推流的設備名稱。接下來我們就通過ffmpeg.exe推送rtmp到nginx服務器。 這是我
原创 vc++實現反射式數據庫模版(4.實現數據庫模版)
接上篇vc++實現反射式數據庫模版(3.序列化、反序列化與消息映射) 前三節參照MFC實現了數據模型的序列化工作。這一節就利用ADO完成數據庫模版,這裏實現增加和查詢功能,有興趣可以自己參照完成刪除和更新。 由於查詢結果可能是一個
原创 wpf實現可編輯listview二(通過委託回調自定義控件消息)
wpf實現可編輯listview二(通過委託回調自定義控件消息) 接上篇:wpf實現可編輯listview 上篇通過自定義listview子項模版完成了可編輯的listview。這裏爲了解決一個問題(編輯完成後通知已經完成,方便同一時