原创 C#溫故而知新學習系列之面向對象編程—2-定義結構
定義結構 結構與類相似,主要區別在於,類是存儲在堆上的引用類型,而結構是存儲在堆棧上的值類型,以及訪問方式和一些特徵(結構不支持繼承)。
原创 ASP.NET溫故而知新學習系列之ASP.NET中的多線程編程—.NET下的多線程編程2.1-Thread類的使用
前言 多線程編程是跨語言的,跨環境的,所以我們得學好它,對應用程序的性能提高是有幫助的。 Thread類的使用 1.1 啓動新的線程
原创 C#溫故而知新學習系列之XML編程—8-XMLSerializer類把XML文檔反序列化爲對象
前言 之前我在一家電子商務公司做接口對接工作,同步快遞公司給我們網站的訂單數據,在這裏我先給出快遞公司給我的接口文檔(見下圖),
原创 C#溫故而知新學習系列之面向對象編程—4-方法
方法 在C#中通過創建函數實現方法,方法是一個執行可以由對象和類完成計算或者行爲的成員,方法通過指定訪問級別,返回值,方法名稱,
原创 C#溫故而知新學習系列之面向對象編程—10-擴展方法
擴展方法 擴展方法是你能夠向現有類型和自定義類型添加方法,而無需創建新的派生類型或者以其他方式修改原始類型 擴展方法是一個特
原创 C#溫故而知新學習系列之面向對象編程—3-類的數據成員
類的數據結構 類是一種包括數據成員,函數成員,嵌套類型進行封裝的數據結構 類包含的數據成員 構造函數,析構函數,常數,字
原创 C#溫故而知新學習系列之面向對象編程—1-定義類與創建類的對象
定義類 在C#中使用class關鍵字,一個名稱,一對大括號來定義一個新類,類的數據成員和方法位於類的主體內(一對大括號之間) 類的語法格式
原创 ASP.NET溫故而知新學習系列之ASP.NET中的多線程編程—.NET下的多線程編程2.2-Thread中利用構造函數傳遞參數
前言 前一節說了我們創建線程的參數是一個函數,當新的線程啓動的時候,它就會執行這個函數,這個函數是沒有任何參數的,且沒有返回值的,那麼新的需求
原创 ASP.NET溫故而知新學習系列之深度剖析ASP.NET架構—ASP.NET請求的處理過程(一)
前言 我爲什麼要寫這一系列呢,因爲只有瞭解運行機制,學好底層,對我們更深入的理解一定的問題有幫助。 一:ASP.NET的工作原
原创 ASP.NET溫故而知新學習系列之ASP.NET中的多線程編程—1-線程機制
線程概念 線程是程序執行的基本原子單位,我們上學的時候學過一個分子包括無數個原子,而原子是不能在分割的,原子是最小的單位,一個進程
原创 ASP.NET溫故而知新學習系列之深度剖析ASP.NET架構—HttpHandler(三)
前言 我們在上節講了使用ISAPI是一種重要的技術,可以讓我們擴展服務器的功能,有兩個手段實現,一個是ISAPI擴展,一個是IS
原创 ASP.NET溫故而知新學習系列之深度剖析ASP.NET架構—HttpModule(二)
前言 我們在上節講了使用ISAPI是一種重要的技術,可以讓我們擴展服務器的功能,有兩個手段實現,一個是ISAPI擴展,一個是IS
原创 C#溫故而知新學習系列之面向對象編程—6-out參數
out參數 out關鍵字與ref關鍵字很相似,out關鍵字也會導致參數通過引用來傳遞,與ref關鍵字不同,ref關鍵字要求變量必
原创 C#溫故而知新學習系列之面向對象編程—5-ref參數
ref參數 不僅可以通過值爲方法傳遞參數,還可以通過引用爲方法傳遞參數,若通過引用爲方法傳遞參數,需要使用ref關鍵字 如果
原创 C#溫故而知新學習系列之面向對象編程—8-方法的重載
前言探討 我們說過構造函數是對類進行初始化的,我們希望剛出生的小貓有個姓名叫“咪咪”,當它叫的時候,能說“我的名字叫咪咪”,此時就