原创 WPF繪製幾何圖形

扣扣技術交流羣:460189483 一 WPF的基本圖形對象Shape WPF圖形的基類是Shape,所有的wpf圖形類都是繼承於Shape。WPF提供了許多現成的Shape對象。 所有形狀對象都從Shape類繼承。 可用的形狀對象包括E

原创 C#模擬鍵盤輸入、鼠標移動和點擊、設置光標位置及控制應用程序的顯示

主要是儲備一些知識,防備以後用的時候方便查找資料   C# 模擬鼠標移動與點擊 https://www.cnblogs.com/blackice/p/3418414.html   使用C#模擬鍵盤輸入、鼠標移動和點擊、設置光標位置及控制應

原创 ubuntu18.04 LTS安裝ROS圖文教程

扣扣技術交流羣:460189483 沒有安裝Ubuntu18.04LTS的自行安裝,安裝過程祥見我的另一篇文章,地址如下 https://blog.csdn.net/u014453443/article/details/88049804

原创 Andriod Studio VT-x is disabled in BIOS”的解決辦法

一、問題描述  在Android Studio開發中,用一臺聯想臺式機,安裝好Android Studio,準備使用使用模擬器來運行Android代碼,在創建模擬器的過程中,出現了錯誤VT-x is disable in BIOS. 提示

原创 基於C++的UDP通訊實現(包括廣播)

扣扣技術交流羣:460189483 基於Linux C++ 開發udp通訊的一些總結,主要是記性不好,寫下來防止後面又忘記了,需要重新找資料浪費時間,先了解一下基本數據結構 一、sockaddr和sockaddr_in結構 程序員不應操作

原创 C語言對數組元素進行排序(冒泡排序法)

在實際開發中,有很多場景需要我們將數組元素按照從大到小(或者從小到大)的順序排列,這樣在查閱數據時會更加直觀,例如: 一個保存了班級學號的數組,排序後更容易分區好學生和壞學生; 一個保存了商品單價的數組,排序後更容易看出它們的性價比。

原创 C#封裝成DLL,並在C#中調用

在項目開發時,需要將自己寫的C#方法封裝,供別人二次開發使用,方法就是封裝成DLL,讓別人調用就好了 一、C#封裝成DLL 1、在VS中創建項目選擇類庫,命名 myDll    2、建立好項目後自動生成的代碼如下:      代碼修改如下

原创 C/C++/C# nan如何判斷

扣扣技術交流羣:460189483 注意:nan是無序的(unordered),無法對其進行邏輯運算。它不大於、小於或等於任何數(包括它自己),將<,>,<=,和>=作用於nan產生一個exception。得到nan時就查看是否有非法操

原创 麥克納姆輪全向移動原理概述

騰訊介紹視頻 https://v.qq.com/x/page/o06206wwirk.html?spm=a2h0c.8166622.PhoneSokuUgc_7.dtitle 分佈   我們來畫個受力示意圖吧 先來看看前後移動 前進

原创 小車走不直的原因

這個問題做過智能小車的都應該遇到過,因爲在目前的智能小車中,差分驅動仍是主流。 所謂“差分驅動”,就是左、右輪分別用電機驅動,通過改變兩個電機的轉速實現小車前進和轉向。 “小車走不直”的癥結也正是緣於此! 因爲兩個電機驅動的差異性,導致兩

原创 準確獲取Android設備的分辨率

今天使用getMetrics()這種方法獲取小米平安4的設備分辨率,平板設置裏面明明寫的分辨率1920x1200,我獲取的分辨率是1920x1104,獲取的分辨率與設備不一樣,查找問題,發現應該使用getRealMetrics()。原因分

原创 獲取ActionBar的高度及隱藏顯示

一、在使用Android Studio創建新項目時,你可能會發現: 1.如果你的Activity繼承的是AppCompatActivity,默認主題是有ActionBar的 2.如果你的Activity繼承的是Activity,默認主題

原创 Android遍歷獲取指定目錄的文件

我們經常遇到一個問題,需要獲取指定目錄的某些擴展名的文件,並將其存在List中,怎麼來實現呢? // 獲取當前目錄下所有的mp4 MOV文件 private List<String> GetVideoFileName(String f

原创 自定義surfaceView和視頻surfaceview

一、SurfaceView和VIew的區別        1、VIew主要適用於主動更新情況,並且只能在主線程繪製和更新畫面,以及在繪圖時沒有使用雙緩衝機制       2、surfaceView主要適用於被動更新,如頻繁的刷新,因爲它可

原创 Android自定義View構造函數及屬性詳解

  目錄 目錄 初始Custom View的構造函數 生成Custom View的自定義屬性 在Custom View的構造函數中獲取自定義屬性 設置自定義屬性值 第二個參數在佈局xml文件中爲屬性賦值 第二個參數在style中爲屬性賦值