Time of Update: 2015-01-23
標籤:OleDbCommand具體用法:OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=data.mdb"); con.Open(); OleDbCommand dc=new OleDbCommand("select name from us where id=2", con); textBox1.Text=dc.ExecuteScalar().ToString();
Time of Update: 2015-01-22
標籤: 最近在項目開發過程中,使用Panel控制項顯示座位背景圖,在分屏切換時,發現背景圖會閃爍。在同事的協助下,通過以下方法解決了:建立一個類,繼承Panel控制項類,然後開啟該控制項的雙重輔助緩衝區,禁止擦除背景,具體請看代碼:1、建立一個NewPanel類,繼續Panel控制項類using System;using System.Collections.Generic;using System.ComponentModel;using
Time of Update: 2015-01-22
標籤:代碼如下:[csharp] using System; class Unboxing_Test { static void Main() { int i = 100; object o = i; // 裝箱
Time of Update: 2015-01-22
標籤:1, 兩個List泛型用Linq去重複資料Code: List<string> lstA = new List<string> { "E00401501B652563", "E00401501B652564", "E00401501B652565", "E00401501B652566", "E00401501B652567", "E00401501B652568" }; List<string> lstB =
Time of Update: 2015-01-22
標籤: 1 class Person 2 { 3 private string name; 4 private string age; 5 private string job; 6 7 public Person(string name,string age,string job) 8 { 9 this.name = name;10 this.age =
Time of Update: 2015-01-22
標籤:1,什麼是泛型? 答:泛型是類型的模板,類型是執行個體(對象)的模板。C#提供了5種泛型:類,介面,委託,結構和方法。 2,使用泛型有什麼好處? 答:繼承實現的是"代碼重用",而泛型實現的是另一種形式的代碼重用,即"演算法重用"。總結起來有以下優點: 1> 提高代碼的可重用性。 2> 編譯時間的型別安全。當使用一個不相容的類型的時候,會在編譯時間就報錯,而不用等到運行時再報錯,提高了型別安全。 3>
Time of Update: 2015-01-22
標籤:.net常有人會拿var這個關鍵字來和dynamic做比較。實際上,var和dynamic完全是兩個概念,根本不應該放在一起做比較。var實際上是編譯期拋給我們的“文法糖”,一旦被編譯,編譯期會自動匹配var
Time of Update: 2015-01-22
標籤:以值傳遞參數當實參當作值來傳遞時,就產生了一個新的拷貝。 class Test { static void Main(string[] args) { int x=8;
Time of Update: 2015-01-22
標籤:1.它的函數名與類名相同;2.它可以重載;3.不能指定傳回型別,即使是void也不行;4.雖然在一般情況下,建構函式不被顯式調用,而是在建立對象時自動被調用。但是並不是不能被顯示調用。有些時候是一定要顯示調用的,只要是父類有帶參的建構函式,在子類中就必須顯示的調用父類的建構函式,因為子類的構造器在執行個體化時無法找到父類的建構函式(當父類有自己寫的無參建構函式時,子類也不用顯示調用)。 public TestService() : base(){
Time of Update: 2015-01-23
標籤:源碼 c# excel 公式 樣式 針對“C#對Excel檔案模板的完全讀取”這樣的一個題目,其實好像描述得不大對。在此再描述下:如下代碼主要是通過對一個Excel模板檔案的讀取,然後再想模板中填入對應的資料之後,另存新檔一個新的Excel檔案。此檔案完全符合原模板要求。(因為原Excel是帶有很多樣式和公式的,單獨只提取
Time of Update: 2015-01-23
標籤:大型業務應用系統很容易受到各種攻擊,每加上一道防護就可以減少80%-90%的攻擊。我們的核心介面組件裡也做了一些限制,有些介面方法只有內網的使用者才可以調用,防止外網的使用者調用,這樣安全性會有很大的提升。只有內網的電腦才可以調用的限制,這樣,就防止外面的人非法調用我們的方法,可以提高一些安全性,方法上加上2行代碼就可以了至少安全性提高80-90%,多一道防護,少N個攻擊、減少致命的駭客攻擊,盡量避免無法挽回的損失。C#.NET 大型公司資訊化系統整合快速開發平台 4.2 版本 -
Time of Update: 2015-01-22
標籤: 不能將屬性以ref或out的方式傳遞 看上去屬性和欄位差不多,可是屬性本質上是個方法,並不是真正指向一個記憶體位置,所以不能像欄位那樣能以ref或out方式傳遞。 匿名類型的屬性是衹讀的 原生的值類型調用ToString方法是不會裝箱的 比較"Age = " + 3.ToString()和"Age = " +
Time of Update: 2015-01-22
標籤:何謂函數式編程 相信大家在實際的開發中,很多情況下完成一個功能都需要藉助多個類,那麼我們這裡的基本單元就是類。而函數式編程則更加細化,致使我們解決一個功能的基本單元是函數,而不是類,每個功能都是由多個函數構成,並且函數之間沒有直接的關係。如果簡單的文字描述還不足以讓你理解,下面我們就配以圖來示範。
Time of Update: 2015-01-23
標籤:c語言的運算子可分為以下幾類:1. 算術運算子:用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。2. 關係運算子:用於比較運算。包括大於(>)、小於(<)、等於(= =)、大於等於(>=)、小於等於(<=)和不等於(!=)六種。3. 邏輯運算子:用於邏輯運算。包括與(&&)、或(||)、非(!)三種。4.
Time of Update: 2015-01-23
標籤:http://codeforces.com/problemset/problem/387/C題意:給你一個大數,讓你求個集合,可以通過操作得到這個數,求集合中個數最大值,操作 :從集合中任意取兩個數,大的數放在前面小的數放在後面組成一個數在重新放入集合中,經過重複的操作,集合中只剩一個數,這個數就是給你的數。思路:要求個數最大,可以讓這個大數的每一個數字為集合中的一個數,但是集合中不能有0,所以在連續的0前面要連著一個非零的數。 1 #include <cstdio> 2
Time of Update: 2015-01-22
標籤:作為人與電腦溝通的媒介,C語言給我們呈現了:printf、scanf、以及緩衝區。1.printf("%d",a)%d:d是decimal base(十進位)的開頭字母,意思就是按十進位格式輸出,也就是按整數格式輸出。%f:按浮點數格式輸出,float 定義的變數小數(浮點數)預設小數點後面保留6位元,那怎麼讓它輸出1.1?只讓讓%f變成%.1f就可以了,反之你想讓它輸出小數點後兩位元就%.2f,三位就%.3f,以此類推。%c:按字元格式設定輸出。2.scanf("%d",&a)&
Time of Update: 2015-01-22
標籤: 首先,從一個C程式開始:這是最簡單的一個C語言程式,也是C語言程式組成的基本結構: 1 /* 2 **********************************交錯和******************************************* 3 ****************************by JA/C 2015-1-22************************************ 4 */ 5 6 #include
Time of Update: 2015-01-22
標籤:matlab 步長 例1 計算int(sin(x),0,pi)%by dynamic%all rights reserved by www.matlabsky.com>>x=0:pi/100:2*pi;>>y=sin(x);>>z=trapz(x,y)%或者說使用z = pi/100*trapz(y)z
Time of Update: 2015-01-22
標籤:cppstring與char
Time of Update: 2015-01-22
標籤:#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>char ** split(char *mother, char split_char){ char *arry[1024]; //the MAX sub string is 1024 and you can modify it char *new; char buf[1024] =