演示如何在程式執行中設定檔(appsettings.json)實時監聽
[C#] 監聽是否在執行狀態時 appsettings.json 有被修改
- 53
- 0
演示如何在程式執行中設定檔(appsettings.json)實時監聽
在 Docker Desktop 4.25.0版本前原本有 [Switch to Linux containers...] 或 [Switch to Windows containers...] 的選項消失
SET ANSI_NULLS ON/OFF 功能用法
動態根據檔案類型傳回匹配的contentType
HTTP 常用狀態碼
ASP.NET Core IActionResult和JsonResult差異
ASP.NET Core 5 與 6 在中間件添加路由
ASP.NET Core 中 AddMvc() 與 AddMvcCore() 的差別
ASP.NET Core 中 Controller 與 ControllerBase 的差別
Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: exposing port TCP 0.0.0.0:1433 -> 0.0.0.0:0: listen tcp 0.0.0.0:1433: bind: An attempt was made to access a socket in a way forbidden by its access permissions.
ARAS Innovator 12.0 SP9 安裝部屬流程
攻擊者可能會嘗試從 192.168.220.187 竊取您的資料 (例如密碼、訊息或信用卡)。
NET::ERR_CERT_INVALID
根據系統處理序(SPID)來結束使用者處理序。如果指定的 SPID 有許多工作需要復原,KILL 可能需要花一些時間才能完成,特別是復原一筆長交易時。 在 Microsoft SQL Server 2000 後,可以使用 KILL 終止正常的連線,亦即終止內部與所給定SPID 關聯的交易。
C# 8.0、C# 9.0和C# 10.0中增加了很多新語法,這些新語法能夠幫助開發人員更好地編寫代碼。
編譯時將指定檔案複製到輸出目錄
套件太多,主要紀錄有哪些好用套件之後有空來研究如何使用!
持續更新….
日期時間轉換
.as 與 強制轉型差異
產生類似Youtube 縮網址
由於測試時可能需要隨機資料且每次均可不同,於是從GitHub上發現此Repo於是紀錄一下使用方式!
今天遇到一個問題公司內有實做寄送簡訊兩個Method,但覺得奇怪為甚麼分兩種一種是一般簡訊寄送,另一個是長簡訊發送透過字串切割分段GET到電信業者最後再通知寄送,兩者都是透過GET方式。
後來發現原來是GET有長度限制….但似乎長簡訊也不至於長到會發生錯誤….
經常開發使用者輸入資訊,在取得使用者從表單輸入值時,有時會希望把輸入值左右空白字串刪除長度等判斷,因此整理以下資訊
判斷字串是Null、 空字串或連續空白字串
以下範例Add有隱含的錯誤,若num1 + num2超過 int.MaxValue
則會報錯。The operation overflows at compile time in checked mode
Middleware是一種配置到應用水管(Pipeline)以處理請求和響應的軟件,所有的 Request(過程是由上往下) 及 Response(過程是由下往上) 都會層層經過這些水管。每個組件:
1. 可選擇是否要將要求傳送到管線中的下一個元件。
2. 可以下一個元件的前後執行工作。
微軟官方由於 System.Net.Mail 的 SmtpClient 不支援許多新的協定,官方建議使用MailKit。
JavaScript 不斷的演進下,許多不嚴謹的寫法都應該逐漸被修正,但哪些是需要修正的字詞呢!? 'use strict'
則是新加入的標準,目的是為了讓編寫「具穩定性的 JavaScript 更容易」,在不穩定的語法或妨礙最佳化的語意都會跳出警告,讓開發者避開這些寫法。
而在傳統的瀏覽器下 'use strict'
僅會被視為沒有用處的字串,所以不會對舊有的瀏覽器產生影響。