原创 關於SQL替換某一字段所包含的字符串語句
update Table set A= REPLACE(A,'a','b') a:目標字符串 b:新字符串
原创 C#關於控制線程的停止和繼續
1、static EventWaitHandle eHandle = new EventWaitHandle(true, EventResetMode.ManualReset); 當前狀態下調用 eHandle.WaitOne()
原创 使用Monitor類鎖定資源
class Program { static void LockTooMuch(object lock1, object lock2) { lock(lock1) {
原创 DevExpress的GridControl數據添加及顯示
首先我這邊是綁定的DataTable,List還沒有去試過。 DataTable dt = new DataTable("tableName"); dt.Columns.Add("ID", typeof(int)); dt.Colum
原创 博客搬家咯
2019年8月12日 16:48:30搬家咯,好好學習
原创 C#中關於SQLite中跨庫對比篩選數據
跨庫連接表語句 string attach = "attach database A.db as A" string select = "select colName from B.tableName colName not in(s
原创 Barrier類的使用,可作爲多線程間的信號量
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; us
原创 跨數據庫複製表的數據
//在B.db數據庫下執行如下兩條語句 //1、連接另一個數據庫 "attach database '{System.Environment.CurrentDirectory}\\A.db' as A" //2、複製連接數據庫的數據 "
原创 關於C#中串口通訊數據丟失問題的優化
看別人的,通俗易懂,就不加贅述了!
原创 關於使用Mutex類來實現線程同步
using System; using System.Threading; namespace ThreadDemo_Mutex { class Program { static void Main(s
原创 使用SemaphoreSlim類(作爲Semaphore類的輕量級版本)控制同時訪問同一資源的線程數量
using System; using System.Threading; namespace ThreadDemo_SemaphoreSlim { class Program { static Sem
原创 一個函數能否被兩個線程同時調用的問題
一個函數能否被兩個線程同時調用 其實你可以這樣想,函數本身只是代碼,代碼是隻讀的,無論多少個線程同時調都無所謂(因爲只讀嘛)。但是函數裏面總要用到數據,如果數據屬於線程(比如函數參數、局部變量,存在棧上,每個線程都有自己的棧),那麼同
原创 WPF基礎之路由事件(二)
路由事件處理程序和XAML 若要使用XAML爲某個事件添加處理程序,請將該事件的名稱聲明爲用作事件偵聽器的元素上的屬性。該屬性的值是所實現的處理程序方法的名稱,該文件必須存在於代碼隱藏文件的分部類中。 <Button Click="bl
原创 XAML
1、XAML語法術語 XAML語法術語的起源 此處定義的XAML語法術語在XAML語言規範中也有定義或引用。XAML是一種基於XML且遵循XML結構規則的語言。其中的術語共享自或基於描述XML語言或XML文檔對象模型(DOM)時的常用術語
原创 WPF基礎之路由事件(一)
什麼是路由? 路由(routing)是指分組從源到目的地時,決定端到端路徑的網絡範圍的進程 。 什麼是路由事件 功能定義:路由事件是一種可以針對元素樹中的多個偵聽器(而不是僅針對引發該事件的對象)調用處理程序的事件。 實現定義:路由事件是