2023年6月11日 星期日

Console App 使用 top-level statements(頂層語句)該如何接收參數

C#9 開始支援 Top-level statements,VS建立專案時預設都會使用頂層語句,除非手動勾選取消,

,若使用了頂層語句,在程式進入點(Program.cs)都會少了 Main() 方法,一開始會稍稍不習慣,

稍微了解後也就還好...


2023年6月1日 星期四

JavaScript 判斷物件是否為空 '{}'、'[]'

今有個邏輯判斷,需要判斷物件是否為空 '{}',也許過程中會在該物件身上掛上屬性或方法,但在某些

情境下還是希望確認目前該物件的狀況是否為空,試了幾個方式,分享一下


ASP.NET Core Http Error 500.31

近期發現專案啟動時站台就噴錯,想說最近這專案應該沒有調整,怎突然來這一發,想想可能跟更新了

Visual Studio 2022 有關?


2023年5月30日 星期二

Tesseract-OCR:簡單應用光學影像辨識套件

最近有幸接觸到 Tesseract ,是個光學辨識引擎,是HP實驗室的專屬軟體,輾轉演變為開源,

而後由 google 開始贊助開發,現已非常強大


2023年5月28日 星期日

撰寫Python 自動安裝套件腳本

最近有幸接觸一些 Python 專案,開啟專案後會出現一些錯誤,提醒缺少一些套件,此時就必須依據提示一項

一項來安裝缺少的套件,過程確實繁瑣...


2023年5月9日 星期二

SQL Server 各暫存表的差異

會使用暫存表的情境,除了需要對資料做多次操作之外,再者就是要取得的資料過程過於複雜,如子查詢或是JOIN 三張表以上,而暫存表有幾種分類,稍微紀錄差異

2023年4月25日 星期二

使用FluentFTP 來實作簡易連線 Ftps

上回介紹中已使用 FileZilla 架設 FTP Server ,並且透過 FileZilla Client 來測試連線,這回我們寫程式使用 FluentFTP 來協助我們完成連線...