博客 RSS 訂閱

一線碼農 - 對 .NET FileSystemWatcher引發內存碎片化的 反思

一:背景 1. 講故事 前些天又遇到了一例 FileSystemWatcher 引發的內存碎片化故障,但這個碎片化不是因為經典的 reloadOnChange=true 導致的,所以我覺得有必要做一次深度的反思,供以後遇到類似問題提供技術上的解決方法,這篇我們就來系統的講解下 兩種碎片化方式的調查方法。 二:經典的 FileSystemWatcher 碎片化 1. 測試代碼 這種碎片化是由 rel

.net , 後端

收藏 評論

PetterLiu - Web軟件測試Checklist

Web軟件測試Checklist 引言: 本Checklist旨在為Web軟件的質量保證提供一個全面、現代化的指導框架。它整合了傳統的功能/UI測試要點與當前行業關注的性能、安全、無障礙等關鍵領域,適用於從需求評審到上線的整個軟件生命週期。 1. 功能與UI測試 核心目標:確保應用的所有功能按預期工作,用户界面美觀、一致且易於交互。 1.1 數據輸入與表單 輸入框:

軟件測試

收藏 評論

文傳商訊 - 芯和半導體與聯想集團合作研發EDA Agent

2025年11月19日,芯和半導體與聯想集團正式簽署EDA Agent戰略合作協議,聚焦EDA設計全流程智能化升級,加速 AI 驅動的智能終端及系統設計落地。這也是芯和半導體“為AI而生”戰略的一次重要實踐。 AI被普遍認為將成為第四次工業革命的核心驅動力,推動千行百業智能化升級。根據國務院“人工智能+”倡議意見,2027年,智能終端和智能體市場普及率將超過70%。與此同時

系統設計 , 電子設計 , 大數據 , 數據倉庫 , 智能終端

收藏 評論

索姆拉 - pytest文檔74-參數化parametrize加marks標記(pytest.param)-

Pytest Fixture--params參數 pytest fixture 的 params參數是一個非常實用的功能,它允許你為同一個 fixture 提供多組不同的數據,從而實現測試的參數化(數據驅動)。這樣,依賴該 fixture 的測試用例會自動執行多次,每次使用一組不同的數據。 下面我將詳細解釋其功能、用法,並提供從基礎到進階的實

數據 , MySQL , 數據庫 , pytest , ide , 參數化 , Python

收藏 評論

hackernew - SHELL編程-條件測試_Linux編程

條件測試基礎 條件測試通過$?返回值判斷命令執行狀態,0表示成功,非0表示失敗。 兩種測試格式: test 條件表達式 [ 條件表達式 ](方括號內必須保留空格) 文件測試操作 常用操作符: -e:文件/目錄存在性 -d:是否為目錄 -f:是否為普通文件

oracle , 服務器 , 雙引號 , 字符串 , 運維 , 數據庫 , Linux

收藏 評論

IT開發者筆記 - 全新AI增強Demo發佈:DHTMLX Gantt與Diagram如何通過LLM更智能地構建項目與組織結構

作為近年來增長最快的技術領域之一,人工智能(AI)正改變企業在 Web 前端、項目管理和可視化領域的應用方式。DHTMLX團隊持續深耕 AI 能力,並積極探索如何將最新的 LLM(大語言模型)能力與其 JavaScript UI 組件進行深度融合。 DHTMLX近日推出了 3 個全新 Demo,展示了 AI 如何顯著提升Gantt 甘特圖與Diagram 組織結構圖的使用體驗。通過簡單的自然語言指

前端

收藏 評論

IT開發者筆記 - 空間天氣監測,TeeChart助力實現太陽活動數據的可視化分析

