原创 MVVM簡單實例到MVVMLight

看了劉鐵猛老師的《深入淺出WPF》視頻後,對MVVM有了初步瞭解,但還是一知半解。真的是如劉老師所說,學習MVVM是一個頓悟的過程,就像當初理解面向對象和麪向過程一樣,書和視頻只是一個引導,其中的內涵還需要自己去頓悟。經過幾天的對MVVM

原创 使用Task進行異步編程,以及Wait,WaitAll

Wait和WaitAll:  MSDN:Wait是一種同步方法,導致調用線程等待,直到完成當前任務。 如果當前任務尚未開始執行,等待方法嘗試從調度器刪除任務並在當前線程上執行它內聯。 如果無法做到這一點,或當前的任務已開始執行,它會阻止調

原创 在vs2008,vs2013及以上visual studio中使用vim

vs2008: 下載安裝ViEmu for classical:http://download.csdn.net/download/u012853614/10158486 將安裝文件根目錄中的dll和1033文件中的dll,替換爲破解文件

原创 訊飛語音識別模塊speech_recognizer說明

       想要靈活調用訊飛語音識別模塊,要理解每個函數的功能,以及調用步驟和方式。看了兩天的訊飛語音識別模塊,基本理解了訊飛語音識別的工作原理。所以結合訊飛官方資料和自己的理解做一個記錄,方便以後使用。sr_init()       

原创 運算符重載

一個我忘記的點: 一元運算符: 一個可以變量可以就運算的運算符 如++,-- 二元運算符:+, - 實例: 我們自己實現的類c++當然沒有給我們提供類相加相減的操作符,但是間接的給了我們實現的方法。 一個C++ program langu

原创 MVVM實例到MVVM Light

看了劉鐵猛老師的《深入淺出WPF》視頻後,對MVVM有了初步瞭解,但還是一知半解。真的是如劉老師所說,學習MVVM是一個頓悟的過程,就像當初理解面向對象和麪向過程一樣,書和視頻只是一個引導,其中的內涵還需要自己去頓悟。經過幾天的對MVVM

原创 Sql各種問題

#遠程過程調用失敗解決方法:卸載系統中的較新的Sql

原创 錄音接口使用說明(訊飛)

概述1.1 文檔說明該文檔描述winrec.h 或者linuxrec.h中的錄音接口。 接口由C語言編寫,windows下使用waveIn API  ( https://msdn.microsoft.com/en-us/library/w

原创 TCP粘包,拆包現象及解決方案(C++/C#)(一)

        在之前的一個項目中,使用五臺主機進行tcp通信,一臺爲服務機,其他爲客戶機。當其中一臺客戶機數據的發生變化,要通過服務機通知其它客戶機必須做出相應的狀態變化,也就是數據不能丟棄或丟失。由於當時未考慮到數據TCP粘包,拆包的

原创 C++_運算符重載的注意事項

1、重載操作符沒必要一定是成員函數,還可以是友元函數。2、重載操作符函數爲成員函數主要是你需要操作類內部的成員,必須是成員函數或友元函數才行。3、至於由深淺拷貝的原因要使其成爲成員函數,這個不知道。4、如果運算符被重載爲全局函數,那麼只有