Time of Update: 2018-12-05
小結:1. 介面只有方法名,沒有方法體,由繼承自它的類提供所有方法的實現,C#中規定類只能單繼承,但可以通過介面來實現多繼承,即一個類可以繼承多個不同的介面2. 定義一個介面a. 不能定義建構函式b. 不能定義執行個體成員c. 不能定義靜態成員3. 調用介面方法如:public sealed class String : IComparable, ICloneable, IConvertible, IComparable<string>,
Time of Update: 2018-12-05
小結:可空實值型別[Nullable value type]1. 一個實值型別的變數永遠不可能為null,它總是包含實值型別的值本身。但某些情況下,這會帶來問題。例如,設計一個資料庫時,可以將一個列的資料類型定義成一個32位整數,並映射到FCL的Int32資料類型。但是,資料庫中的一個列是允許值為空白的,使用.Net
Time of Update: 2018-12-05
小結:1. HTTP協議是無狀態的http協議是無狀態的,同一個用戶端的這次請求和上次請求是沒有對應關係,對http伺服器來說,它並不知道這兩個請求來自同一個用戶端。2. HTTP訊息的結構 A.Request訊息的結構, Request訊息分為3部分,第一部分叫Request line, 第二部分叫Request header, 第三部分是body. 注意:header和body之間有個空行
Time of Update: 2018-12-05
public DataTable ExcelToDataSet(string filename, string[] templateNames) { DataTable dataTable = new DataTable(); string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Extended
Time of Update: 2018-12-05
--不存在的記錄刪掉 delete a from ECOrganizationPositionRelation a left join @ECOrganizationPositionRelation b on a.OrganPostionID=b.OrganizationID and a.PositionID=b.PositionID where not exists(select * from ECOrganizationPositionRelation where
Time of Update: 2018-12-05
System.Drawing.Image image = System.Drawing.Image.FromFile("G:\\zt_tg.jpg"); using (Bitmap bmp = new Bitmap(image.Width, image.Height)) { // 繪製驗證碼文本 using (Graphics g = Graphics.FromImage(bmp))
Time of Update: 2018-12-05
轉載:http://www.cnblogs.com/esshs/articles/157588.html Meta標籤詳解,在網上轉的,希望對大家有用 引言 您的個人網站即使做得再精彩,在“浩瀚如海”的網路空間中,也如一葉扁舟不易為人發現,如何推廣個人網站,人們首先想到的方法無外乎以下幾種: ● 在搜尋引擎中登入自己的個人網站 ● 在知名網站加入你個人網站的連結 ● 在論壇中發文章宣傳你的個人網站
Time of Update: 2018-12-05
學習於網路:1. char 和 varchar 相同點:1位就是1個位元組,每個英文字元和數字都佔一個位元組,而一個中文的字元會佔兩個位元組。 不同點: a. char是定長儲存,如定義char(10),實際儲存的值為'hello', Sql Server會自動補充空格,填滿10位。[即沒有達到10個位元組,都要佔去10個位元組] b.varchar是可變長儲存,實際儲存值佔了多少個位元組就是多少個位元組,不會以空格來填滿。2. nchar
Time of Update: 2018-12-05
小結:一、泛型【代碼重用/演算法重用】1.優點:a.原始碼保護:使用泛型演算法時不需要訪問演算法的原始碼b.型別安全c.更加清晰的代碼d.更好的效能:CLR不再需要執行任何裝箱、拆箱操作2.常用的泛型集合類/泛型容器a.List<T>b.Dictionary<TKey,TValue>c.Stack<T>d.Queue<T>3.代碼爆炸使用泛型型別參數的一個方法在進行JIT編譯時間,CLR擷取方法的IL,替換指定的型別參數,然後針對那個方法在指定資料
Time of Update: 2018-12-05
declare @EmpTemplateHistoryIDS nvarchar(max)='86e83923-47ac-4541-a124-c1136a0b5fa6'; declare @TablePayrollFixedItemHistory table ( EmployeeID nvarchar(50), EmptemplateHistoryID nvarchar(50), ItemID nvarchar(50), ItemName nvarchar(50),
Time of Update: 2018-12-05
ALTER FUNCTION UFun_GetChildren(@ID nvarchar(60))RETURNS @tbChildren TABLE (ID varchar(60) )ASBEGIN WITH UFun_GetChildren(ID) AS ( SELECT OrganizationID FROM ECOrganization WHERE ParentOrganizationID=@ID UNION ALL
Time of Update: 2018-12-05
文章目錄 解決步驟解決後顯示正確遺留問題 在IronRuby - 編寫自動化測試指令碼中介紹了在NetBeans下顯示的結果是正確的,而在DOS下顯示亂碼,如所示: 實際應用中是執行一個bat檔案進行自動化測試,而不是在Netbeans下,而這個明顯又是文字編碼的問題,我想應該會有什麼設定可以在DOS中顯示中文。在IronRuby -
Time of Update: 2018-12-05
1 // 2 // UITestViewController.h 3 // UITest 4 // 5 6 #import <UIKit/UIKit.h> 7 8 @interface UITestViewController : UIViewController <UIScrollViewDelegate> 9 {10 11 }12 13 @end14 15 16 17 //18 // UITestViewController.m19 // UITest20
Time of Update: 2018-12-05
前言 繼上一篇理解並自訂HttpHandler後,有進行了HttpModule的進一步學習,本篇作為一個小結。 主要參考:Asp.Net 構架(HttpModule 介紹) -
Time of Update: 2018-12-05
1.web.config配置如下<configuration> <configSections> <sectionGroup name="testGroup"> <section name="root" type="CustomSectionInConfigDemo.RootConfiguration, CustomSectionInConfigDemo"/> </sectionGroup>
Time of Update: 2018-12-05
在現在的ios sdk中,我們一般通過UIApplication的setStatusBarOrientation:來進行View的強制旋轉(當然,還要配合- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation),但是,setStatusBarOrientation並不一定馬上會執行shouldAutorotateToInterfaceOrientation進行介面旋轉,
Time of Update: 2018-12-05
前言 之前從網上找了幾篇講解如何自訂HttpHandler的文章,依葫蘆畫瓢卻一直沒成功過。經過上一篇《asp.net管道模型(管線模型)之一發不可收拾》的總結,對管道模型和請求/響應過程有進一步的瞭解後,再結合Asp.Net 構架(Http Handler 介紹) -
Time of Update: 2018-12-05
1.環境搭建 網上關於環境搭建已經有不少文章,這裡可以參考一下這個網址。http://www.cnblogs.com/huaping-audio/archive/2009/05/26/1490455.html 另外買Andriod手機的時候官方也會有相應的SDK和相關文檔和模擬器可以下載,我用的是國產魅族M9,按照官方給出的文檔進行了配置,如果建立項目的時候有問題,在Windows→Android SDK and AVD Manager中 Update
Time of Update: 2018-12-05
做企業軟體開發,會經常遇到要接手一個新項目,更有可能面臨一些困難,比如:我現在的項目還沒做完、接手的項目是別人已經開始做了一部分的、接手的項目已經完成並且頭一波或幾波開發人員已經不在公司而我要做一些新功能,應用一些我從沒接觸過的新技術,等等。項目都有工期在壓著,如何快速熟悉項目並真正投入實際開發是我現在要解決的問題。1.瞭解環境背景 首先要瞭解這個企業是做什麼的,
Time of Update: 2018-12-05
第1章. POP3概述 POP3全稱為Post Office Protocol version3,即郵局協議第3版。它被使用者代理程式用來郵件伺服器取得郵件。POP3採用的也是C/S通訊 模型,對應的RFC文 檔為RFC1939。 該協議非常簡單,所以我們只重點介紹其通訊過程,而相關的一些概念和術語請參考RFC文檔或另外一篇文章《SMTP協議分析》 第2章. POP3詳解 2.1. 通訊過程 使用者從郵件伺服器上內送郵件的典型通訊過程如下。1) 使用者運行使用者代理程式(如Foxmail,