原创 初學必看,NFine框架結構加MVC快速開發平臺登錄流程梳理(附源碼)

就在上週,我們公司的大佬讓我們熟悉一下NFine框架,參考NFine開發平臺學習,於是按照步驟一步步的在電腦上部署平臺環境,發佈測試。 首先是映入眼中的是登錄界面 輸入賬號密碼,登錄 界面還是挺友善的,舒適好看,隨便點了一點發現功能幾

原创 04 使用判斷語句

1.聲明布爾變量 和現實世界不同,程序世界的每一件事情要麼黑,要麼白;要麼對,要麼錯;要麼真,要麼假。例如,假定創建整數變量X,把值99賦給它,然後問:“x中包含值99嗎?”答案顯然是肯定的。如果問:“X小於10嗎?”答案顯然是否定的。這

原创 05 使用複合賦值操作符

1.使用複合賦值操作符 將一個變量的值加上42,可以使用賦值和加法操作。例如,以下語句在answer上加42,新值再賦給answer。換言之,在運行該語句之後,answer的值比之前大42: 雖然這是有效的語句,但有經驗的程序員不會這樣寫

原创 06 管理錯誤和異常

1.處理錯誤 生活並非總是一帆風順。輪胎可能扎破,電池可能耗盡,螺絲起子並非總在老地方,應用程序的用戶可能進行了出乎意料的操作。在計算機世界裏,磁盤可能出故障,編寫不當的程序可能影響機器上運行的其他應用程序(比如由於程序bug造成耗盡所有

原创 09 使用枚舉和結構創建值類型

1.使用枚舉 假定要在程序中表示一年四季。可用整數0,1,2和3分別表示Spring(春),Summer(夏)、 Fall(秋)和Winter(冬)。這雖然可行,但並不直觀。如果代碼中已經使用了整數值0,那麼經常搞不清楚-一個特定的0是否

原创 15 使用屬性以訪問字段

1.什麼是屬性 定義:是字段和方法的交集—— 看起來像字段,用起來像方法。 訪問屬性所用的語法和訪問字段一樣。然而,編譯器會將這種字段風格的語法自動轉換成對特定訪問器的調用。 訪問器:取值和獻值方法統稱爲訪問器方法。兩個方法有時也稱爲ge

原创 18 使用集合

下表總結了最常用的一些集合類: 1.1List<T>集合類 泛型List<T>類是最簡單的集合類。用法和數組差不多,可以使用標準數組語法(方括號和元素索引)來引用集合中的元素(但不能用這種語法在集合初始化之後添加新元素)。 List<

原创 13 創建接口和定義抽象類

從類繼承是很強大的機制,但繼承真正強大之處是能從接口繼承。接口不包含任何代碼或數據;它只規定了從接口繼承的類必須提供哪些方法和屬性。使用接口,方法的名稱/簽名可以和方法的具體實現完全隔絕。 抽象類在許多方面都和接口相似,只是它們可以包含代

原创 14 使用垃圾回收和資源管理

1.對象的生存期 首先我們來看一下創建對象的過程。對象用new操作符創建。下例創建Square(正方形)類的新實例 class Square {     … void Draw() { … }

原创 攔截器(Filter)——編碼攔截器、請求驗證攔截器、非法文字攔截器、懶加載攔截器

概念:由java編寫的,線程安全的web組件,完成請求攔截和結果攔截 主要作用:作爲控制層組件、請求攔截(編碼攔截器、請求驗證攔截器、非法文字攔截器) 結果攔截(懶加載攔截器) 語法: 1 包聲明 2 包導入 import java.i

原创 01 C#項目結構&HelloWorld!

先對C#的整個項目結構有一個簡單的瞭解,然後就是開啓我們的入門儀式——Hello World! 1.打開VS2019 ,點擊創建新項目; 2.選擇創建“C#控制檯應用(.NET Framework)”,再點擊下一步; 3.填寫項目名稱

原创 02 使用變量、操作符和表達式

1.使用標識符 標識符:對程序中的各個元素進行標識的名稱。這些元素包括命名空間、類、方法和變量。 語法規則: (1)只能使用字母(大寫和小寫)、數字和下劃線 (2)標識符必須以字母或下劃線開頭 例如:number3,_student,sc

原创 C#操作(讀取、修改)項目exe.config文件之動態配置接口

我們經常要在項目中添加服務引用,去調用各種服務啊,接口啊。就拿調用接口來講,當你添加了服務引用後就會有一個項目congfig配置文件,裏面可以配置接口信息,像地址名稱等等,我們就可以通過修改這個congfig文件來動態調用各個接口了,當然

原创 08 理解值和引用

1.複製值類型的變量和類 C#大多數基元類型(包括int,float,double和char等,但不包括string,原因稍後解釋)都是值類型。將變量聲明爲值類型,編譯器會生成代碼來分配足以容納這種值的內存塊。例如,聲明int類型的變量會

原创 16 使用索引器

1.什麼是索引器 屬性可被視爲一種智能字段:類似地,索引器可被視爲一種智能數組(索引器本質上是“有參屬性”:而上一片博客所說的普通屬性是“無參屬性”。 “索引器”只是C#對“有參屬性”的叫法。)。屬性封裝了類中的一個值,而索引器封裝了一組