[C#] CliWrap 遇到中文亂碼問題
在一些應用裡,我們常常需要呼叫外部指令,例如執行自己寫的 console程式,或是跑報表等其他命令列工具。
過去的做法通常是使用 System.Diagnostics.Process,雖然可行,但要處理輸入輸出、等待結束、取消執行、讀取結果等細節時,程式碼會變得又長又複雜。
後來我發現有個套件叫 CliWrap,能讓這些操作變得簡潔許多,也更容易維護
[C#] 重遇 stackalloc 關於效能跟限制的二三事
最近在看一些 open source 專案的原始碼時,看到某個地方用到了 stackalloc
這關鍵字讓我一點一熟悉看一下文件這不是以前要開 unsafe 的東西
結果一查,才發現這玩意兒原來早在以前就有,只是因為後來有了 Span<T>,
現在可以安全地在受控環境裡使用堆疊記憶體,完全不需要 unsafe 了。
[C#] Telegram Bot 開發筆記:群組收不到機器人的訊息
今天記錄一篇,基於 Telegram Bot 開發筆記:如何在 v22.4.4 正確接收訊息 這篇文章,這裡面有一個問題
就是有朋友問為何在群組中,好像除了 command 也就是 / 開頭的訊息,因為之前沒有遇到這問題,後來查一下
是因為一個參數要打開,筆記一下免得我忘記
[C#] 使用 Telegram.Bot v22.4.4 建立互動式選單,並清除舊訊息
繼續 Telegram 系列,因為最近幫系統改成 Telegram.Bot v22.4 ,遇到一些問題,剛好也碰到一個需求,就是發出給客戶選項 ( InlineKeyboardMarkup )後
得到答案之後就是要將原本的問題刪除,今天就來筆記一下
[C#] Telegram Bot 開發筆記:如何在 v22.4.4 正確接收訊息
最近又要用到 Telegram,過去我寫過一些 Telegram 的文章,但是我天真了,我今天測試了 Telegram.Bot v22.4.4 發現跟之前又不一樣了..
又不能直接 Copy and Paste ,所以今天就筆記一下 Telegram.Bot v22.4 如何收訊息
[Cloudflare] Rcoket-loader 出現問題 rocket-loader.min.js-cb/cloudflare-static/rocket-loader.min.js net::ERR_ABORTED 404
最近一些網站碰到 post 資料回去遇到問題,後來一查了一下都是遇到 Cloudflare Rocker Loader , 因為當初開的時候直接順手就開了
這幾天一直出現 GET /cdn-cgi/scripts/rocket-loader.min.js-cb/cloudflare-static/rocket-loader.min.js net::ERR_ABORTED 404 (Not Found)
後來看了幾篇文章..
標籤: ASP.net , Cloudflare
