Duran 的技術冶煉廠
Program / Fitness / Travel / Photography / Life
前言 很久之前曾在學校教過學弟妹寫 Android LBS Application, 曾經有個問題就是多國語系的問題。撰寫 App 的時候,如何依據使用者手機語言設定不同,顯示不同的語言於選單上。趁著最近連續假期,將這問題做個整理,提…
Read more »前言 隨著 MS SQL Server 跨平台的發展,其管理工具漸漸有跨平台需求:Azure Data Studio (原名:SQL Operations Studio) 是一套輕量即且具跨平台的 SQL Server 開源管理工具,…
Read more »前言 過去在開發 ASP.NET Application 過程中,按下 F5 啟動 / 偵錯網站時常常會跳出目前所在 View (.cshtml),而並非自己想要偵錯/測試的頁面。 雖然手動點回 Index.cshtml 並不困難,但…
Read more »問題 (Error Message) 當安裝模擬器並啟動 Android 程式時,得到了下列錯誤訊息 I created a new virtual device in Android Studio. I want to run a…
Read more »前言 前兩天 Stack Overflow 閒晃時,無意間發現這個問題: 在 ASP.NET Core 程式內,如何回傳 Controller / Action 上的 DisplayName 內容, 突然好奇在 .NET Framew…
Read more »前言 2017 年前往日本京都大阪 6日遊嵐山部分,終於趁著年假最後一天整理完成了。嵐山位於京都西側,位於龜岡與京都之間,若是想要一覽山中美景就必須搭乘嵯峨野觀光線。這趟旅程比較可惜的是季節不對 (6月份),搭乘小火車途中沒辦法看見美…
Read more »前言 前往韓國首爾旅遊不能錯過的就是美食,而在眾多雞料理中,孔陵一隻雞應該是台灣遊客不能錯過的。整隻雞切塊燉煮,加上蔥、杏包菇切片、香菇,視覺上整個很美味。最後比較特別的是吃完雞後,您可以點一碗飯,店員會幫將最後的湯底進行料理,加上蛋…
Read more »前言 趁著韓國兩天小旅行,我們特別來到景福宮附近的 Hanbok plus 韓服租借 來體驗韓服。這間店家似乎是2店,在網路上部落格查詢的位置似乎從二號出口出發,而2017年10底的時候,查詢店家資訊似乎是從三號出口出來後,走10公尺…
Read more »前言 在前一篇文章,我們簡單介紹了 ROW_NUNBER的使用方法與案例,在這一篇文章,我們會對於其他序列函數,包含RANK, DENSE_RANK, NTILE進行介紹與比較。本篇文章若有錯誤或任何建議,請各位前輩不吝指教。 關…
Read more »前言 去年因為工作上需求,必須重新開始接觸 Stored Procedure。個人在前一間公司雖然有撰寫的經驗,但當時使用的語法相當簡單,並沒有太過於深入的彙整與研究,非常可惜。這一次透過功能開發需求,重新跟著公司資深前輩重新學習撰寫 …
Read more »前言 第一次使用 Azure SQL 的時候,發現常常使用的資料庫備份/還原功能(mdf)無法使用。簡單研究後才了解在 Azure SQL 上必須透過匯出/匯入 bacpac 檔案格式(資料層應用程式)方式進行備份、還原或遷移工作。這…
Read more »介紹 過去我們在撰寫 SP 的過程時,通常都會加上物件判斷 (是否存在) 後再 drop 該物件,避免物件不存在情況而造成錯誤。過去要刪除某個資料表時,我們會這樣寫: IF OBJECT_ID('dbo.Activity…
Read more »前言 在很久之前自己紀錄了一篇 " 搜尋 stored procedure 內的關鍵字 ":透過簡單的語法可以從大量 stored procedure 找到自己想要語法。最近從資深同事得知 SSMS 有免費圖形化搜…
Read more »介紹 寫程式久了,還是比較習慣英文術語,翻譯成中文短時間內無法適應。過去 Visual Studio 切換語言是透過 工具/選項/國際設定 ,選擇想要的語言進行切換。但在 Visual Studio 2017 有一些些不一樣。打開 …
Read more »Problem I'd like to generate dashboard report... jmeter -g [QA]xxxxxxx201801291450365319.jtl -o [QA]xxxxxx201801…
Read more »前言 前陣子因為工作關係,有好一段時間撰寫與練習 Stored Procedure。中間有一個簡單的需求,需要隨機取得特定筆數資料, 當下還真的不清楚有什麼語法或方法可以達到需求。經過 Google 搜尋後認識了 NEW() 函數,…
Read more »前言 因為第一次到韓國首爾自由行,不管到了哪裡都覺得很新奇。在弘益大學商圈的逛街時,與社群朋友很臨時的決定要來體驗一下韓國沙龍,但因為人生地不熟,我們只能透過網路資訊尋找店家。很不幸的,有些的店家因為沒有預約,要等非常的久,最後幸好透…
Read more »前言 Microsoft SQL Server 2016 版本開始對於 JSON 資料型態提供多種語法上的支援,在這一篇我們將簡單介紹 ISJSON、 JSON_MODIFY 與 OPENJSON。這些語法的作用為: I…
Read more »前言 Microsoft SQL Server 2016 版本開始對於 JSON 資料型態提供多種語法上的支援,在這一篇我們將簡單介紹與比較 JSON_VALUE 與 JSON_QUERY 之間的差異。本篇文章若有錯誤或任何建議,請各…
Read more »前言 Microsoft SQL Server 2016 版本開始對於 JSON 資料型態提供多種語法上的支援,在這一篇我們將簡單介紹與比較 FOR JSON AUTO 與 FOR JSON PATH 之間的差異。本篇文章若有錯誤或…
Read more »前言 在目前的工作崗位上,與 DBA 聊天間接得知 MS SQL Server 擁有寄信功能 - Database Mail,進而在空閒的時間搜尋相關資料並自己實作。整體設定過程並不困難,但測試的時候需要SMTP Server。這一…
Read more »前言 別嗆大叔 隱藏於台中市勤美綠園道附近模範市場一個不起眼的巷子內,若不是女朋友的妹妹推薦,晚上從外觀很難想像這裡有一間餐廳位於這裡。這間餐廳相當有特色,內部裝潢是採取復古唱片行風格,從某些角度檢視有一種進入時光隧道,回到過去逛…
Read more »前言 過去要對 MS SQL Server 進行操作,我們都習慣透過 SSMS 來進行,但常常環境因素(作業系統,如mac) 不方便安裝SSMS,需要遠端連線到有SSMS的主機才能進行操作。而現在,我們透過 Visual Stud…
Read more »前言 WHERE 條件為 NULL 時回傳所有資料,非 NULL 時回傳符合條件資料 這篇的標題很難想,只好直接將問題描述做成題目。這一篇也是撰寫某個功能遭遇到的問題,運氣很好的我有程式碼可以參考,但認為這個方法很特別,且未來…
Read more »前言 最近三個月因為工作需求,重新開始撰寫 Stored procedure,面對這個只有曾經維護過但沒有正式學習的工作,總是會有些忐忑不安。幸虧周遭同事相當有經驗,給我蠻多指點。這一篇文章主要是撰寫 SQL Scripts 或…
Read more »前言 前幾個章節我們已經介紹許多 C# 基礎,在這一章節將簡單介紹擴展方法。在某些情境下,您會想要延伸既有(或第三方套件)的方法,卻又不能繼承情況下,擴展方法是一個不錯的選擇。本篇文章將提供簡單範例,讓您能了解如何使用擴展方法,若有…
Read more »前言 功維敘隧道為台鐵舊有單線鐵路隧道,原名為苗栗隧道,因日治時期兒玉源太郎曾在此題字功維敘而被稱為功維敘隧道。隨著鐵路線改建與苗栗市公所整理後開放民眾參觀,現在苗栗著名景點。功維敘隧道為於苗栗市貓裏山公園內,除了隧道外,公園內還有丘…
Read more »前言 前面幾個章節,我們逐一介紹 C# 程式語言基礎內容,在這一個章節將要介紹類別 (class)。對於當時是初學者的我來說,雖然會建構與使用類別,但如何正確命名、使用並區分類別卻是一個很大困擾,直到累積了一些工作經驗與看了許多書,才…
Read more »前言 在完成撰寫程式後進行運作,偶爾會出現非預期的問題導致系統無法正常運作。無論是撰寫失誤所造成的,或是系統運作期間所產生錯誤,例外處理能幫住我們處理這些情況。當然,我們也能依據情境建立例外狀況物件,表示程式上運作錯誤。透過擲出與建立…
Read more »前言 本篇文章將簡單介紹陣列、集合與列舉使用方法: 列舉 (Enum) 是我相當喜愛的資料結構之一,學生時期的我,其實不太能理解列舉的用途。而隨著工作年資增長後,漸漸地喜愛使用列舉。列舉能增加程式的可讀性,加速工程師對程式碼的理解…
Read more »前言 因為個人健身的地點在金典綠園道商場5樓,偶爾運動結束後會逛逛商場。近期無意間發現 3樓 正在規劃新的商場 - 第六市場 ,似乎在試營運期間有許多抽獎、購物金贈送的活動,假日健身結束後,就與家人逛逛這個新市集。 資訊提供參考:…
Read more »前言 上一篇我們簡單介紹控制流程,而在這一章節我們將簡單介紹方法。在程式開發過程中,我們能執行一個子程式區塊,完成一個動作,我們簡單稱之 方法(method) 。方法能有效提升程式可用性與可讀性:將常用的程式區塊抽出,避免相同的程式…
Read more »前言 上一篇文章我們簡單介紹了基本的資料型別與建構子,而這一篇控制流程也屬於較基礎的文章,若您已經有高階程式開發經驗,只需要看看語法上的差異。控制流程主要介紹 if, switch 判斷、 for, foreach, while 迴…
Read more »
關注 Duran