原创 MSDN代碼註釋範例

/// <summary> /// This sample shows how to specify the <see cref="TestClass(int)"/> constructor as a c

原创 Verilog任意整數分頻器

Verilog任意整數分頻器 Verilog任意整數分頻器 偶數分頻 奇數分頻 兩種情況結合一下 在實際設計中有的時候需要簡單的任意整數分頻器,整數分頻器主要解決兩種情況下的分頻,一個是偶數分頻,另一個是奇數分頻 偶數分頻

原创 最好用的C#操作ini文件的類庫

using System; using System.Text; using System.Runtime.InteropServices; using System.Globalization; using System.Collect

原创 在MvvmLight下使用{x:Bind}

One of the XAML-related announcements at Build this year was the availability of compiled bindings. These new bindings

原创 TcpClient類異步接收數據

構造函數 屬性 主要方法 流程 TcpClient讀取數據過程 TcpClient連接 TcpClient已經連接上NetworkStream讀取 NetworkStream已經讀取完畢取出數據 TcpClient發送數據流程 T

原创 MSChart 美化(參照微軟Sample)

public void ChartEnhance(Chart chart1,string chartAreaName,string legendName,string seriesName,string titleName,string

原创 UWP下用x:Bind雙向綁定ComboBox的SelectedItem

Code-Behind 構造ComboBoxItem類 MVVM相關 雙向綁定 XAML 引入轉換器 ComboBox 測試代碼 變通方法 Code-Behind 構造ComboBoxItem類 ComboBox一般有兩

原创 C# 多行文本去掉空白行,空行和重複行

需要使用LINQ string[] strArray=str.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries); strArray = s

原创 STM32的AFIO時鐘什麼時候需要開啓

AFIO 是什麼?AFIO 時鐘什麼時候需要開啓?   我們從《STM32中文參考手冊_V10》中找到:對寄存器 AFIO_EVCR、AFIO_MAPR 和 AFIO_EXTICRX 進行讀寫操作前,應當首先打開 AFIO 的時鐘(設置

原创 師父

很久沒有因爲一個電視節目而令自己如此的心情難以平靜,今天看了《了不起的挑戰》的第二期內容,嘉賓們被分配到了各個平凡的工作崗位上,有在600米懸崖上的蜘蛛俠,有在地下585米的礦工,有在深秋吃糖裏面的挖藕工人,有在重慶山城的棒棒。令我感到心

原创 Verilog - 二進制數轉換成BCD編碼

二進制和BCD編碼都是什麼? 這裏所說的二進制,就是一個變量(整數)的實際值的意思,比如一個整數10,那麼我們說他的二進制的值就是10,這個沒啥好說的。 主要是BCD編碼,在數據的傳輸中,數據都是以字節(byte)爲單位進行的傳輸,一個

原创 在MvvmLight中View和ViewModel的綁定

在MvvmLight中View和ViewModel的綁定 在MvvmLight中View和ViewModel的綁定 準備工作 ViewModel ViewModelLocator 一個View對應一個ViewModel 使用xBi

原创 解決TableLayoutPanel控件閃爍

當TableLayoutPanel控件中的需要更新的Label過多的時候,刷新Label的時候會出現閃爍問題,主要解決辦法就是增加雙緩衝,代碼如下 private void MainForm_Load(object sender, Ev

原创 Winform 複製、粘貼文本信息到剪貼板

Winform 複製、粘貼文本信息到剪貼板 複製 private void button1_Click(object sender, System.EventArgs e) {   // Takes the selected text

原创 iocomp winform 類型的使用筆記

值類型的轉換 賦值 double d=50; gauge.Value.AsDouble = d; 取出值 gauge.Value.AsDou