https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

SQL Server 與 MySQL 中唯一索引鍵對 NULL 值的處理差異

最近我在 SQL Server 中設定了 Unique Key,目的是為了防止因程式錯誤導致重複的資料被插入。然而,我沒有考慮到 null 值也會被視為重複的資料。在 SQL Server 中,唯一索引鍵預設會阻擋重複的 null 值,但在 MySQL 中,唯一索引鍵則不會阻擋重複的 null 值。

如何在 Windows 中找出佔用大量空間的檔案

最近,我們公司的 Windows Server 測試環境 C 朝空間快滿了。這邊我幫主管找找有什麼方法可以找出吃滿空間原因,最後找到一個方法真的找到問題。 其他找大檔案 Google 搜尋到這篇,順利解決問題。 C槽空間不足?(感謝各位大大,肥大的Temp,已解決) - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 1 2 dir c:\ /s | find "/" | find /V "<DIR>" | sort /+22 /R > filelist.txt notepad filelist.txt Question Q:你說說這個是在說什麼事情? Github Copilot: 這段程式碼是在 Windows 的命令提示字元 (Command Prompt) 中執行的,用來找出在 C 磁碟中佔用大量空間的檔案。 dir c:\ /s:這個命令會列出 C 磁碟中的所有檔案和目錄,包括子目錄。 | find “/":這個命令會從上一個命令的輸出中找出包含 “/” 的行,這些行通常是檔案的詳細資訊。 | find /V “<DIR>":這個命令會從上一個命令的輸出中排除包含 "” 的行,這些行通常是目錄的詳細資訊。 | sort /+22 /R:這個命令會根據每行的第 22 個字元開始的部分進行排序,並且是反向排序,也就是從大到小。 filelist.txt:這個命令會將上一個命令的輸出寫入到 filelist.