Time of Update: 2018-12-07
/**//// <summary> /// 發送郵件 /// </summary> internal void Send() { System.Web.Mail.MailMessage mailmessage = new MailMessage(); mailmessage.From = "fmzzs@126.com"; mailmessage.To
Time of Update: 2018-12-07
雖然很簡單,但是還是請大家珍惜資源,不要亂扔臭雞蛋啊 如果能在簡單的程式中提出一些問題,那我就拜謝了。 1 private static int RecurSionFactorial(int m) 2 { 3 if (m <= 0) 4 return 1; 5 else 6 return m * RecurSionFactorial(m - 1); 7 } 8
Time of Update: 2018-12-07
在之前操作了EXCEL存入資料庫之後,我發現存在好多問題,這次加以改進。本次主要進行的工作有:1,建立一個XML檔案,主要在裡面定義資料庫表名,是否重建表,excel檔案路徑,是否匯入該檔案。2,操作該XML讀取資訊並根據屬性值建立資料庫表,插入資料等。XML檔案如下:<?xml version="1.0" encoding="utf-8" ?><Files> <File Finished="false"> <TableName
Time of Update: 2018-12-07
C#數字類型的資料包括decimal, double和 float。以前學過現在忘得都差不多了,現在簡單的複習一下。 根據MSDN的解釋,decimal類型是128位的浮點數,資料範圍是±1.0 × 10−28 to ±7.9 × 1028,精度在28-29位有效數字,在一個數字後面加m或M代表它是decimal類型。double類型是64位的浮點數,資料範圍是±5.0 × 10−324 to ±1.7 × 10308,精度在15-16位有效數字,在一個數字後面加d或D代表它是double類型。
Time of Update: 2018-12-07
http://www.51testing.com/?uid-283585-action-viewspace-itemid-235141一:c#初始化順序1。類成員變數初始化先於類的建構函式2。靜態成員變數先於執行個體變數3。子類成員變數先於父類成員變數 java相反4。父類建構函式先於子類建構函式參考樣本:Code Snippetusing System;//using System.Collections.Generic;//using System.Linq;//using
Time of Update: 2018-12-07
具體的東西被抽象,然後加以概括,歸類,我個人認為這是思維的一個升華,就像給一個東西下定義一樣,如何才能用自己的話講這個東西說明清楚,當然要有全面的認識,所以抽象不是沒有根據的,而是建立在自己的認識之上。物件導向開發的時候都會接觸到依賴,關聯等,不僅僅是物件導向開發,就在其他開發的時候也會遇到,比如在使用ArcGIS
Time of Update: 2018-12-07
c#中分割字串的方法第一種方法:開啟vs.net建立一個控制台項目。然後在Main()方法下輸入下面的程式。 string s="abcdeabcdeabcde"; string[] sArray=s.Split(''c''); foreach(string i in sArray) Console.WriteLine(i.ToString()); 輸出下面的結果:ab deab
Time of Update: 2018-12-07
如果問C#程式員,四捨五入方法是怎麼寫的。很多人上來就會輕而易舉寫上一個Math.Round()方法。但卻不知,其中可悲的奧妙之處!試寫出下列計算結果: Math.Round(0.5) Math.Round(1.5) 肯定有一部分人會寫,計算結果為1和2。 那就大錯特錯了!事實證明,這兩個運算式的結果分別為0和2!這就是很多程式的BUG所在。 細心的程式員們可以看一下MSDN中對Math.Round(Decimal)方法的描述,其中對於傳回值的描述如下: 傳回值類型:Syst
Time of Update: 2018-12-07
C 編程中相關檔案尾碼 .a 靜態庫 (archive) .c C原始碼(需要編譯預先處理) .h C原始碼標頭檔 .i C原始碼(不需編譯預先處理) .o 對象檔案 .s 組合語言代碼 .so 動態庫 單個源檔案產生可執行程式 下面是一個簡單的“hello, ubuntu”程式的原始碼: /* helloubuntu.c */#include <stdio.h>int main(int argc,char *argv[]){ printf(“hello, ubuntu/n”);
Time of Update: 2018-12-07
應用情境:在軟體系統中,經常有這樣一些特殊的類,必須保證它們在系統中只存在一個執行個體,才能確保它們的邏輯正確性、以及良好的效率。 這是類設計者的責任,而不是使用者的責任。 保證一個類僅有一個執行個體,並提供一個該執行個體的全域訪問點。 ——《設計模式》GoF 代碼實現如下://單線程Singleton樣本: public class Singleton { private static Singleton instance;
Time of Update: 2018-12-07
Hanoi問題.都是基本的。 1 private static void TestHanoi(int n, string X, string Y, string Z) 2 { 3 if (n <= 1) 4 { 5 Move(X, Z); 6 } 7 else 8 { 9 TestHanoi(n - 1, X
Time of Update: 2018-12-07
抽象類別抽象類別是特殊的類,不能被執行個體化;除此以外,具有類的其他特性;重要的是抽象類別可以包括抽象方法,這是普通類所不能的。抽象方法只能聲明於抽象類別中,且不包含任何實現,衍生類別必須覆蓋它們。另外,抽象類別可以派生自一個抽象類別,可以覆蓋基類的抽象方法也可以不覆蓋,如果不覆蓋,則其衍生類別必須覆蓋它們。介面介面是參考型別的,類似於類,和抽象類別的相似之處有三點:1.不能執行個體化。2.包含未實現的方法聲明。3.衍生類別必須實現未實現的方法,抽象類別是抽象方法,介面則是所有成員(不僅是方法包
Time of Update: 2018-12-07
.NET 開發效率高, 大行其道. 但卻一直存在一個比較頭疼的通病, 需要安裝 .NET Framework, 尤其是.NET 2.0開發的軟體. Windows XP 和 Windows 2003 預設都沒有.NET 2.0 運行環境. 特別是一些精簡版, 連.NET2.0都裝不上. 現在我們利用移動飛信的原理, 來解決以上的問題. 1. 安裝完移動飛信2008後, 一般我們在 C:\Program Files\China Mobile\Fetion\
Time of Update: 2018-12-07
1.DateTime 數字型 System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2 取當前年 int 年=currentTime.Year; 1.3 取當前月 int 月=currentTime.Month; 1.4 取當前日 int 日=currentTime.Day; 1.5 取當前時 int 時=currentTime.Hour; 1.6
Time of Update: 2018-12-07
26招教你如何清理C盤下的檔案 1.開啟“我的電腦”-“工具”-“檔案夾選項”-“查看”-在“顯示所有檔案和檔案夾”選項前打勾-“確定” 2.刪除以下檔案夾中的內容: x:\Documents and Settings\使用者名稱\Cookies\下的所有檔案(保留index檔案) x:\Documents and Settings\使用者名稱\Local Settings\Temp\下的所有檔案(使用者臨時檔案) x:\Documents and
Time of Update: 2018-12-07
web.configCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><connectionStrings> <add name="i05ConnectionString1" connectionString="Data Source=localhost;Initial Catalog=i05;Integrated
Time of Update: 2018-12-07
c語言位域一、位域的概念有些資訊在儲存時,並不需要佔用一個完整的位元組, 而只需占幾個或一個二進位位。例如在存放一個開關量時,只有0和1 兩種狀態, 用一位二進位即可。為了節省儲存空間,並使處理簡便,C語言又提供了一種資料結構,稱為“位域”或“位段”。所謂“位域”是把一個位元組中的二進位劃分為幾個不同的地區, 並說明每個地區的位元。每個域有一個網域名稱,允許在程式中按網域名稱進行操作。
Time of Update: 2018-12-07
aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Time of Update: 2018-12-07
一個簡單的泛型樣本:定義:class Stack<T> { private T[] store; private int size; public Stack() { store = new T[10]; size = 0; } public void Push(T x) { store[size++] = x; } public
Time of Update: 2018-12-07
設計模式描述了軟體設計過程中某一類常見問題的一般性的解決方案。 物件導向設計模式描述了物件導向設計過程中、特定情境下、類與相互連信的對象之間常見的組織關係。 樣本情境:我們需要設計一個人事管理系統,其中的一個功能是對各種不同類型的員工,計算其當月的工資——不同類型的員工,擁有不同的薪金計算制度。 結構化做法1。獲得人事系統中所有可能的員工類型2。根據不同的員工類型所對應的不同的薪金制度,計算其工資enum EmployeeType{Engineer;Sales;Manager;…}//