原创 MVC區域和路由

MVC 2.0之後推出了區域這個概念 很好理解,就是跟商場一樣,有各個分區,主要是看起來就不混亂了 具體的一些內容可以參考https://www.cnblogs.com/dotnet261010/p/10827065.html 很不錯  

原创 通俗易懂https協議

作爲一名web開發的程序員,還是很有必要去了解一下https傳輸的來龍去脈。 1:什麼是https 協議? http與https有啥區別? https協議就是   客戶端與服務器端  數據交流的一個協議 http是明文傳輸,容易被劫持不安

原创 list、Ilist、ICollection、IEumerable

首先說終極被繼承的接口IEumerable<T>  它是幹什麼的呢,說白了就是一個 迭代器的實現  讓foreach 可以使用循環遍歷還不需要去知道其中原理 所以說他是集合中必不可少的用到的迭代 所以每個集合和接口都繼承他是理所應當的。

原创 ajax中同步注意事項

在ajax的使用過程中,經常會用到要同步的情況。 比如要更改數據之前先看這個數據有沒有,那麼就需要先看 1.有沒有  在2.更改數據 1.2都要用ajax去交互數據  所以就必須要同步 因爲1是2的條件依據 那麼同步很簡單 只需要將asy

原创 通俗易懂SQL server 中的觸發器

一:什麼是觸發器? 觸發器就是類似 陷阱觸發機關一樣,設置好陷阱,踩到陷阱觸發機關。數據庫觸發器一樣的道理,設置好一個東西,規定情況下觸發生效。 官方:通過事件滿足後自動實現的一種特殊存儲過程 二:觸發器種類? 觸發器有倆種 ddl和dm

原创 通俗易懂了解開發工具VS

微軟的強大IDE 開發環境 VS  裏面可以開發的語言很多這個也都知道。 但是裏面還有很多設置啊使用對於我們小白來講還是不太清楚滴,所以寫這篇文章也是好好了解一下開發工具。 對於開發者而言,開發工具就是武器,武器的掌握熟練度越高肯定工作就

原创 MVC路由匹配

當我們訪問一個url的時候,程序首先做的事情是global.ascx中 先把路由全部註冊 然後url根據註冊的路由 從上到下 去匹配,匹配到適合的就不在往下進行就按照第一個匹配的路由 去相應的控制器中進行訪問。 話說如此,可是如何進行匹配

原创 sql server 一些語句

  20191021 SQL同服務器跨庫鏈表查詢 select*from RZ191014.dbo.States l left join RB191014.dbo.States r on l.Code=r.StateCode collat

原创 枚舉類enum如何頁面中下拉框展示供選擇

首先 枚舉類的功能是爲了解釋說明一些內容,並且一個數字對應一個內容 從而當使用枚舉類的時候可以直接使用描述內容而不去使用數字,這樣解讀性更好。 那麼如何讓枚舉類裏面的內容在頁面的下拉框中出現<option value="1">對應1的枚舉

原创 c# 畫板GDI+之Graphics類

首先了解一下這個Graphics東西 總體來說畫東西 就是先 畫布 然後畫筆  去畫形狀  用什麼字體 什麼顏色  畫的位置 畫的內容   下面是自己寫的一個簡單列子: 方法畫出來,然後保存畫板成img的這樣一個文件。然後前臺顯示的時候其

原创 linq尋找list集合之間有重複數據

使用Exists 或者any 在一個集合中調用另一個集合去看,對比的要點就是集合之間都有的字段也就是要查找重複數據的體現。 舉例:倆個集合 list1  list2   倆個集合要找重複的數據  也就是 A B倆個字段是否有重複的數據 

原创 C# 反射Reflect

1、爲什麼需要反射:   最初使用反射的時候,既然可以通過new 一個對象的方式得到對象,然後通過對象去調用屬性和方法,那麼爲什麼還需要反射去調用呢?後來使用多了發現這就是一個先綁定還是後綁定的問題,很多初使用反射的開發人員通常都會有類似

原创 NPOI 導出Excel 功能

NPOI 是 .net 基於POI基礎上針對於C#的封裝使用 關鍵字:workbook  (工作簿)   sheet (單個簿)   row (行)  cell(單元格) CellStyle (單元格樣式) 流程: 1 :創建一個工作簿 

原创 Sql servver 日期相關

DATEPART() 函數用於返回日期/時間的單獨部分,比如年、月、日、小時、分鐘等等 https://www.w3school.com.cn/sql/func_datepart.asp 一般用於看當前時間的年 或 日 datepart

原创 關於sql server的對於excel文件內容來相應更新語句

使用場景:經常會有客戶將一些 數據信息 通過excel表格 來表達。那麼程序員需要將這些信息放入項目對應建立的表中。 1:如果就是全新的數據 其實就是插入 2:如果是在原有的excel文檔上 客戶又新增了一些數據或者又更改了一些信息  那