摘要: Hi 這次要來介紹 如何使用 Visual Studio 2019 遠端工具進行 Release 應用程式偵錯 首先我們先下載 2019 專用的遠端工具(這裡依照不同的 VisualStudio 版本要下載相對應的版本) 下載網址 (這裡我們選x64的版本) 安裝的部分十分簡單我們直接選擇安裝即可 阅读全文
posted @ 2019-07-26 23:20 KingJaja 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 各位好!這次要來替大家介紹的是如何在 .NET Web API 中自訂一個 ModelBinder 透過自定義的 ModelBinder 我們可以很簡單的將 QueryString 傳過來的參數綁定成我們設計好的 Complex Model 。 為什麼需要自行定義一個 ModelBinder 呢? 阅读全文
posted @ 2019-03-17 22:45 KingJaja 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 本文會透過以下幾個段落,讓各位一步一步學習如何寫一個自已的Node.js Module並且發佈到npm package上 Node.js Module 結構 我們先建立一個 NodeModuleDemo 的資料夾 ,接下來利用 npm init 進行初始化 (這裡不用特別設置,一路按 Enter 到 阅读全文
posted @ 2018-12-09 23:23 KingJaja 阅读(623) 评论(0) 推荐(2) 编辑
摘要: 本篇記錄一下升級的血淚過程 請注意升級前請先創一個新目錄將升級應用與舊應用隔離 1. 需要將相關的套件做統一升級的動作,已確認需要升級所有舊的loaders 其它應用的套件可先不做升級的動作 (如果編譯錯誤時,依照出錯的模塊到github做查找的動作) 2. 需要手動將 webpack1 的conf 阅读全文
posted @ 2018-07-10 22:34 KingJaja 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 今天因應同事提的一則需求,寫了一段 CASE WHEN 的整數與小數處理 過程中居然踩了個雷,特此記錄下來 首先,需求如下: 當內容為整數或零時則去掉尾端的小數否則就顯示原本的小數內容 若內容為 NULL 也維持不變 例如: 120.000 要顯示為 120 , 而 120.12345 則維持不變 阅读全文
posted @ 2018-06-11 23:57 KingJaja 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 最近線上系統突然出現匯出資料超過 10 筆時,查詢逾時的狀況,在仔細查找之後。 發現了問題原因,透過應用端與數據端兩邊同時調整,將查詢的效率提昇了約數百倍以上 首先,原本應用端的商務邏輯為每一分頁筆數固定為10筆,所以使用者最多可以匯出 10 筆資料 而且原本的商務邏輯是寫成這樣的 這段語法在 SQ 阅读全文
posted @ 2018-05-17 23:43 KingJaja 阅读(1752) 评论(0) 推荐(1) 编辑
摘要: 一般工程人員都知道 TDD 的使用方式,也明白 UnitTest 對於程式碼品質有著良好的保護 但比較少去探討的另一個好處應該是「學習」這件事了 雖然一般來說我們寫 Testing 其實是針對已知的事物(Business logic)去做測試與保護 比較少做未知的探索測試,但在一般有寫 Testin 阅读全文
posted @ 2018-04-29 22:54 KingJaja 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 在第二天裡,主要談的是關於 Courage (勇氣) 、 Co-Create (共創) 的部分因為我們不是真實的團隊,就沒有繼續下去了 一早開始先回顧了一下前一天的內容,接下來我們就開始玩小遊戲 這個遊戲的內容是這樣的,大家各拿到一個畫版,寫上自已的姓名 然後換給下一個人,每一次畫那個畫版的主人的臉 阅读全文
posted @ 2018-04-15 23:35 KingJaja 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 今天難得參加了創問舉辦的 4C 團隊教練課程 From : http://www.cccoach.cn/Home/Activity/show/id/449.html 整個課程主要圍繞著 Common View 、Connection、Courage 三個部分來介紹 (因為我們在場的不是一個真實的團隊 阅读全文
posted @ 2018-04-15 00:20 KingJaja 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 最近有次在修改某段程式時,發現一段程式算法看起來簡單。 但背後因為多次查詢數據庫,導致效能問題。 這段程式主要是利用 EPPLUS 讀取 Excel 資料,檢查資料是否已存在數據庫中,若有就將已存在的序號回傳 優化前的案例原碼如下 從上述可以看到,對於每一行Row的資料,都進一次庫去做查詢比對 那在 阅读全文
posted @ 2018-04-12 22:40 KingJaja 阅读(490) 评论(0) 推荐(1) 编辑