Time of Update: 2016-07-12
標籤:c#中使用ADO.net串連資料第一步:連接字串,裡麵包含賬戶、密碼、資料庫名。string strConn = "server=(local);database=OADB;uid=sa;[email protected]";第二步:建立連線物件。SqlConnection conn = new SqlConnection(strConn);第三步:建立一個sql命令對象。SqlCommand cmd = new SqlCommand();第四步:為命令對象指定連線物件。cmd.
Time of Update: 2016-07-09
標籤:/*通過C#winform程式訪問資料庫資料用到的命名空間和變數類型:using System.Data.SqlClient;SqlConnection;資料庫連接類SqlCommand;資料庫操作類SqlDataReader:讀取 *///登入按鈕代碼private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "")
Time of Update: 2016-07-12
標籤:轉義匹配文法: “\”+實際字元 \ . * + ? | ( ) { }^ $ [ ] 例如:\\匹配字元“\” \n 匹配換行 \r 匹配斷行符號 \t 匹配水平定位字元 \v 匹配垂直定位字元 \f 匹配換頁 \nnn 匹配一個8進位ASCII \xnn 匹配一個16進位ASCII \unnnn
Time of Update: 2016-07-11
標籤:Ctrl+J(Alt+→):智能提示。Ctrl+X:刪除整行。Shift+Alt+Enter:全屏切換F12:跳轉到定義。Ctrl+-、Ctrl+Shift+-:上一步、下一步(僅限於使用過上一步)。Ctrl+U、Ctrl+Shift+U:變小寫、變大寫。Ctrl+E+C、Crtr+E+U:注釋、反注釋。Ctrl+E+F:格式化代碼(也可以刪除最後一個}在加上,僅在代碼不報錯時可用)。Ctrl + M + O: 摺疊所有方法。Ct
Time of Update: 2016-07-11
標籤: //地球半徑,單位米 private const double EARTH_RADIUS = 6378137; /// <summary> /// 計算兩點位置的距離,返回兩點的距離,單位 米 /// 該公式為GOOGLE提供,誤差小於0.2米 /// </summary> /// <param name="lat1">第一點緯度</param>
Time of Update: 2016-07-11
標籤:Lambda運算式"Lambda運算式"是一個匿名函數,是一種高效的類似於函數式編程的運算式,Lambda簡化了開發中需要編寫的代碼量。它可以包含運算式和語句,並且可用於建立委託或運算式分類樹類型,支援帶有可綁定到委託或運算式樹狀架構的輸入參數的內聯運算式。所有Lambda運算式都使用Lambda運算子=>,該運算子讀作"goes to"。Lambda運算子的左邊是輸入參數(如果有),右邊是運算式或語句塊。Lambda運算式x => x * x讀作"x goes to x
Time of Update: 2016-07-13
標籤:http://www.cnblogs.com/blsong/archive/2010/08/12/1798064.html在C#的學習中,容易混淆virtual方法和abstract方法的使用,現在來討論一下二者的區別。二者都牽涉到在衍生類別中與override的配合使用。一、Virtual方法(虛方法) virtual 關鍵字用於在基類中修飾方法。virtual的使用會有兩種情況:
Time of Update: 2016-07-13
標籤:public string Post(string Url, string jsonParas) { string strURL = Url; //建立一個HTTP請求
Time of Update: 2016-07-13
標籤:using System;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;public partial
Time of Update: 2016-07-08
標籤:parmas類型的參數 1 using System; 2 public class MyClass 3 { 4 public static void UseParams(params int[] list) 5 { 6 for (int i = 0 ; i < list.Length; i++) 7 { 8 Console.WriteLine(list[i]); 9 }10
Time of Update: 2016-07-10
標籤:C#案頭辦公應用-工資管理系統系列七 接前文工資管理系統系列六,本文將介紹C#
Time of Update: 2016-07-12
標籤:C#中的this用法,相信大家應該有用過,但你用過幾種?以下是個人總結的this幾種用法,歡迎大家拍磚,廢話少說,直接列出用法及相關代碼。 this用法1:限定被相似的名稱隱藏的成員/// <summary> /// /******************************************/ /// /* this用法1:限定被相似的名稱隱藏的成員 */ /// /********************************
Time of Update: 2016-07-12
標籤:轉自MSDN:https://msdn.microsoft.com/zh-cn/library/435f1dw2.aspx 在用作修飾符時,new關鍵字可以顯式的隱藏從基類繼承的成員。隱藏繼承的成員時,該成員的派生版本將替換基類版本。雖然可以不使用new修飾符的情況下隱藏成員,但會產生警告。如果使用new顯示隱藏成員,則會取消此警告,並記錄要替換為派生版本這一事實。 若要隱藏繼承的成員,請使用相同名稱在衍生類別中聲明該成員,並使用new修飾符修飾該成員。例如: 
Time of Update: 2016-07-12
標籤:前台如果只傳遞了一兩個資料,在後台請求擷取資料設定屬性值還能夠接受,但是如果傳遞了大量的資料,就得多次HttpRequest reques[“XXX”]請求擷取資料設定屬性值,輸入的代碼量就很大,而且相當耗費時間,這種費時費力的方法是難以接受的。下面為大家提供一個取巧的方法,擷取請求資料就變的很簡單了,而且可以節省時間。話不多說,直接上代碼:C#代碼如下: /// <summary> ///
Time of Update: 2016-07-13
標籤:錯誤資訊 寫道cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ‘dubbo:application‘.問題根源在於Eclipse無法識別上面的兩個標籤,解決方案如下:1、下載相應的**.xsd 檔案2、選擇elcipse的window-->preferences,彈出相應對話方塊;3、在對話方塊的的type filter
Time of Update: 2016-07-13
標籤:1.字串常量:出現在運算式中,其值是一個指標"abc" + 1; //b 2.回掉函數:就是把函數的作為參數傳入父函數,函數本身就是一個地址,傳址肯定沒問題。至於父函數是想用函數的傳回值還是調用函數,好像沒多大關係,這個確實好像沒什麼好說的,就是一個傳參。void main(){ printf("into main for call func\n"); int itmp = 1; func2(&itmp, (int)(*func)(&itmp))
Time of Update: 2016-07-12
標籤:作為Linux/Unix 系統編程入門,小生按照自己可以理解的方式,改寫了源copy.c原始碼來自:Linux/UNIX 系統編程手冊 上冊 P57#include <stdio.h>//標準輸入輸入標頭檔 #include <fcntl.h>//檔案資訊控制標頭檔 -詳細資料請自行google-#define BUF_SIZE 1024int main(int argc,char *argv[]){ int
Time of Update: 2016-07-13
標籤:// 修改isa,本質就是改變當前對象的類名 object_setClass(self, [XMGKVONotifying_Person class]);// self動態添加關聯 // id object:給哪個對象添加關聯屬性 // key:屬性名稱 // value:關聯值
Time of Update: 2016-07-12
標籤:As of June 2016 Raspbian already has the necessary modifications. You only need to enable the overlay in config.txt (step 6 onwards).I finally got this working as follows:Rebuild the kernel with i2c_gpio module. You must edit the
Time of Update: 2016-07-08
標籤:實現了 增刪改查 建立了一個結構體 儲存 num name cout price代碼#include<stdio.h>#include<string.h>#include<fcntl.h>#include<sys/mman.h>typedef struct{ int num; char name[32]; int count; int price;}GOOD;int main(int argc,char *argv[