將命令提示字元(Windows PoweerShell)改為系統管理員身份執行模式 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 2月 15, 2025 將命令提示字元(Windows PoweerShell)改為系統管理員身份執行模式,可以打以下指令Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass會出現以下畫面 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
🔍Vue.js 專案錯誤排查:解決 numericFields is not defined 與合併儲存格邏輯最佳化 - 8月 25, 2025 前言 在前端開發專案中,處理表格數據與 Excel 匯出是常見的需求。 最近在專案中,遇到一個常見但讓人頭痛的錯誤訊息: Uncaught ReferenceError: numericFields is not defined 本文將用簡單的方式,帶你了解這個錯誤的成因、如何修改程式碼,以及如何最佳化「合併儲存格」與「數值加總」的邏輯。 問題場景:表格合併與數值加總 專案中需要達成以下功能: 同一個 APS_PLAN_NO 下,若 TFT4 相同,則 TFT5 欄位要合併。 數值欄位要加總,並以千分位格式輸出。 匯出到 Excel 時,也要套用相同邏輯。 在 Vue 的 rowSpans 計算邏輯中,初始版本如下: const rowSpans = computed ( () => { const rows = filteredData. value const spans = rows. map ( () => { const obj = {} tableHeaders. value . forEach ( key => obj[key] = 0 ) return obj }) ... return spans }) 但是,當我們在 exportToExcel() 使用時,出現了以下錯誤: Uncaught ReferenceError: numericFields is not defined 錯誤原因 這個錯誤訊息代表: 👉 numericFields 在程式中根本沒有宣告,所以瀏覽器不知道它是什麼。 舉例來說,假設我們在程式裡寫了這樣的判斷: if (numericFields. includes (key)) { // 處理數值欄位 } 但其實 numericFields 沒有定義,程式就會直接報錯。 解決方案:定義 numericFields ... 閱讀完整內容
🖥️遠端桌面連線完整新手指南:Windows RDP、Chrome Remote Desktop、AnyDesk、TeamViewer 一次搞懂 - 9月 05, 2025 目錄 什麼是遠端桌面?我為什麼需要? 方法一:Windows 10/11 內建遠端桌面(RDP) 方法二:Chrome Remote Desktop(免固定 IP) 方法三:AnyDesk / TeamViewer(跨平台、穿透 NAT) 安全性最佳實務 常見問題與故障排除(速查) 工具比較表 選擇流程圖(工程師的懶人決策) 出門前最後檢查清單 FAQ 常見問答 什麼是遠端桌面?我為什麼需要? 「遠端桌面連線」讓你在 A 電腦上,直接操作 B 電腦的桌面與程式,就像坐在 B 電腦前一樣。 常見情境:出差連回公司電腦、在家存取辦公室檔案、協助同事排錯、或在手機/平板臨時控管主機。 方法一:Windows 10/11 內建遠端桌面(RDP) 前置條件 被連線的電腦版本需為 Windows 10/11 專業版或企業版。 兩台電腦彼此能網路互通(同網段、VPN、或正確路由)。 被連線端設定(只需做一次) 打開: 設定 → 系統 → 遠端桌面 → 啟用。 記下「此電腦名稱」或 IP。 確保 Windows 防火牆允許「遠端桌面」。 連線端操作 按 Win + R → 輸入 mstsc → Enter。 在「電腦」欄位輸入對方電腦名稱或 IP → 連線 → 輸入該電腦的帳號密碼。 跨外網的正確姿勢 首選 VPN :先連公司/家裡的 VPN,再用 RDP,安全又穩。 不建議直接把 3389 埠對外曝光;若不得已,請做好強密碼、改連接埠、IP 白名單與入侵偵測。 方法二:Chrome Remote Desktop(免固定 IP) 優點是跨平台、穿透 NAT、用 Google 帳號配對,對新手友善。 在被連線與連線端都安裝 Chrome 與 Chrome Remote Desktop 擴充。 以同一 Google 帳號登入,為「被連線」電腦設定 PIN。... 閱讀完整內容
如何在 Word 插入漂亮的程式碼區塊—使用Editor.md - 3月 05, 2025 在 Editor.md 這個網站有個好處是它可以有行號,也可以順利複製到word(雖然 hackmd.io 也可以有行號,但複製時沒辦法複製到行號)。 開啟 Editor.md 貼上下方程式碼餘編輯器左側,其中以 python 語言舉例(亦可使用 c , cpp , java …等), = 代表要顯示行號。 1 2 3 4 5 #### Code ```python= # your code here ``` 步驟二.貼上目標程式碼並複製到word 將 # your code here 替換為你的程式碼,會在右半邊看到效果 反白整個右半邊並複製, 注意:須包含標題字(Code) ,否則會跑版 在 word 中使用 右鍵>保留來源格式設定 貼上! 步驟三.調整版面 刪除不需要的標題列(Code) 設定適當行距為 固定行高12 (段落 > 段落間距 > 行距 > 固定行高) 設定程式碼區塊字體為 Consloas ,(等寬字比較容易閱讀) 如果你覺得word中內建的 拼字及文法檢查 會干擾程式碼的閱讀,可以參考 步驟四 步驟四.關閉拼字及文法檢查以方便閱讀 前往 檔案 > 選項 > 校訂 > 例外 勾選兩個選擇框並按確定 恭喜完成 閱讀完整內容
留言
張貼留言