Time of Update: 2018-12-07
C#中使用GUID GUID(全域統一標識符)是指在一台機器上產生的數字,它保證對在同一時空中的所有機器都是唯一的。通常平台會提供產生GUID的API。產生演算法很有意思,用到了乙太網路卡地址、納秒級時間、晶片ID碼和許多可能的數字。GUID的唯一缺陷在於產生的結果串會比較大。” 1. 一個GUID為一個128位的整數(16位元組),在使用唯一識別碼的情況下,你可以在所有電腦和網路之間使用這一整數。 2. GUID
Time of Update: 2018-12-07
武漢百易時代筆試題50分鐘完成題目順序可能有點顛倒 ,大致就是這幾個題目。1. 什麼是反射與序列化2. Asp.net跨頁面傳值的方式與優缺點3. ref 與out區別4. 用html寫出五行四列表格,用javascript訪問第二行三列的值5. 貓叫,鼠跑了,主人醒了(C#實現)6. 第30個數是什麼,(C#實現)1,1,2,3,5…..7. Sql2000 查詢不連續ID在30到40的值8. Asp.net的五大對象______ _______ _______ _______
Time of Update: 2018-12-07
明源面試,筆試題目如下一、SQL測試題1 有兩張表 根據給出的SQL語句,寫出返回的行數分別是多少?為了形象直觀的顯示,我給出了sql語句執行結果。A 學生表 B分數表 新題目select a.* from a inner join b on a.id=b.id; select a.* from a,b where a.id=b.id
Time of Update: 2018-12-07
1、 請用一個例子來說明泛型的好處。泛型泛型可以存放任何的引用或實值型別,避免了顯式強制轉換List<int> list =new List<int>(); list.add(100); list.add(“a string”); //會報錯在使用實值型別泛型集合時,避免裝箱和拆卸操作,效率更高泛型功能提供了型別安全檢查,不需要編寫代碼來檢測資料類型是否正確,因為會在編譯時間強制使用正確的資料類型。減少了類型強制轉換的需要和執行階段錯誤的可能性2、
Time of Update: 2018-12-07
//匯出Excel protected void ibtExcel_Click(object sender, ImageClickEventArgs e) { decimal s1 = 0; decimal s2 = 0; decimal s3 = 0; decimal s4 = 0; Response.Clear();
Time of Update: 2018-12-07
http://blog.chinaunix.net/u2/82646/showart_1359552.htmlopen(開啟檔案) 相關函數 read,write,fcntl,close,link,stat,umask,unlink,fopen 表標頭檔 #include<sys/types.h>#include<sys/stat.h>#include<fcntl.h> 定義函數 int open( const char * pathname, int
Time of Update: 2018-12-07
本文資料引用自李建忠先生的演講稿 C# 引入Nullable類型,允許我們將實值型別賦值為null。 其實質上是在Framework中增加了一個Nullable<T>的泛型結構類型。[SerializableAttribute()] public struct Nullable<T> : IFormattable, IComparable, INullableValue where T :
Time of Update: 2018-12-07
C#語言還是比較常見的東西,這裡我們主要介紹C# Application_Error事件,包括介紹Page_Error 事件等方面。與 Page_Error 事件相類似,您可使用 C# Application_Error事件捕獲發生在應用程式中的錯誤。由於事件發生在整個應用程式範圍內,因此您可記錄應用程式的錯誤資訊或處理其他可能發生的應用程式層級的錯誤。下面的樣本基於前面的 Page_Error 事件程式碼範例,如果 Page_Load 事件中的錯誤未在 Page_Error
Time of Update: 2018-12-07
類是現實世界中客觀事物的抽象,即將具有相似靜態屬性和動態行為的對象集合歸納為一個類。類和對象是物件導向技術的核心。1.1 類的聲明與定義類的聲明形式:1 class<自訂類類型名>2 {3 [public:]4 [<共有成員說明表>]5 [private:]6 [<私人成員說明表>]7 };類的定義成員函數的定義形式如下:1 <函數類型><類名>::<函數名>(<形參數表>)2 {3
Time of Update: 2018-12-07
1.1 什麼是繼承 在C++中,如果類C1通過繼承已有類C而建立,則將C1稱作衍生類別,將C稱作基類,衍生類別會繼承基類中定義的所有屬性和方法。1.2 衍生類別的定義 定義衍生類別的文法為:1 Class 衍生類別名:繼承方式 基類名2 {3 衍生類別成員說明;4 }; 其中,繼承方式包括public、protected、private三種。1.3
Time of Update: 2018-12-07
◆多態性是物件導向程式設計語言繼資料封裝和整合之後的第三個基本特徵。多態性和虛函數使得設計和實現易於擴充的系統成為可能。 ◆多態性是指,當調用某個對象的函數時,應該被執行的程式碼會根據對象的具體類型在執行期被確定下來。 ◆想要實現多台,就到進行“動態綁定”,在C++中,實現“動態綁定”的機制是虛函數。虛函數的聲明方法是在基類的函數原型前加上關鍵字virtual。 ◆只有將衍生類別對象賦給基類對象引用或將衍生類別對象地址賦給基類對象指標時,才能夠體現出多態性。 ◆抽象類別不能執行個體化
Time of Update: 2018-12-07
1.1 指標的概念 聲明任何一個變數,系統都會為其分配一定大小的記憶體,訪問變數實際上就是訪問其所佔據的記憶體空間。1.2 指標變數的聲明、初始化和訪問1.2.1 聲明: 資料類型 *變數名1.2.2 初始化: 3種方式 (1)初始化為NULL或0:表示指標變數指向的是一片無效的不可訪問的記憶體; 如: int *p= NULL;(NULL必須大寫)(2)初始化為已聲明變數的地址; 如: int a; int *p=&a;
Time of Update: 2018-12-07
在MFC程式中,使用CString來處理字串是一個很不錯的選擇。CString既可以處理Unicode標準的字串,也可以處理ANSI標準的字串。CString的Format方法給我們進行字串的轉換帶來了很大的方便,比如常見的int、float和double這些數字類型轉換為CString字串只需一行代碼就可以實現。 先看看Format用於轉換的格式字元: %c 單個字元 %d 十進位整數(int) %ld
Time of Update: 2018-12-07
C++ 指標 簡單記錄下平時的學習中涉及到指標的注意點,其中有轉別人的內容,自己再慢慢添加總結。轉:http://blog.pfan.cn/colormoon/19260.html 1.指標是儲存記憶體位址的變數。 int *pAge=0; 值為零的指標被稱為空白指標。所有指標在定義時都應該被初始化。沒有初始化的指標稱為失控指標。 int
Time of Update: 2018-12-07
一、組的分類 正則中的組有擷取的群組和非擷取的群組,而擷取的群組又分為普通的擷取的群組和命名擷取的群組,分別為 擷取的群組:(exp) 命名擷取的群組:(? <name> exp) 非擷取的群組:(?:exp) 二、組的作用 1、擷取的群組的作用 擷取的群組的作用是將Regexexp匹配到的內容儲存到組裡,供以後使用 比如這樣一個字串: <a href="http://anmo.ymxxyoga.com/" title="床上等你"> CSDN
Time of Update: 2018-12-07
static關鍵字至少有下列n個作用: (1)函數體內static變數的作用範圍為該函數體,不同於auto變數,該變數的記憶體只被分配一次,因此其值在下次調用時仍維持上次的值; (2)在模組內的static全域變數可以被模組內所用函數訪問,但不能被模組外其它函數訪問; (3)在模組內的static函數只可被這一模組內的其它函數調用,這個函數的使用範圍被限制在聲明它的模組內; (4)在類中的static成員變數屬於整個類所擁有,對類的所有對象只有一份拷貝; (5)在類中的static成員
Time of Update: 2018-12-07
The C# 3.0 language and compiler introduce several new language features. These new language constructs are useful individually in various contexts, and collectively for doing Language-Integrated Query (LINQ). For more information about LINQ, see
Time of Update: 2018-12-07
第三章 C++中的C 1. .hxx .hpp也是C++標頭檔 2.寫可移植的C++程式:用C++標準庫,和盡量使用符合POSIX標準的函數 3.標頭檔<climits>和<cfloat>中定義了不同基礎資料型別 (Elementary Data Type)可能儲存的最大值和最小值 4.sizeof 是一個運算子 不是函數, 如果對一個變數使用它,可以不要括弧: int i = sizeof i;
Time of Update: 2018-12-07
http://www.oschina.net/news/28928/9-reasons-to-start-using-c11 如果你的代碼工作正常並且表現良好,你可能會想知道為什麼還要使用C++ 11。當然了,使用用最新的技術感覺很好,但是事實上它是否值得呢? 在我看來,答案毫無疑問是肯定的。我在下面給出了9個理由,它們分為兩類:效能優勢和開發效率。獲得效能優勢理由1:move語義(move
Time of Update: 2018-12-07
http://www.cppblog.com/mzty/archive/2007/04/20/22349.htmlC++呼叫慣例和名字約定呼叫慣例:__cdecl __fastcall與 __stdcall,三者都是呼叫慣例(Calling