Time of Update: 2014-12-25
標籤:使用參數化 DbCommand 的一個缺點是需要參數的代碼將僅適用於支援相同文法的提供者。OLEDB、SqlClient 和 Oracle 提供者全部使用不同的文法。例如,用於命名和指定參數的 SQL 文法使用 @ 符號,OLEDB 參數文法需要使用問號 (?) 作為參數預留位置,而 Oracle 提供者使用冒號 (:)。 string sqlstr = " select * from table where [email protected] and [email
Time of Update: 2014-12-26
標籤:數組1.一維數組的定義和使用,聲明時數組預設值為0 1 int n = 10 ; 2 int a[n]; 這樣定義不合法,n是變數 ,數組規定[]裡只能為常量1 int a[10] = {1,2,3,4,5,6,7,8,9,0};2 a[10] = {1,8} ;//部分賦值3 int a[] = {1,2,3,4,5,6,7,8,9,0};2.二維數組的定義和使用1 float array[3][4];2 array[3][4] = {1,2,3,4,5,6,7,8
Time of Update: 2014-12-24
標籤:1.字串常量 雙引號"" :eg:"china" ,字串在儲存的時候會以一個\0為結束標誌。2.符號常量 ,給常量取一個名字。 1 #include<stdio.h> 2 #define PI 3.1415926//符號常量 圓周率 3 int main(){ 4 float r = 2.56; 5 float l , s ; 6 7 l = 2*PI*r; 8 s = PI*r*r; 9
Time of Update: 2014-12-24
標籤:1.Linux 下第一支C程式,控制台列印一句話。 1 vi first.c //linux建立檔案 2 3 #include<stdio.h> 4 5 int main() { 6 printf("welcome to Linux ,this is the first C program!"); 7 return 0; 8 } 9 10 編譯;gcc -o first first.c //linux編譯檔案11 執行: ./first
Time of Update: 2014-12-25
標籤:1.標識符:C語言本身不限制變數長度,但是某些編譯器會限制變數長度,命名最好不要超過8位。 以數字開頭,保留字,*,空格非法2.關鍵字:類型說明符,int , 語句定義符,if else , 預先處理命令符,include 3.linux下建議命名規則: number_of_book
Time of Update: 2014-12-25
標籤:標準輸入輸出函數#include<stdio.h>stdio 是 standard input & output 的縮寫字元資料輸入輸出函數: putchar() , getchar()格式化輸入輸出函數: printf(), scanf()1.字元輸出函數:putchar(),向顯示器輸出一個字元 1 #include<stdio.h> 2 int main() { 3 char a , b ; 4
Time of Update: 2014-12-24
標籤:C#基礎知識之四由朱朱編寫,轉載請註明出自朱朱家園http://blog.csdn.net/zhgl76881、 條件運算子是三元運算子(?:):它有一個測試運算式和兩個結果運算式,測試為true,返回第一個結果運算式,否則返回第二個結果運算式。2、 使用者定義型別轉換分為:隱式轉換和顯式轉換,前者編譯自動進行轉換,後者只在使用顯示轉換運算子時才執行轉換。3、 隱式轉換:用publicstatic implicit
Time of Update: 2014-12-23
標籤:今天有這樣一需求,要求能夠查詢盛付通卡的狀態,官網如下 http://www.801335.com/status/index.htm剛一開啟網址,發現兩個輸入框加一個驗證碼,心中一喜不是小 case 驗證碼沒有粘貼也沒怎麼變形手到擒來,三五兩下識別做完了 正確率還不錯,90+%..驗證碼做發了,開始抓包,一下就懵了,發現他的資料好像被加密了,先上一張圖回過頭來後,仔細看了下他的介面,發現了陷阱,他卡號和密碼輸入的地方是 flash
Time of Update: 2014-12-23
標籤:迴圈:可以反覆執行某段代碼,直到不滿足迴圈條件為止。 一、迴圈的四要素:初始條件、迴圈條件、狀態改變、迴圈體。 1.初始條件:迴圈最開始的狀態。 2.迴圈條件:在什麼條件下進行迴圈,不滿足此條件,則迴圈終止。
Time of Update: 2014-12-23
標籤:C#遍曆指定檔案夾中的所有檔案 DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);//遍曆檔案夾foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.Add(NextFolder.Name);//遍曆檔案foreach(FileInfo NextFile in
Time of Update: 2014-12-23
標籤:命名空間:namespace Test1{ ... } 引用命名空間:using System;using 別名=命名空間 常量:const double PI=3.14; using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test1{ class Program{
Time of Update: 2014-12-23
標籤:自從推出了SanNiuSignal.DLL,使用者反映還是滿好的;為了更好的服務於大家,我已經修複了很多BUG,同時把這個DLL開源;下面就先來介紹下使用這個DLL開發出的簡單的通訊系統;: 想使用哪個模組就啟動哪個模組,可以和客戶形成通訊;具體的源碼1:http://www.sanniub.com/down/html/?6.html 百度網盤:http://pan.baidu.com/s/1i346GML 裡麵包含了SanNiuSignal.
Time of Update: 2014-12-25
標籤:1. 記事本寫C#,脫離vs建立記事本,名字為 helloworld.csusing System;namespace Hello{ public class HelloWorldSay{ static void Main(){ Console.WriteLine("你好,世界"); Console.ReadLine(); return; } }}簡單的使用csc命令編譯:我的目錄在:
Time of Update: 2014-12-23
標籤:迴圈:可以反覆執行某段代碼,直到不滿足迴圈條件為止。一、迴圈的四要素:初始條件、迴圈條件、狀態改變、迴圈體。1.初始條件:迴圈最開始的狀態。2.迴圈條件:在什麼條件下進行迴圈,不滿足此條件,則迴圈終止。3.狀態改變:改變迴圈變數值,最終不滿足迴圈條件,從而停止迴圈。4.迴圈體:要反覆執行的部分。二、文法:for文法.//還有while,do...whiltefor(初始條件;迴圈條件;狀態改變){//迴圈體}注意:1.for後面的小括弧中,用分號隔開了三項。2.for的小括弧後面不要加分號
Time of Update: 2014-12-24
標籤:this.KeyPreview = true;。。。private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (e.KeyCode == Keys.F1) &
Time of Update: 2014-12-24
標籤:Assembly assembly = Assembly.Load("project"); Assembly assembly2 = Assembly.LoadFrom("project.dll");Module[] module = assembly.GetModules(); foreach (Module item in module) {
Time of Update: 2014-12-24
標籤:反射的定義:審查中繼資料並收集關於它的類型資訊的能力。中繼資料(編譯以後的最基本資料單元)就是一大堆的表,當編譯器集或者模組時,編譯器會建立一個類定義表,一個欄位定義表,和一個方法定義表等。 System.reflection命名空間包含的幾個類,允許你反射(解析)這些中繼資料表的代碼 System.Reflection.Assembly
Time of Update: 2014-12-24
標籤:最近在做項目時有個地方用到了機率,要計算機率自然會用到除法。我這邊機率的演算法是這樣的,從0到10000擷取個隨機數,隨機值除以10000就是機率了,但是一時大意沒注意細節,結果直接除了,如下: Random rdo = new Random(); int intNum = rdo.Next(0,10000); float result = intNum / 10000;
Time of Update: 2014-12-23
標籤:objective-cCategory 分類可以直接給別的類添加方法而不改變原來的類只能增加方法 不能增加成員變數(可以訪問以前類中的)建立方法是 xcode建立類->Categoryh檔案@surface class (ca)@endm檔案@implementation class (ca){}@endid 萬能指標(oc對象)比如class *c = [class new]等同於id c=[class new];可以這樣理解id== NSObject
Time of Update: 2014-12-23
標籤:繼承 物件導向 多態 第一、objective C中繼承的實現在oc中只有執行個體變數會有許可權控制,執行個體方法和類方法是沒有許可權控制的,這點與c++不同,OC預設的是protected,並且在聲明許可權控制時,沒有分號在OC中可以像C++一樣用指標運演算法來訪問執行個體變數Rectangle.h 檔案代碼:#import <Foundation/