2025年3月26日 星期三

謹慎使用全域變數 @@ROWCOUNT

檢視相關sql 語法,發現在一段指述中,有人會搭配 @@ROWCOUNT 全域變數來

判斷指述是否成功,但經過實測中發現有個小貓膩...


如何接收預存程序回傳值

很常寫 Stored Procedure ,這樣的情境很常遇到,不同於 OUTPUT 參數,直覺性也不是

很好,寫一篇紀錄一下...


2025年3月15日 星期六

React 如何達到雙向綁定的效果

使用 JS Framework 可能最低的需求就是雙向綁定,期望達到資料與介面任一項變動時,都會反應給

另一個,那在 react 會如何實現...


2025年3月11日 星期二

本機 SQL Sever sa 密碼重設

很久沒有登入了,今天突然想用一直無法登入成功,腦中所有的密碼都掃過一遍,還是無法

登入;最後,僅剩下重設密碼...


2025年3月8日 星期六

發現MDN 文件範例不同語系有不同的實作

這真的很特別,今天在看MDN 文件時,發現範例上的程式碼既然會因為不同語系而有不同的

實作,這真的很神奇...


2025年3月6日 星期四

如何偵錯 React 專案

之前看到 vue 陣營,有瀏覽器相關外掛可以快速觀察值的變化,不知道 react 有沒有類似的擴充

套件?答案是有的,快點來看一下吧...


如何建立 React 專案

開始學習 React ,第一步當然是要將建立專案,檢視官網的Quick Start,覺得很神奇為何

沒有建立 react 專案的語法,即使找到也是建立 next.js 專案


2025年3月5日 星期三

試試看透過AI 學習 React

再學習 React 時候,有個頁面渲染的機制需要熟悉,突然想到這類的問題,不知道 AI 解釋的如何,

故以下就將實驗的部分過程記錄下...


2025年3月3日 星期一

SQL Server 顯示文字長度最大 65535?

這是難得的經驗能夠遇到這樣的情境,比對測試資料時,透過SSMS 下TSQL 撈出來的欄位

值為何比預期差很多,一開始以為是原本塞進去的資料就不完全...


2025年2月26日 星期三

解決:目前無法叫用中斷點,未載入這個文件符號

某天,一個之前開發的專案再度開啟時,就突然不能偵錯這真的很神奇,弄得我不要不要的,

很荒謬,只能快速紀錄一下 ~ 


2025年2月20日 星期四

將SpecFlow 轉移至 Reqnroll

沒想到 SpecFlow 有停止支援的一天,並且官網幾乎移除了所有內容,也太絕了;

還好 Reqnroll 就是從 SpecFlow Fork 而來的,也一直有在維護,相關 framework 

版本也都支援,這次紀錄下轉移的步驟


2025年2月10日 星期一

比對地址的區域選項

有個神秘的需求,使用者透過API 傳遞地址資料,接收後解析地址將城市及區域對應到

頁面上的兩個下拉選項,若對應不到則保留選項,這篇主要是留下思考脈絡...


2025年2月4日 星期二

Chocolatey 安裝紀錄

之前文章有提到透過 chocolatey 安裝 ngrok,但當時並沒有交代如何安裝 chocolatey,這篇補一下


2025年1月6日 星期一

JavaScript 深拷貝與淺拷貝

深拷貝與淺拷貝確實很常使用,這邊稍微紀錄一下,其中深拷貝的效果不是使用常見的

JSON.parse(JSON.stringify(object)) 來實作,這部分未來再深入探討...


2025年1月1日 星期三

JavaScript 的 shift、unshift、splice、slice 使用情形

這幾個方法或多或少都會用到,不過還是有些細節可以記錄一下,像是 splice 除了移除

元素之外,還支援替換或新增元素,特此紀錄一下...