Time of Update: 2016-03-29
標籤:我們都知道,想要驅動linux下的網路攝影機,其實很簡單,照著V4L2的手冊一步步來寫,很快就可以寫出來,但是在寫之前我們要注意改變系統的一些配置,使系統支援framebuffer,在dev下產生fb0這樣的節點,這樣我們才能在linux系統上操作Camera網路攝影機,framebuffer在之前的博文已經有說過了,這裡就不再提了。有需要瞭解framebuffer的那麼請點擊:http://baike.baidu.com/view/3351639.htm
Time of Update: 2016-03-30
標籤:在實體類中忘記給欄位加上 get ;set ;導致編譯後程式無法使用。下面這個(A代碼)是可以正常混淆的。 public class PhoneUsedStatus { public int code { get; set;
Time of Update: 2016-03-30
標籤:1.本地變數一看這個標題你可能會一愣,這是個什麼東東。看個小例子:static void main(){ int a=10; MyClass mc=new
Time of Update: 2016-03-30
標籤: 消極式載入主要應用在以下情境:資料層 – ADO.NET或Entity Framework等ORM反射 – 載入assemblies, types, MEF 緩衝對象,領域實體 下面以領域實體為例, 在實體中我們經常檢查某個屬性下欄位是否為空白引用. 如果是空的話,計算或填充這個欄位. 像這樣: 1: /// <summary> 2: /// Order 3:
Time of Update: 2016-03-30
標籤:C#中使用gRPC我的這幾篇文章都是使用gRPC的example,不是直接編譯example,而是建立一個項目,從添加依賴,編譯example代碼,執行example。這樣做可以為我們建立自己的項目提供借鑒。如果對gRPC構建應用很熟悉,可以無視本系列文章。目錄一、概述二、編譯gRPC三、C#中使用gRPC四、C++中使用gRPC由於有NuGet,使得C#在設定項目時非常簡單。1. 在NuGet中添加ProtocolBuffer和gRPC引用protocol buffer
Time of Update: 2016-03-30
標籤:這個東西有的叫定製特性,然而我喜歡直接叫特性,但是這樣的話一些人不知道我說的是什麼,如果我說是Attribute的話那麼知道的或者用過的就都懂了。還記得講到枚舉和位標誌那一章,關於位標誌,有一個[Flags]的用法。 [ComVisible(true)] [Flags] public enum FileAttributes { /***/
Time of Update: 2016-03-30
標籤:本文給大家介紹如何在c# winform中實現斷行符號事件和斷行符號鍵觸發按鈕的完美寫法 我們常常要在c#
Time of Update: 2016-03-29
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication8{ class Program { static void Main(string[] args) { ConsoleKeyInfo c;
Time of Update: 2016-03-29
標籤:有時,上傳資料和下載資料都需要用到網路,但是不知道程式是否已串連到網路,下面是簡單測試是否已串連網路的小功能1、在winform表單上添加一個按鈕和多選框2、點擊檢查網路,觸發事件,如果是有網路,則勾上網路狀態,失敗則提示3、事件的源碼 private void button1_Click(object sender, EventArgs e) { &
Time of Update: 2016-03-29
標籤:?1.引言??BindingSource組件是資料來源和控制項間的一座橋,同時提供了大量的API和Event供我們使用。使用這些API我們可以將Code與各種具體類型資料來源進行解耦;使用這些Event我們可以洞察資料的變化。2.簡單綁定??????????DataTable? myTable? =? myTableAdapter.GetData();//建立Table??????????BindingSource? myBindingSource=?
Time of Update: 2016-03-29
標籤:1.winform [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] [ComVisible(true)] public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Load += Form1_Load; }
Time of Update: 2016-03-29
標籤:原帖:http://www.cnblogs.com/Z-King/archive/2011/11/03/2234337.html一直對invoke和begininvoke的使用和概念比較混亂,這兩天看了些資料,對這兩個的用法和原理有了些新的認識和理解。 首先說下,invoke和begininvoke的使用有兩種情況: 1. control中的invoke、begininvoke。 2. delegate中的invoke、begininvoke。
Time of Update: 2016-03-29
標籤:https://msdn.microsoft.com/en-us/library/bb397951.aspxExpression trees represent code in a tree-like data structure, where each node is an expression, for example, a method call or a binary operation such as x < y. You can compile
Time of Update: 2016-03-29
標籤:public string ToJson<T>(T t){ JavaScriptSerializer jss = new JavaScriptSerializer(); var json = jss.Serialize(t); MatchEvaluator matchEvaluator = new MatchEvaluator(ConvertJsonDateToDateString); Regex reg = new Regex(@"\\/
Time of Update: 2016-03-29
標籤:關於ClickOnce我們要說的主要有一下兩點:什麼是ClickOnce?ClickOnce的使用一、什麼是ClickOnce(來自百度) ClickOnce 是一種部署技術,使用該技術可建立自行更新的基於 Windows 的應用程式,這些應用程式可以通過最低程度的使用者互動來安裝和運行。 使用ClickOnce部署有什麼優勢:1.更新方便:使用Microsoft Windows
Time of Update: 2016-03-29
標籤:global關鍵字,就是字面的意思,全域。其實有些時候會犯一些錯誤,就是類名取了一個跟系統類別名雷同的情況,其實這是設計上的失誤,但是會出現一個情況就是沒改了,那麼global關鍵字就起到了作用。如下代碼: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace globalFunc 7 { 8 class
Time of Update: 2016-03-28
標籤: 今天突然想到一個問題,如何去擷取一個檔案的關聯表徵圖呢?於是就上網搜尋了一下。現總結如下: 首先明確問題:擷取一個檔案的關聯表徵圖或者是某個類型檔案的顯示表徵圖。 在網上搜了一圈,探索方法還是比較多的,但是應用C#進行擷取的方法不多。我選擇一種用.Net庫的方法。 使用的類: System.Drawing.Icon ,位於System.Drawing 命名空間。 具體方法: System.Drawing.Icon 類中的靜態方法:public static
Time of Update: 2016-03-30
標籤:數學知識背景記錄:任何>1的整數都可以寫成一個或多個素數因子乘積的形式,且素數乘積因子以非遞減序出現。則整數x,y可以分別標記為:x=p1x1p2x2...pmxmy=p1y1p2y2...pmym(其中p1,p2,....是素數,若有必要素數因子的指數xj或yj可以為0)(1)最大公約數 gcd(x,y)=p1min(x1,y1)p2min(x2,y2)...pmmin(xm,ym)(2)最小公倍數
Time of Update: 2016-03-29
標籤:傳送門Train Problem IITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7616 Accepted Submission(s): 4101Problem DescriptionAs we all know the Train
Time of Update: 2016-03-29
標籤:1. 全域變數,局部變數,靜態變數 auto,register《沒用》 extern全域使用會引出錯誤 static 直到全部結束才釋放2.概念 2.1 全域資料區:全域變數/常變數,靜態變數,字串常量 2.2 代碼區:函數和程式碼 2.3 棧:行參,返回地址,局部變數 2.4 堆:動態分配記憶體分配空間2.1 全域常變數->全域變數->局部靜態變數 從低地址向高地址分配 運行結束後收回,順序與分配一致2