原创 2021年總結

不知不覺,2022年春節馬上就要來了,2021年已經結束了 回首過去的一年,感覺代碼能力沒有更多的增長,反倒是感概多了一些,錢沒掙到,氣沒少受,時間就這麼過去了 唯一值得欣慰的是,今年開始了一個我的個人開源項目,已經完成五分之二,打算明年完

原创 何時該使用微服務,何時不該使用微服務?

在過去的四年中,使用微服務來構建應用程序似乎成了一種標準。大多數我所合作過的團隊也對此表現出了不同程度的興趣。 微服務所承諾的彈性、高可用、低耦合、敏捷,以及能夠解決單體架構帶來的問題,這些都是它流行的主要原因。 但是近段時間來,對於微服

原创 sql server 去空格

1、前後的空格:使用LTrim和RTrim即可,例如:LTrim(RTrim(Name)) 2、中間的空格:使用replace函數替換,例如:Replace(Name,' ','') 3、特殊的空格:replace(Name,cha

原创 c# 正則驗證域名

/// <summary> /// 驗證字符串是否是域名 /// </summary> /// <param name="str">指定字符串</param> /// <re

原创 [轉]netcore一鍵部署到linux服務器以服務方式後臺運行

AntDeploy 是我開發一款開源一鍵發佈插件 將本地vs中的代碼,一鍵打包,部署到任意的遠程服務器 部署方式支持 windows服務,linux服務,docker容器,iis 支持增量發佈(只更新有修改的) 支持一鍵回滾(出了問題快速

原创 C#3種常見的定時器(多線程)

總結以下三種方法,實現c#每隔一段時間執行代碼: 方法一:調用線程執行方法,在方法中實現死循環,每個循環Sleep設定時間; 方法二:使用System.Timers.Timer類; 方法三:使用System.Threading.Timer;

原创 Visual Studio 2022 密鑰

Vs2022激活碼:Pro:TD244-P4NB7-YQ6XK-Y8MMM-YWV2JEnterprise:VHF9H-NXBBB-638P6-6JHCY-88JWH

原创 visual studio 2022 下載地址

https://visualstudio.microsoft.com/zh-hans/vs/

原创 C#/NET操作Redis方法

Redis 是一個非關係型高性能的key-value數據庫。在部分場合可以對關係數據庫起到很好的補充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客

原创 使用MagickNet編輯圖片

   ImageMagick是一個免費的創建、編輯、合成圖片的軟件。它可以讀取、轉換、寫入多種格式的圖片。圖片切割、顏色替換、各種效果的應用,圖片的旋轉、組合,文本,直線,多邊形,橢圓,曲線,附加到圖片伸展旋轉。ImageMagick是免費

原创 [轉]VS中展開和摺疊代碼

VS2005代碼編輯器的展開和摺疊代碼確實很方便和實用。以下是展開代碼和摺疊代碼所用到的快捷鍵,很常用: Ctrl + M + O: 摺疊所有方法 Ctrl + M + M: 摺疊或者展開當前方法 Ctrl + M + L: 展開所有方法

原创 [轉]阿里P8面試官:如何設計一個扛住千萬級併發的架構(超級詳細)-續

在上一篇文章中,詳細分析了設計一個千萬級併發架構所需要思考的問題,以及解決方案。在這一片文章中,我們主要分析如何在職場足夠用戶數量的情況下,同步提升架構的性能降低平均響應時間。 如何降低RT的值 繼續看上面這個圖,一個請求只有等到tomca

原创 Git 提取和拉取的區別

“提取”的含義是命令git fetch(獲取),即從遠程倉庫抓取本地沒有的修改; “拉取”的含義是git fetch(獲取)緊接着一個git merge(合併),對應git中的命令git pull,即從遠程倉庫抓取本地沒有的修改並自動合併到

原创 Postman漢化包

postman官網下載地址 https://www.postman.com/downloads/ postman漢化包 https://github.com/hlmd/Postman-cn/releases 1.首先從官網下載postMan

原创 C# 讀取.conf文件內容

/// <summary> /// 讀取config文件內容 /// </summary> /// <param name="Path">文件路徑</param>