原创 C#設計模式六大原則 - 單一職責

單一職責原則(Single Reponsibility Principle,SRP) 里氏替換原則(Liskov Substitution Principle,LSP) 依賴倒置原則(Dependence Inversion P

原创 C#設計模式六大原則 - 依賴倒置

文章目錄依賴倒置原則(DIP)一、舉個栗子二、衍生思考 單一職責原則(Single Reponsibility Principle,SRP) 里氏替換原則(Liskov Substitution Principle,LSP)

原创 C#設計模式六大原則 - 開閉原則

單一職責原則(Single Reponsibility Principle,SRP) 里氏替換原則(Liskov Substitution Principle,LSP) 依賴倒置原則(Dependence Inversion P

原创 微信小程序數據交互(wx.request)

對 wx.request 的理解 微信小程序的設計模式基本依照於前端設計 html+css+js,關於與後端數據的交互,小程序不能像傳統後端開發語言一樣,能直接連接操作數據庫。小程序更多的是像前端界面,通過網絡請求調用後端API來

原创 Git解決合併衝突的命令

Git 命令 1、更換分支 git checkout -b “Paul_Zhao/分支名稱” 2、查看狀態 git status 3、添加 git add . 4、添加備註 git commit -m “備註” 5.本地合併dev

原创 IOC容器之Unity與AutoFac

文章目錄一、控制反轉是什麼(IOC)二、實現策略三、IOC的優缺點四、IOC容器的應用一、Unity容器:1. 程序中安裝Unity2. 使用Unity實現DI3. 三種注入方式4. 一個接口實現多個註冊5. 對象的生命週期6.

原创 Linq之路系列博客導航

作者原文:LINQ之路系列博客導航 官方文檔:語言集成查詢 (LINQ) LINQ是.NET Framework 3.5的新特性,其全稱是 Language Integrated Query,即語言集成查詢,是指將查詢功能和語言結

原创 Kindeditor富文本粘貼圖片,處理成路徑存儲方式

Kindeditor官方文檔:http://kindeditor.net/docs/option.html#resizetype Kindeditor內部有直接粘貼圖片到文本框內的操作,爲pasteType屬性,可供選擇的參數有

原创 layui實現upload上傳帶進度條

接觸了一段時間的 layui 之後,瞭解了進度條 progress 模塊和上傳 upload 模塊之後就想着能不能結合這兩者整一個帶進度條的上傳功能。 一、修改layui包下的upload.js模塊 使用 layui 的模塊化加載

原创 layui入門那些事兒

一、layui入門初接觸 —— 文檔爲本 官方文檔說明可以點擊後面鏈接👉 layui開發使用文檔。同時官方還給出了layer的獨立模塊👉layer彈出層插件 初次瞭解layui是在2017年,在維護一個老系統時,由於當時需要一個彈

原创 一部分常用的正則表達式代碼

以下是一段javascript的代碼,爲了驗證手機號碼的填寫: function checkphonetxt() { var phonetxt = document.getElementById("phonetxt");

原创 C#後臺生成gridview列,同時綁定多個表數據

通常在開發中會遇到一個界面需要讀取多個表的數據單獨顯示到界面當中,一般可能會想用多個gridview來實現數據的讀取,但是期間會導致代碼冗餘量增加,因而會想用一個空間去實現對此利用。 前臺index.aspx部分主要代碼: <table>