Time of Update: 2016-06-20
標籤:1#region 防止sql注入式攻擊(可用於UI層控制) 2 3/// 4/// 判斷字串中是否有SQL攻擊代碼 5/// 6/// 傳入使用者提交資料 7/// true-安全;false-有注入攻擊現有; 8public bool ProcessSq
Time of Update: 2016-07-05
標籤:C++ STL中提供了std::next_permutation與std::prev_permutation可以擷取數字或者是字元的全排列,其中std::next_permutation提供升序、std::prev_permutation提供降序。1.std::next_permutation函數原型 template <class BidirectionalIterator> bool next_permutation (BidirectionalIterator
Time of Update: 2016-08-03
標籤:C# DataGridView控制項綁定資料後清空資料在清除DataGridview的資料時:1.DataSource為NULL(DataGridView.DataSource=
Time of Update: 2016-08-02
標籤:本文由作者參考部分案例後加以修改完成:參考連結如下:http://blog.csdn.net/xuemoyao/article/details/8001113http://wenku.baidu.com/view/1221d6522f60ddccda38a0e7(1)
Time of Update: 2016-08-02
標籤: IPAddress ip = IPAddress.Parse("192.168.0.188"); IPAddress IPLocal = IPAddress.Parse("192.168.0.110");Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); try {
Time of Update: 2016-07-29
標籤:如果要在執行過程中取消執行,則需要設定 WorkerSupportsCancellation = true, 並調用 CancelAsync();在 DoWork事件中:_DoWork(object sender, DoWorkEventArgs e){ BackgroundWorker worker = sender as BackgroundWorker; while
Time of Update: 2016-08-01
標籤:RichTextBox是一種可用於顯示、輸入和操作格式文本,除了可以實現TextBox的所有功能,還能提供富文本的顯示功能。
Time of Update: 2016-07-14
標籤:單詞之間不以空格、串連號或者底線連結(例如不應寫成:camel case、camel-case或camel_case形式)。共有兩種格式:1、小駝峰式命名法(lower camel case):第一個單字以小寫字母開始,第二個單字的首字母大寫。例如:firstName、lastName。2、大駝峰式命名法(upper camel case):每一個單字的首字母都採用大寫字母,例如:FirstName、LastName、CamelCase,也被稱為 Pascal
Time of Update: 2016-07-04
標籤://private char[] HexChar = { ‘0‘, ‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘6‘, ‘7‘, ‘8‘, ‘9‘, ‘A‘, ‘B‘, ‘C‘, ‘D‘, ‘E‘, ‘F‘ }; private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e) { char hexH; char hexL;
Time of Update: 2016-06-30
標籤: public class A{ public int Property1 { get; set; }}static void Main(){ A aa = new A(); Type type = aa.GetType();//擷取類型 System.Reflection.PropertyInfo propertyInfo = type.GetProperty("Property1"); propertyInfo.SetValue(aa, 5,
Time of Update: 2016-06-28
標籤:應該說是對瞭解一些基本概念十分好的書,雖然編寫了這麼長時間的C#程式,但翻了兩天,也感覺有些東西可以吸取的。(權當這裡作為讀書筆記的摘要 ^_^)幾個縮寫術語:CTS Common Type System 一般型別系統CLS Common Language Specification Common Language SpecificationCLR Common Language Runtime 通用語言執行平台MSIL
Time of Update: 2016-06-25
標籤://匯出excel按鈕事件protected void Button1_Click(object sender, EventArgs e){Export("application/ms-excel", "農田環境資料.xls");}//匯出word按鈕事件protected void Button2_Click(object sender, EventArgs e){Export("application/ms-excel",
Time of Update: 2016-06-19
標籤:operatoroperator 關鍵字用於在類或結構聲明中聲明運算子。運算子聲明可以採用下列四種形式之一:public static result-type operator unary-operator ( op-type operand )public static result-type operator binary-operator ( op-type operand, op-type2 operand2 )public static
Time of Update: 2016-06-12
標籤:告訴學生們可以使用按鈕或圖片框來表示撲克牌。學生們可以從TIRM CD的以下檔案夾內獲得撲克牌的圖片:Datafiles forStudents\Project\Memorize\Images。告訴學生們電腦不會在遊戲中作為一名玩家。另外,它會在玩家贏得遊戲之前為其設立有難度的挑戰。學生們需要編寫遊戲中電腦作用的邏輯。有兩組,每組8張撲克牌。每組的牌編號從1到8。電腦需要將這些牌隨機放到遊戲台上。遊戲台上有16個位置,編號從0到15,如所示。 012345678910111213
Time of Update: 2016-06-08
標籤: 日常生活中的事物都是有類型的,比如我們說“一個女人”,那麼“女”就是這個人的類型。我們可以說“女人都是水做的”,那麼聽者都知道這是在說“女”這種類型的人。再比如你去肉店買肉,你可以對老闆說“我要十斤豬肉”,那麼老闆一定知道你是在要“豬”這種類型的肉。 日常生活中的這些語言都是帶有類型的,但是在日常生活中還有一些語言是不帶類型的。比如我們經常說
Time of Update: 2016-06-08
標籤:原文:把C#程式(含多個Dll)合并成一個Exe的超簡單方法開發程式的時候經常會引用一些第三方的DLL,然後編譯產生的exe檔案就不能脫離這些DLL獨立運行了。但是,很多時候我們本想開發一款只需要一個exe就能完美啟動並執行小工具。那該怎麼辦呢?下文介紹一種超簡單的方法,不用寫一行代碼就可輕鬆實現。這裡我們需要用到一款名為Costura.Fody的工具。Costura.Fody是一個Fody架構下的外掛程式,可通過Nuget安裝到VS工程中。安裝之後,就可以將項目所依賴的DLL(甚至PDB
Time of Update: 2016-06-05
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Data.SqlClient; 6 using System.Drawing; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace AdoTwo11 {12
Time of Update: 2016-07-31
標籤:分析:y是一個無平方因子數的平方,所以可以從sqrt(x)向上向下枚舉找到第一個無平方因子比較大小 大家可能覺得這樣找過去暴力,但實際上無平方因子的分布式非常密集的,相關題目,可以參考 CDOJ:無平方因子數
Time of Update: 2016-07-19
標籤:一、函數的形參的聲明C 語言可以像下面這樣聲明函數的形參:void func(int a[]){ // ...}對於這種寫法,無論怎麼看都好像要向函數的參數傳遞數組。可是,在 C 中是不能夠將數組作為函數的參數進行傳遞的。無論如何,在這種情況下,你只能傳遞指向數組初始元素的指標。在聲明函數形參時,作為類型分類的數組,可以被解讀成指標。void func(int a[]){}可以被自動地解讀為void func(int
Time of Update: 2016-07-11
標籤:從裝置地址 首先,先看一下AT24C02的晶片資料,我們會發現AT24C02有三個地址A0,A1,A2。同時,我們會在資料的Device Address介紹發現I2C器件一共有七位地址碼,還有一位是讀/寫(R/W)操作位,而在AT24C02的前四位已經固定為1010。R/W為1則為 讀操作,為0則為寫操作。R/W位我們要設定為0(寫操作)規則為:1010(A0)(A1)(A2)(R/W)