UI(User Interface)是人機系統當中相當重要的部分,由於現代軟體的呈現模式非常多元,從傳統的 Desktop,到 Web、App,甚至 AR、MR、...等等,以致於一個開發者要通透所有 UI 設計工具幾乎是不可能的,所以當我們設計好一套 UI 之後,能夠有個工具幫忙照搬到其他的開發框架上是最好不過的,本文要介紹的 CefSharp 是一套可以將我們寫好的網頁,直接搬到 WinForms/WPF 上使用的套件,想要開發 Windows 視窗應用程式,身邊卻只有會網頁設計的開發人員可以配合設計 UI 時,CefSharp 就可以幫助我們把網頁設計師開發好的網頁,無縫地直接搬到 WinForms/WPF 上使用,省時又省力。
[創意料理] 反爬蟲三部曲 - 如何防治高級網頁爬蟲?
[小菜一碟] 如何將 LINE 會議室的連結分享到 LINE 社群?
自從 2020 年疫情大爆發以來,如果要票選疫情期間的關鍵字,「居家上班(Work From Home - WFH)
」絕對是榜上有名,而各家即時通訊廠商為了 WFH 這件事情,無不卯足全力調整自家軟體功能,希望在這個特殊的時期能夠跟得上使用者的需求,其中在台灣擁有大量用戶的 LINE 就將其群組通話功能獨立出來做成「LINE 會議室
」,使用者只要經由會議室連結
就能直接進行群組通話,不需要是同一個群組內的成員,但是這個會議室連結無法分享在 LINE 社群,這篇文章就來說明要怎麼讓 LINE 會議室連結分享在 LINE 社群?
[廚餘回收] 遠端桌面連線:發生驗證錯誤,不支援要求的功能,這可能是因為 CredSSP 加密預示修復/加密 Oracle 補救措施。
小時候換新電腦都會感到興奮,覺得又有新玩具可以玩了,除了感受新硬體設備帶來的速度快感之外,還能體驗新作業系統帶來的新鮮感,有了一定的年紀之後,電腦變成工作用的工具,就只有希望它好好的不要出事,而且對於換新電腦也沒有什麼動力,因為習慣的軟體及配置,就要重新安裝跟設定,這幾天在替新電腦設定工作環境的時候,遇到了這個錯誤:
這個錯誤是在測試遠端桌面連線的時候跳出來的,在幾年前曾經遇過,當時解決之後想說應該不會再碰到了,沒想到又遇上了,寫一篇文章記錄一下。
[創意料理] 反爬蟲二部曲 - 如何防治中級網頁爬蟲?
在反爬蟲首部曲 - 如何防治初級網頁爬蟲?的文章當中,已經跟各位朋友大致上介紹過,這次防治爬蟲案例中的情境及所使用到的工具,防治初級爬蟲算是容易的,接下來我們要來防治中級爬蟲,難度上會稍微高一點,而且一樣要撰寫一些程式碼。
[小菜一碟] 搞懂 Day.js Timezone 外掛套件的使用方式
- 2380
- 0
- JavaScript
[創意料理] 反爬蟲首部曲 - 如何防治初級網頁爬蟲?
爬蟲
這個大多數 IT 人都聽過的名詞,有的人對它愛不釋手,有的人對它恨之入骨,在網頁上搜尋,教人當爬蟲的結果總是多過教人擋爬蟲的,技術工具本身沒有對錯,端看使用的人的心態跟手法,這篇文章來講講我如何幫客戶防治爬蟲?
[廚餘回收] 嘗試解決 SQL Server 查詢處理器無法為平行查詢的執行啟動必要的執行緒資源(The query processor could not start the necessary thread resources for parallel query execution.)的問題
- 1055
- 0
- SQL Server
- 2022-09-22
這陣子我們系統的錯誤通知出現了一個沒看過的訊息:
The query processor could not start the necessary thread resources for parallel query execution.
翻成中文是「查詢處理器無法為平行查詢的執行啟動必要的執行緒資源」,簡單來說就是「資料庫很忙,執行緒不夠用。
」,而且根據幾個關鍵字 Thread
、Parallel
、Query
,我們也大概能知道是平行處理的問題,知道了方向就可以開始著手調查了。
[小菜一碟] 化被動為主動向爬蟲投擲炸彈(Gzip Bomb)
[小菜一碟] 如何匯出/匯入 Azure SQL Database 的資料庫?
一個專案的結束,總不能船過水無痕,得留下些什麼。除了原始碼,資料庫內的資料也經常是需要被封存的對象,在地端的 SQL Server 通常只要將 MDF、LDF 檔案封存起來就可以搞定了,而雲端的 Azure SQL Database 沒有 MDF、LDF 檔案,取而代之,我們可以改用「匯出(Export)
」的方式,將整個資料庫的資料給弄出來。