Lazy Coding

Lazy Coding

C#、SQL 為主的軟體技術網誌

首頁 分類 搜尋 文章列表

C# 的 Task.Delay 和 Thread.Sleep 有什麼不同

December 22, 2022

想要在執行緒內不斷的定時執行程式時,通常會想到要在迴圈內用 Thread.Sleep() 來暫停程式,其實還有 Task.Delay() 可以使用,且各自有不同的特性。

繼續閱讀

SQL Server 執行計畫中的資料表連接方式

December 20, 2022

平常我們在使用 SQL 語法執行查詢時,會使用 JOIN 關鍵字連接不同資料表。但實際連接資料表時,其實有幾種不同的連接方式,以下是這些方式的介紹。 (適用於SQL Server)

繼續閱讀

SQL 與 C# 的四捨五入

November 23, 2022

本文介紹 SQL 和 C# 兩種語言對於進位、捨去的實作標準,因為跟我們以往學到的有所不同,使用時必須留意。(轉自自己的鐵人賽文章,並稍作修改)

繼續閱讀

LINQ 是不是一種 ORM ?

August 20, 2022

本篇介紹 LINQ 與 ORM 之間的關係,並另外描述在 .NET 執行 SQL 邏輯的三種方法。

繼續閱讀

POST 送出資料時,Content-Type 的 XML 分別

July 24, 2022

有一次接下的工作,要用 POST 送資料給客戶的伺服器。使用 POST 送出資料時,調整 Content-Type 為 text/xml 或 application/xml 才能讓客戶的伺服器正確接受並回應,為什麼要這樣設定?

繼續閱讀

用 FOR XML PATH 將多筆資料合併成一筆

July 16, 2022

在 SQL Server 中,可以用 FOR XML PATH 語法,將多筆資料合併成一筆,輸出至同一欄位。

繼續閱讀

SQL Server 的全部取代函數

July 14, 2022

SQL Server 沒有提供字串的「全部取代」功能,這篇文章 A pure T-SQL replace-all function using PATINDEX :: Bart Wolff 自行寫了一段程式實作。

繼續閱讀

Git 的 Fast Forward 與合併多個 Commit

June 30, 2022

本文介紹 Git 的 Fast Forward 合併概念、Rebase 狀態下如何合併多個 Commit。

繼續閱讀

SQL 用 HAVING 語法列出重複項目

June 5, 2022

這篇文章介紹 SQL 如何使用 HAVING 搭配 COUNT 找出重複的資料項目,以及 HAVING 函數和 WHERE 的差異。

繼續閱讀

機器人控制與強化學習

June 5, 2022

在 GTC 2018 接觸到的智慧型機器人與強化學習 (Reinforcement Learning) 的心得整理。

繼續閱讀
« Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 下一頁 »