原创 DevExpress WPF MVVM入門例子

設置界面(MainWindows.XAML) <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xm

原创 DevExpress- XPO入門(1)

XPO(eXpress Persistent Objects)是對象和關係數據庫之間的橋樑。就是將面向對象編程所建立的對象在數據庫中做一個映射,使之和數據庫中的表建立一一對應的關係。使XPO,應用程序無需修改代碼就可以兼容多種數據

原创 c#調用Matlab的參數傳遞

c#調用matlab函數時,需要將C#數據類型轉換成Matlab數據類型。 此時,需要引用MWArray.dll文件。該程序集包含了與Matlab數據交換的類。其中,MWArray類及每個派生類提供創建和訪問 MATLAB 數據類

原创 Microbit擴展編寫

開發環境準備 (1)安裝node和git (2)安裝PXT(Programming eXperience Toolkit)工具 npm install -g pxt (3)安裝工具鏈(比較耗時) pxt target mic

原创 採用TCPListener/TCPClient實現圖片傳輸

基本概念 TCPClient:基於Tcp的客戶端封裝類,用於簡化Tcp客戶端的開發。主要通過構造帶入主機地址或者IPEndPonint對象,然後調用Connect進行和服務器點對點的連接,連接成功後通過GetStream方法返回Netwo

原创 Asp.net MVC調試-使用IP監聽

默認情況下,Asp.Net MVC在使用 IIS Express調試時,默認使用localhost作爲監聽地址。此時直接輸入IP也無法訪問。 打開項目目錄下的 .vs目錄(.vs是隱藏目錄)。 在配置文件(application

原创 PostgreSQL-數據複製

CREATE TABLE AS 功能:複製表(包括數據),所有約束、註釋和序列都沒有被拷貝。 例如 create table t_key_event_file_student_100 as select * from t_key_even

原创 Microbit-高溫報警系統

硬件 Microbot 開發板 ; RobotMicrobit擴展板; OLED顯示屏(I2C接口) 紅外避障傳感器 溫度傳感器 繼電器模塊 GSM模塊(A9G-串口) 實現功能 檢測車內溫度 檢測車內是否有人 如果車內是否有人,

原创 Matab 讀取修改 XML

項目需要在matlab中讀取多個點數據文件,爲了更好管理多個文件,定義了一個XML文件。格式如下: <?xml version="1.0" encoding="utf-8"?> <scan> <name>分三次掃描</name>

原创 C#-通過OpcUA監控設備

步驟1:創建OPCUA應用配置(包含證書) var config = new Opc.Ua.ApplicationConfiguration() { Application

原创 RoboDK仿真

初始化 private void InitRobot() { //(1)創建RoboDK對象 RDK = new RoboDK(); RDK

原创 c#-檢查USB硬件變化

Windows消息事實就是一個數值。 private const int WM_DEVICECHANGE = 0x219; //設備改變 private const int DBT_DEVICEARRIVAL = 0x8000;

原创 Grpc C# 入門

服務器端 Vs2019已經自帶gRPC項目模板,新建一個 項目會自動創建以下的文件,其中greet.proto是協議接口的定義,需要根據自己情況修改,其他的文件的代碼幾乎不用調整 選中proto文件可以編輯屬性 直接編譯運行  

原创 Matlab讀取文本數據

有一個點數據文件,格式如下 height =10,width=15696,num=156960 1796.61, -853.93, 0.00, 0.00, 0.00, 0.00 1801.61, -853

原创 Dwg圖紙屬性的讀取

無需安裝Autocad,則需要爲開發包付費。 還是需要安裝Autocad,使用ActiveX的方式。下面是Python代碼 from pyautocad import Autocad, APoint acad = Autocad(cre