2023-04-09 08:50 AM 1 6,442
前幾天介紹壓力測試工具 K6時,提到效能測試可再細分煙霧測試、負載測試、壓力測試... 等,其中壓力測試(Stress Testing)是測試系統在高度負載或極端條件下的穩定性及可靠度,目的在找出系統極限。 大家應該知道或看過,遇到流量過大,網站資源不足以應付 HTTP 請求時會拋出 HTTP 50...
2023-04-08 09:42 AM 0 7,267
講到在 Windows 觀察 CPU、RAM 跟硬碟... 等效能數據,大家應該會馬上想到效能監視器(Performance Monitor)。 效能監視器也提供寫入 Log 長期監控的功能,但我不想動用 GUI,打算全靠 CLI 指令搞定。 原以為需要第三方軟體或自己用 PowerShell 寫...
2023-04-07 08:50 PM 7 13,176
【提醒】文末的訊息及姓名輸入欄位是留言區,不是輸入文字測試用的,好像有些朋友誤會了,特此說明。 我文章的錯字之多,遠近馳名,多年以來已成個人特色... (Orz) 說來大家可能不信,其實每一篇文章送出前我都會校稿檢查至少一次,但可能是某種閱讀障礙,亦或個性浮躁沒耐性使然,還是腦部文字檢查模組真有缺陷...
2023-04-06 07:53 PM 4 19,481
前兩篇 JMeter 負載測試練習文章(1 2)分享後,FB 留言一面倒大推另一個壓測工具 - K6。身為沙場老兵,心中響起警鈴,提醒我耳朵別太硬;事出必有原因,讀者的話要聽,即便不用也看過再決定。 所以,K6 體驗文來惹~ 與老牌工具 JMeter 相比,K6 比較年輕(2017 vs 2007)...
2023-04-05 04:43 PM 0 2,481
昨天分享過建立 JMeter 測試計劃,並初步做了單條 Thread 及開 10 條 Thread 的負載測試。 接著我想比較 1、2、3、4、5、6、7、8、9、10、15、20、25、30、40、60、80、100 條 Thread 同時存取的效能表現,總不能改數字、按開始、存結果、改數字、按開...
2023-04-04 11:11 AM 1 6,954
JMeter 是目前業界常用的負載測試工具,是一套 100% 使用 Java 開發的開源軟體,由 Apache 基金會維護。除了測試網站、WebAPI、Web Service,JMeter 還延伸到 FTP、資料庫(透過JDBC)、LDAP、SMTP、IMAP、TCP、Shell 指令測試,包山包海...
2023-04-03 02:22 PM 6 16,331
忽然有個感觸,ChatGPT 出來之後什麼都變了,對老人真是難熬的一段時間(稱為 AI 元年也不為過),許多舊觀念當場失效,太多新東西要學習要理解,每天都在接受震撼教育。而最近我寫文章的 SOP 變成:先用舊觀念 PO 一篇,吸收資訊與回饋,然後再貼一篇打自己的臉更新觀點。XD 早上才分享 用 jQ...
2023-04-03 08:30 AM 0 2,541
資深網頁人員應該都看過這種風格的 HTML: 這類 HTML 多半來自 Word 等 Office 軟體,特徵包含: p 一律掛了 class="MsoNormal" 但 MsoNormal 樣式規則不存在 無所不在 style="font-family: 新細明體...
2023-04-02 10:16 AM 9 7,531
【前情提要】幾天前,從一支影片與一篇文章出發,我分享了閱讀心得 - ChatGPT 離 AI 取代人類還有多遠?,「當時」我將 ChatGPT 定調為 - 大型語言模型(LLM)依靠消化海量資料加上人工巧妙調教,練就一身「不管問他什麼,總能說得頭頭是道煞有其事」的好本領,但 ChatGPT 不懂得判...
2023-04-01 07:32 AM 0 4,040
這篇主要寫給自己未來參考,整理一份 RSA 公私鑰加解密及數位簽章的 .NET 程式範例,滿足以下應用場景: 同時考量 .NET Framework 與 .NET Core/.NET 6+、Windows、Linux 等不同 .NET 版本及作業系統平台 老 .NET Framework 專案續用...
2023-03-30 10:56 PM 5 8,503
ChatGPT 浪潮強襲,許多人在嚷著「完了,XX 工作要被 ChatGPT 取代了」、「很快 AI 就要統治人類了」。 (題外話:老高最近有另一集在談 Web 3.0,不知是我認知有誤還是他真的講錯,我邊聽邊翻白眼,速度直逼吃角子老虎機轉 BAR 鈴噹 777) 大型語言模型(LLM)依靠消化海...
2023-03-29 10:21 PM 3 3,127
程式寫到一個查詢方法,規格為傳入名稱查詢 Profile 物件,本想寫成 public Profile GetProfile(string name) => Profiles.SingleOrDefault(o => o.Name == name);,但規格要求 name 參數不可為 n...
2023-03-27 10:10 PM 1 9,339
從同事分享茶包學到新知識,中文版 Windows 2019 有個新的 Beta 版選項 - 「使用 Unicode UTF-8 提供全球語言支援 / Use Unicode UTF-8 for worldwide language support」: 這個選項將影響幾項 Registry 設定 -...
2023-03-26 12:04 PM 4 3,483
隨手練習題。 要從 PDF 擷取純文字內容不是難事,但如果要保留原本的縮排跟換行,這就有點意思了。 例如以下 PDF 原始文字及轉換後純文字: 感覺蠻酷的吧? 我目前還沒找到屬意的 C# PDF 程式庫,iTextSharp 有版權疑慮,之前用過 IFilterTextReader 能取出整...
2023-03-23 09:21 PM 3 1,517
前情提要:沒熬過情人節的 IE11 - 強迫導向 Edge 問題及後續停用計劃 陸續有讀者反映,即使是用 Classic IE 仍出現被重導至 Edge 的狀況,但大家回報的行為跟我測試的結果有點差異,有些現象能重現,有些不行。 我測試了三個 Windows 版本:Windows 10 21H2、W...
2023-03-22 10:42 PM 5 11,351
這篇來說說 Windows 工作排程設定的執行身分,不同設定有什麼影響。 排程的執行身分有幾個選項。主選項是「只有使用者登入時才執行」或「不論使用者登入與否均執行」,前者使用者必須在登入狀態才會執行,後者則不限使用者是否登入,但需輸入使用者帳號及密碼,它還有一個附加選項「不要儲存密碼。工作將只有本...