原创 1024

1024佔個位先      O(∩_∩)O哈哈~

原创 創建型模式----建造者模式

前言          本世紀最難解決的問題“中午吃什麼啊?”“晚上吃什麼啊?”。這一定是中午和晚上最糾結的兩件事情了,你是不是也有過困擾呢?今天重溫建造者模式,互相想到了,吃飯,尤其是前幾天在漢堡店吃飯,每次吃漢堡包,也糾結吃什麼,乾脆

原创 結構型模式----裝飾模式

           學習設計模式有一段時間了,一直沒有總結,今天開始慢慢的總結。首先介紹一下裝飾模式。  作用:           裝飾模式的功能就是動態的添加一些職能,同時不改變其結構。一般我們在擴展一個子類的時候經常使用繼承方式實

原创 創建型模式----原型模式

      前言         不知道在小的時候大家有沒有經歷過這種事情。由於犯錯了被罰抄寫作業,5遍10遍都是家常便飯了,最讓人驚悚的是又一次竟被罰抄寫50遍,那時候這樣情況的時候多數都是三四支筆粘在一起,然後開始寫,最讓人敬佩的是有

原创 結構型模式----代理模式

前言          昨天對裝飾模式做了一個小小的總結,今天想起來還是記憶猶新,果然,通過實例然後總結出來的東西很難忘記啊。那今天就對代理模式來做一個總結。         代理----顧名思義就是代替別人去做某一件事情。      

原创 結構型模式----外觀模式

前言          每天接觸電腦的開關機,會不會感覺很麻煩啊,一開一關,不如直接讓他開着得了,節省了開機的時間,那麼開機爲什麼會需要一些時間呢,答案就是,電腦內部的CPU、內存、硬盤等等一系列的東西都需要重啓,包括關機也是一樣,這些東

原创 行爲型模式------模板模式

前言          "鎧甲合體......"是不是聽着很耳熟啊,小時候我們癡迷過的鎧甲勇士。最癡迷過的是第一部和第二部【炎龍俠,風鷹俠,地虎俠,雪獒俠和黑犀俠】第二部是【刑天鎧甲,飛鷹鎧甲,金剛鎧甲】。每一部都很刺激驚險。尤其是在變身

原创 C#獲取當前的日期和事件

//獲取日期+時間 DateTime.Now.ToString(); // 2019-09-24 20:02:10 DateTime.Now.ToLocalTime().ToString(); // 2019-09-24 20:02:1

原创 C# - 命名規範

    規範的編碼提議提高代碼的可讀性,也可以更加高效的進行團隊合作。以下是一些比較好的編碼規範,可供參考: 1.變量定義  (1)使用string,不使用String; (2)String.Format()代替字符串拼接; (3)長字符

原创 C#中常見的異常和異常處理

      什麼是異常:異常是程序在執行是發生的錯誤。    導致異常的原因:     一、代碼錯誤,包括語法錯誤、邏輯錯誤     二、資源不可用,這是由系統訪問了未經授權的資源而引起的錯誤。     三、公共語言運行庫,這是有CLR內

原创 SQL Server2014啓動時“cannot find one or more components, Please reinstall the application”

        遇錯不要着急,坦然面對,坦然解決問題。         一開始遇到這個錯誤本打算卸了重裝,但又怕麻煩,遇上網上搜索問題的根源所在。         錯誤根源:誤刪了Microsoft Visual Studio 2010

原创 機房重構之七層登錄

        七層的學習是基於三層的基礎(三層鏈接)的,三層已經在上一篇博客做了一個小小的總結,接下來就七層在來做一個小總結。         先對比一下,三層和七層都有哪幾層。七層比三層多了外觀層(Facade)、工廠層(Factor

原创 C#之三層學習

       三層已經看了好多遍了,結合資料和自己對他的理解來做一個小小的總結。      什麼是三層?:         顧名思義:分爲以下三層(如圖第一張):         UI層(界面層):主要是指與用戶交互的界面,用於接收用戶的

原创 C#七層登錄問題彙總

        做七層大概敲了有三遍。有幾處錯誤都遇到過,在這裏就對每一個錯誤進行一次小小的總結。         一、配置問題(配置系統未能初始化)            這個錯誤的解決方法就是認真,配置文件中書寫錯誤()      

原创 C#:可空值類型和去除空格

        今天接觸了一種新的數據類型,叫做可空類型(Nullable),什麼時候會用到呢?爲什麼會有這種類型呢?         一、在數據庫中,有時候我們會先設置一個空值,然後在進行添加值。例如:機房中在登錄和退出的時候,登錄事件