原创 C#遠程調用python(簡稱RPC)

以前都是使用C#調用webservice服務或者wcf服務,由於特殊需求,需要調用python進行處理,大概流程是:客戶端使用C#,服務端使用python,客戶端發起調用,服務器執行,服務端執行後把結果返回給客戶端   通信的橋樑可以使用

原创 Linux常用命令使用的注意事項(本人遇到的,僅做記錄使用)

1  軟鏈接命令     ln   -s   [源文件或目錄][目標文件或目錄] 更通俗一點的     ln   -s   被鏈接的文件或目錄    目標鏈接路徑(帶自己設置的鏈接名) 不加-s參數則爲硬鏈接 如: ln  -s   /r

原创 C#封裝C++編寫的Speex實現wav音頻降噪(字節數組)

在上一篇博文https://blog.csdn.net/zxy13826134783/article/details/105882490的基礎上進一步研究,上一篇博客後面使用C#調用Speex是以文件名的方式進行數據傳輸,明顯是不符合遠程

原创 分析wav音頻結構實現音頻截取、音頻二倍速播放、倒播和音頻合併(C#實現)

通過文件流讀取wav文件放入byte數組,其中byte數組的前44位是存儲wav音頻文件頭信息,如編碼格式、聲道數和樣本速率等信息,網上也有比較多的相關博文,可以參考: WAV文件頭分析 https://blog.csdn.net/hsy

原创 C#移動端開發之Xamarin.Forms使用文檔(從安裝到發佈APK安裝包)

圖片中的兩個下載鏈接: Android SDK Bulid Tool Tools 29.0.2下載地址: https://dl.google.com/android/repository/build-tools_r29.0.2-windo

原创 使用C#封裝webrtc音頻增益模塊

webrtc音頻增益模塊不是我寫的,是這位仁兄使用C++寫的https://www.cnblogs.com/mod109/p/5767867.html 這次我做了一次搬運工,我做的工作是使用C#封裝他寫的C++功能模塊,如何使用C#封裝C

原创 三種C++轉C#的方法(帶指針轉換、Demo源碼)

第一種是直接添加c++項目引用 第二種是使用DllImport的方式 前兩種可以參考: https://blog.csdn.net/zxy13826134783/article/details/84190800 第三種是本文需要介紹的,而

原创 利用Docker運行.net core程序

在Linux系統上直接運行.net core程序可以參考:https://blog.csdn.net/zxy13826134783/article/details/105908201   本文測試環境 centos7   步驟: 一  先

原创 在Linux系統上運行.net core程序

本文所使用的測試環境: vistual studio 2019  centos7   步驟: 1  安裝vistual studio 2019,已安裝的忽略,下載鏈接:https://visualstudio.microsoft.com/

原创 使用譜減法對語音信號進行降噪(librosa)

基本思想是把時域信號轉換到頻域進行處理,處理完畢後再轉回時域信號,具體算法可以參考: https://blog.csdn.net/godloveyuxu/article/details/69225790   使用C#對語音信號降噪處理比較

原创 利用PDF.js實現pdf預覽遇到的坑(使用碼雲託管pdf筆記)

本人在工作和學習中,會寫一些筆記文檔(word格式的),爲了閱讀的方便,我之前的做法是把word轉出html格式的文檔,然後上傳到github進行託管,然後利用github靜態網站進行對外開放訪問,這樣在電腦端和手機端都能看到筆記,但缺點

原创 C#操作粘貼板裏面的文本

微軟官方文檔:https://docs.microsoft.com/en-us/dotnet/api/system.windows.clipboard?view=netframework-4.8   把文本複製到粘貼板 步驟如下: 1 

原创 使用Aspose.Words.dll把word轉爲pdf(C#)

當然使用Aspose.Words.dll不僅僅可以操作word,還可以操作Excel, PowerPoint等office文檔以及PDF文檔,不用安裝任何的支持插件都能運行,使用它操作word轉pdf比較簡單,但在使用過程中發現兩個問題,

原创 獲取瀏覽器Response響應文本(C#)

有時候我們需要獲取某個url的響應文本,如下載瀏覽器的視頻流併合成完整的視頻,最具有代表性的是.m3u8格式的文件,它的響應文本中包含有視頻流的下載信息,再結合CefSharp就可以幹很多事情了,如下圖:   下面以獲取該響應文本爲例進

原创 C#操作IE瀏覽器(打開url、獲取瀏覽器地址欄的地址、模擬百度搜索)

下面的代碼參考 https://www.cnblogs.com/kissdodog/p/3725774.html,非我原創,所以就標爲轉載 注意:下面的方法只適用於系統自帶的IE瀏覽器,其它瀏覽器不適用,連360瀏覽器都不行   下面的程