在空間天氣研究領域,準確、及時地監測太陽活動對於航天航空、衞星通信、電離層研究、高頻通信(HF)行業具有至關重要的意義。作為全球領先的太陽與空間天氣數據服務機構,Solar Terrestrial Dispatch(簡稱 STD)一直致力於為科研人員、預測機構、教育組織以及相關行業用户提供高質量的太陽活動監測數據與預報。 他們的核心任務,是將複雜的太陽觀測數據(如黑子、太陽耀斑、日冕物質拋射 CM

.net , 後端

收藏 評論

deanyuancn - Redis接口開發 redis ui

1.應用場景 連接redis服務器, 查看redis服務器數據等信息,協助開發程序. 2.學習/操作 1. 文檔閲讀 有什麼好用的redis可視化管理工具? - 知乎 https://github.com/qishibo/AnotherRedisDesktopManager

Redis接口開發 , redis , redisClient , redis客户端 , 數據庫

收藏 評論

青雲交技術圈 - Java 大視界 --Java 大數據在智慧交通公交車輛調度與乘客需求匹配中的應用創新

(centerJava 大視界 --Java 大數據在智慧交通公交車輛調度與乘客需求匹配中的應用創新/center) 引言: 嘿,親愛的 Java 和 大數據愛好者們,大家好!我是CSDN(全區域)四榜榜首青雲交!當城市的車水馬龍逐漸成為生活常態,公交系統作為城市交通的 “血管”,其調度效率與服務質量直接影響着數百萬市民的日常出行體驗。傳統調度模式的侷限性日益凸顯,而 Java

spark , 智慧交通 , 大數據 , yyds乾貨盤點 , 數據 , Java大數據 , JAVA , 公交車輛

收藏 評論

短短同學 - 安卓模擬器總出問題?Docker + cpolar讓測試環境穩定又好訪問

安卓模擬器痛點解決:Docker+cpolar 打造穩定可訪問的測試環境 傳統安卓模擬器常面臨環境衝突、性能卡頓、外部無法訪問三大痛點:本地安裝多個模擬器易導致配置混亂,依賴宿主機環境引發兼容性問題,且本地測試環境難以共享給團隊或對接外部服務。而Docker 的容器化隔離與cpolar 的內網穿透組合,可完美解決這些問題 ——Docker 將模擬器封裝為獨立容器,確保環境一

Android , 人工智能 , 深度學習 , Docker

收藏 評論

可不簡單 - vxe-table 實現複製粘貼時,當粘貼時行數不夠支持自動增加對應的行

vxe-table 實現複製粘貼時,當粘貼時行數不夠支持自動增加對應的行,當粘貼數據時,如果粘貼的行數超過表格的行數,可以通過 clip-config.isRowIncrement 自動新增臨時行 查看官網:https://vxetable.cn gitbub:https://github.com/x-extends/vxe-table gitee:https://gitee.com/

前端

收藏 評論

u_15214399 - 基於華為開發者空間-雲開發環境(容器)+MaaS大模型構建智能寫作助手應用

最新案例動態,請查閲《基於華為開發者空間-雲開發環境(容器)+MaaS大模型構建智能寫作助手應用》。小夥伴快來領取華為開發者空間進行實操吧! 一、概述 1. 案例介紹 華為開發者空間,是為全球開發者打造的專屬開發者空間,致力於為每位開發者提供一台雲主機、一套開發工具和雲上存儲空間,匯聚昇騰、鴻蒙、鯤鵬、GaussDB、歐拉等華為各項根技術的開發工具資源,並提供配

API , 人工智能 , 數據分析 , 開發環境 , 開發者

收藏 評論

RestCloud - 如何藉助ETL工具實現庫存運營分析

如何藉助ETL工具實現庫存運營分析 在當今快節奏的商業環境中,庫存運營分析成為企業提升效率、降低成本、搶佔市場先機的關鍵環節。然而,很多企業在庫存運營分析過程中,常常面臨數據分散、數據質量差、分析效率低等問題,導致無法及時準確地掌握庫存狀況,做出科學的決策。而 ETL 工具的出現,為解決這些難題提供了有效的方案。接下來演示如何通過ETL工具ETLCloud來實現庫存運營分析。 數據源準備 庫存運營

數據挖掘 , 數據庫 , etl , 數據處理 , 數據傳輸

收藏 評論

龍蜥社區 - 龍蜥操作系統裝機量突破1000萬,市佔率近50%,首發支持RISC-V RVA23預覽版!

(圖/2025龍蜥大會現場) 近日,2025 龍蜥操作系統大會(OpenAnolis Conference)在北京圓滿召開,此次大會由中國計算機學會開源發展技術委員會、泛在操作系統開放社區、中關村科技園區朝陽園管理委員會(北京市朝陽區科學技術和信息化局)、中國開源軟件推進聯盟指導,龍蜥社區主辦,中關村互聯網 3.0 產業園(星地中心)協辦,阿里雲、中興通訊、海光信息、Intel、浪潮信息、

操作系統 , 開源

收藏 評論

Coolmuster - 如何用 5 種經過測試的方法刪除三星手機中的照片

如果您打算出售三星手機或想 為手機騰出更多空間,您需要刪除手機上的數據,例如照片。此時,您可能會問:“如何從我的三星Galaxy手機中永久刪除照片?”別擔心,本文將為您介紹五種從三星手機中刪除照片的詳細方法,其中包括一種無法恢復的方法。請繼續閲讀。 第一部分:如何從三星手機的圖庫應用中刪除照片 説到如何從三星手機中刪除照片,首先想到的應該是“圖庫”應用。我們所有的照片都保存在“圖庫”應用的相冊中

Android

收藏 評論

愛看C語言的BK - Java21天學習計劃 - 第八天:異常處理機制與集合框架基礎

異常處理:讓程序更健壯的錯誤處理機制 在Java編程中,錯誤和異常是不可避免的。想象一下,當用户輸入了錯誤的數據,或者程序試圖打開一個不存在的文件時,如果沒有適當的處理機制,程序就會崩潰。異常處理機制就是為了解決這類問題而設計的,它允許程序在出現錯誤時優雅地處理,而不是直接崩潰。 try-catch-finally結構:異常捕獲的三劍客

List , System , 數組 , AI寫作 , aigc

收藏 評論

鴻蒙百曉生 - 鴻蒙停車解決方案:構建智慧停車生態,讓出行更高效

★ 一鍵直達HarmonyOS 行業解決方案★ ★ 快速訪問停車行業解決方案★ 在城市交通日益擁堵的當下,“停車難、繳費繁、找位久” 成為困擾車主的核心痛點,也制約着停車行業的數字化升級。華為鴻蒙憑藉全場景智慧生態優勢,推出鴻蒙停車解決方案及配套元服務模板,打通 “找位 - 停車 - 繳費 - 離場” 全流程,為開發者提供高效開發工具,為車主打造極致便捷的停車體驗,定義智慧停車新範式。 一、

harmonyos

收藏 評論

wx676be6175e246 - Android 中的縮放功能實現與應用

在 Android 開發中,縮放功能是提升用户體驗的關鍵技術之一,它允許用户通過手勢或按鍵對圖像、文本或其他內容進行放大或縮小操作。本文將介紹 Android 中實現縮放功能的主要方法及其應用場景。 一、縮放功能的實現方式 手勢縮放:通過識別雙指捏合手勢實現縮放,這是最常用的方式。可以使用 ScaleGestureDetector 類來檢測手勢,並通過 Matrix

縮放 , 移動開發 , Android , 應用場景

收藏 評論

u_15214399 - 基於華為開發者空間-雲開發環境(容器)結合Versatile Agent,構建AI輕量級智能辦公助手

最新案例動態,請查閲《基於華為開發者空間-雲開發環境(容器)+ Versatile Agent,構建AI輕量級智能辦公助手》。小夥伴快來領取華為開發者空間進行實操吧! 一、概述 1. 案例介紹 華為雲開發者空間為開發者提供一個免費的雲開發環境,開發者可以將計算密集型任務交給性能強大的雲開發環境,同時可以在本地Windows或者MacOS設備上編寫代碼,在遠程的鯤

人工智能 , 用户信息 , 數據分析 , 開發環境 , 開發者

收藏 評論

門思科技 - 面向物聯網邊緣數據採集與傳輸的事件驅動低功耗虛擬機 EdgeBus 解析

EdgeBus 是門思科技為物聯網低功耗設備設計的事件驅動虛擬機框架,可在資源受限的 MCU 中以極低功耗運行。框架為 LoRaWAN 等 LPWAN 設備提供了統一的數據採集、協議解析、數據封裝、上行傳輸和遠程升級機制,並解決了版本管理、衝突避讓、運維調試等關鍵系統難題。EdgeBus 的核心是事件驅動架構,通過週期查詢事件和上行事件構建完整的數據採集與傳輸鏈路,為大規模物聯網部署提供高可靠性和

Javascript

收藏 評論

求知上進 - Python 數據結構:可變與不可變

1.前言 在 Python 中,數據結構的選擇直接影響程序的性能和可維護性。可變(mutable)與不可變(immutable)數據結構是 Python 數據模型的核心概念。這些概念不僅影響數據的存儲方式,還影響數據的操作方式。 理解可變與不可變數據結構的特性,可以幫助我們更有效地進行數據處理、內存管理和性能優化。在日常編程中,選擇合適的數據結構不僅能提高代碼效率,還

不可變對象 , 數據 , 數據結構 , 人工智能 , 深度學習

收藏 評論

大丸子 - C# 繪製 PDF 表格:輕鬆生成動態與自定義佈局表格

在日常的企業系統開發和數據處理場景中,生成包含結構化信息的 PDF 報表是一項非常常見的需求。無論是業務清單、統計數據、還是系統導出的資料,表格通常都是呈現信息最直接、最清晰的方式。因此,如何在 PDF 中靈活繪製表格、控制樣式、綁定數據,成為許多 .NET 開發者的關鍵任務之一。 在這一需求下,Free Spire.PDF for .NET 提供了兩種常用的表格繪製機制:PdfTable 和 P

pdf導出 , 表格 , pdf , c# , .net

收藏 評論

mb6900529f6798c - Redis性能翻倍的5個冷門技巧:90%開發者不知道的第3個優化點

Redis性能翻倍的5個冷門技巧:90%開發者不知道的第3個優化點 引言 Redis作為當今最流行的內存數據庫之一,以其高性能、低延遲和豐富的數據結構著稱。然而,在實際生產環境中,很多開發者僅僅停留在基礎使用層面,未能充分挖掘Redis的性能潛力。本文將揭示5個鮮為人知的Redis性能優化技巧,其中第3個優化點尤其關鍵——根據我們的行業調研,超過90%的開發者從未意識到這個隱藏的

技術分享 , AI寫作 , aigc , JAVA , 編程教程

收藏 評論