實作指南:使用 Linux Bridge 連接虛擬網路與設備
最近我需要讓 KVM 不透過設定路由,而是直接連接到現有網段。因此,我進一步研究網路新手虛擬網路設備 veth pair 實作筆記 - 程式狂想筆記這篇文章的主題。在這裡,我將簡單介紹如何操作 Linux Bridge,讓多種端口可以互相連接。
最近我需要讓 KVM 不透過設定路由,而是直接連接到現有網段。因此,我進一步研究網路新手虛擬網路設備 veth pair 實作筆記 - 程式狂想筆記這篇文章的主題。在這裡,我將簡單介紹如何操作 Linux Bridge,讓多種端口可以互相連接。
使用快速規劃 API 規格文件的好處是,它可以幫助開發團隊更有效地溝通和協作。透過清晰的 API 規格文件,團隊成員可以快速了解 API 的功能、輸入和輸出,並且可以更容易地進行開發和測試。此外,API 規格文件還可以提供給其他團隊或合作夥伴,以便他們能夠更好地理解和使用你的 API。
在 Docker Compose 的早期版本中,連續啟動兩次會導致容器重啟,但在某一版之後,這種行為已經被改變。然而,有時我們可能需要手動重啟容器。在這篇文章中,我將介紹如何重啟容器。
Entity Framework Core (EF Core) 是一個開源的、跨平台的資料庫存取技術,它可以讓開發者用 .NET 對資料庫進行操作,而不需要寫 SQL 語句。然而,有時候我們還是需要直接執行 SQL 查詢,這時候 EF Core 提供了 FromSqlRaw
和 FromSqlInterpolated
兩種方法。
這兩種方法的主要差異在於,FromSqlRaw
需要手動參數化查詢,而 FromSqlInterpolated
則會自動參數化查詢。如果不正確使用,可能會使應用程式暴露於 SQL 注入攻擊。
以下是一些使用這兩種方法的例子和解釋:
最近公司電腦常常莫名其妙關機,我們很常因為電腦重開導致本地 SQL Server 還沒開機完,IIS 站台 .Net 程式無法正常執行。前端也因為 pm2 沒登入沒有啟動。後來發現是 Windows 更新造成的,所以才找把它關掉方法。
最近我在 SQL Server 中設定了 Unique Key,目的是為了防止因程式錯誤導致重複的資料被插入。然而,我沒有考慮到 null 值也會被視為重複的資料。在 SQL Server 中,唯一索引鍵預設會阻擋重複的 null 值,但在 MySQL 中,唯一索引鍵則不會阻擋重複的 null 值。
Gokapi 是一個 Firefox Send 的替代品,唯一差別需要登入才能上傳,刪除檔案已小時為單位。
最近發現 JS 無法正常 long (bigint) 數值長度,平常我們會很少用到,之前做報表也不需要吐給前端這個型別資料。但我今天發現這個,在某種情況我們會忽略這個情況。這邊順便做個紀錄。
最近專案要加上 IP 限制,我專案會打本機站台,外了增加安全性,最近程式加上 IP 限制。然而,當我們使用 localhost 時,得到的 IP 不是預期的 127.0.0.1
,而是 ::1
。那麼,我們該如何解決這個問題呢?