最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10771 今日文數(shù):5194
|
摘要?本文描述了如何在C#中運(yùn)用委托將方法作為參數(shù)。前言
在學(xué)習(xí)Halcon的過程中給,學(xué)習(xí)了繪制對(duì)象綁定事件的方式,它通過將方法作為參數(shù)傳遞進(jìn)去在內(nèi)部實(shí)現(xiàn)其功能。在C#中如何將方法作為參數(shù)傳遞呢,當(dāng)然是用委托。(一)基本流程此案例的基本流程1、創(chuàng)建一個(gè)消息模型MessageModel(MessageEvents...
|
在ES6+時(shí)代,JavaScript異步編程經(jīng)歷了重大變革。雖然async/await語法顯著提升了代碼可讀性,但在某些場(chǎng)景下直接操作Promise和利用新特性能帶來更精細(xì)的控制。1.Promise鏈?zhǔn)讲僮鱢etch(https://api.example.com/data).then(response=>).then...
![]() |
前兩天有個(gè)同學(xué)問我說:“學(xué)到什么程度才是nodejs入門?”這個(gè)問題不是第一次聽到了,之前也有問到過類似的問題。其實(shí)所謂Node和NodeJS是不太一樣的:Node:指的是一個(gè)運(yùn)行環(huán)境。就像瀏覽器一樣,是js代碼執(zhí)行的位置。我們下載的這個(gè)安裝包,其實(shí)就是node,也就是運(yùn)行環(huán)境。Nodejs:指的是在node環(huán)境中執(zhí)行...
![]() |
前言內(nèi)網(wǎng)穿透工具作為溝通不同網(wǎng)絡(luò)環(huán)境的橋梁,極大地促進(jìn)了遠(yuǎn)程訪問與管理內(nèi)網(wǎng)資源的便利性和效率。尤其對(duì)于開發(fā)人員和系統(tǒng)管理員而言,這些工具堪稱利器,顯著簡(jiǎn)化了跨網(wǎng)絡(luò)訪問內(nèi)網(wǎng)服務(wù)的復(fù)雜流程,使得操作更加直觀快捷。今天大姚給大家推薦3款.NET開源免費(fèi)、功能強(qiáng)大、跨平臺(tái)的內(nèi)網(wǎng)穿透工具。linkerlinker是一個(gè)基于.NE...
![]() |
1.引言在開發(fā)中,處理PDF文件是一個(gè)常見的需求,例如生成報(bào)告、填充表單、設(shè)置權(quán)限或簽名等。iText7是一個(gè)功能強(qiáng)大的PDF操作庫(kù),支持多種PDF操作,包括表單填充、加密、數(shù)字簽名、分割與合并等。本文將通過實(shí)戰(zhàn),詳細(xì)介紹如何使用iText7在C#中處理PDF文件,幫助快速上手并解決常見問題。2.環(huán)境準(zhǔn)備2.1安裝iT...
|
?本文描述C#如何使用二進(jìn)制頭判斷圖像的正確格式。前言在學(xué)習(xí)Halcon的過程中,遇到了一些問題,就是讀取圖像后綴明明是png格式的,路徑也是正確的,但是讀取時(shí)圖像就是報(bào)錯(cuò),這是為什么呢?經(jīng)過一番檢查發(fā)現(xiàn),是不小心修改了圖像后綴名導(dǎo)致的報(bào)錯(cuò),那么該如何判斷圖像的正確格式呢,其實(shí)每種圖像格式都有其獨(dú)特的二進(jìn)制頭部標(biāo)識(shí),通...
|
先別急著看工具,咱們得先搞清楚為啥網(wǎng)絡(luò)監(jiān)控這么重要。想象一下,你的公司服務(wù)器突然宕機(jī),客戶訪問不了網(wǎng)站,訂單刷刷往下掉;或者你家Wi-Fi莫名卡頓,刷個(gè)劇都卡成PPT,那心情得多崩潰???網(wǎng)絡(luò)監(jiān)控就是專門來解決這些問題的“幕后英雄”。它不僅能幫你防患于未然,還能讓網(wǎng)絡(luò)跑得更快、更穩(wěn)、更安全。五大網(wǎng)絡(luò)監(jiān)控神器??我要給你...
![]() |
前言以前,我看到一個(gè)朋友在對(duì)一個(gè)系統(tǒng)做初始化的時(shí)候,通過一組魔幻般的按鍵,調(diào)出來一個(gè)隱藏的系統(tǒng)設(shè)置界面,這個(gè)界面在常規(guī)的菜單或者工具欄是看不到的,因?yàn)樗且粋€(gè)后臺(tái)設(shè)置的關(guān)鍵界面,不公開,同時(shí)避免常規(guī)用戶的誤操作,它是作為一個(gè)超級(jí)管理員的入口功能,這個(gè)是很不錯(cuò)的思路。其實(shí)Winform做這樣的處理也是很容易的實(shí)現(xiàn)的,本篇...
![]() |
在數(shù)字化辦公時(shí)代,企業(yè)郵箱不僅是溝通工具,更是數(shù)據(jù)安全和品牌形象的重要載體。然而,依賴第三方托管服務(wù)可能存在成本高、功能受限或隱私風(fēng)險(xiǎn)等問題。自建郵件服務(wù)器成為許多技術(shù)驅(qū)動(dòng)型企業(yè)的選擇——但如何從眾多開源方案中選出最適合的?本文深入解析12個(gè)最佳開源電子郵件服務(wù)器,涵蓋從輕量級(jí)到企業(yè)級(jí)的一站式方案(如Postfix、i...
![]() |
一、功能設(shè)計(jì)點(diǎn)贊與收藏的邏輯是一樣的,這里就選取點(diǎn)贊功能來做開發(fā)。按照本項(xiàng)目的設(shè)計(jì),點(diǎn)贊業(yè)務(wù)涉兩個(gè)個(gè)方面:要知道題目的點(diǎn)贊數(shù)還要知道每個(gè)人點(diǎn)贊的題目點(diǎn)贊的業(yè)務(wù)特性:頻繁。用戶一多,時(shí)時(shí)刻刻都在進(jìn)行點(diǎn)贊,收藏等。如果采取傳統(tǒng)的數(shù)據(jù)庫(kù)模式,交互量是非常大的,很難抗住并發(fā)問題,所以采取redis的方式來做。查詢的數(shù)據(jù)交互,可...
|
NetCoreServer是一個(gè)強(qiáng)大的.NETCore網(wǎng)絡(luò)服務(wù)器庫(kù),專為構(gòu)建高性能的TCP/UDP服務(wù)器和客戶端而設(shè)計(jì)。它提供了一套簡(jiǎn)單而高效的API,使開發(fā)者能夠輕松創(chuàng)建各種網(wǎng)絡(luò)應(yīng)用,如HTTP服務(wù)器、WebSocket服務(wù)器、TCP和UDP服務(wù)器等。安裝要在你的.NETCore項(xiàng)目中使用NetCoreServer,...
![]() |
工具介紹是一個(gè)局域網(wǎng)內(nèi)快速搜索IP是否在線的小工具,并集成了多個(gè)網(wǎng)絡(luò)調(diào)試工具,包括IP段掃描、端口掃描、windows命令、IP地址計(jì)算器、系統(tǒng)端口占用查看工具等。智能網(wǎng)絡(luò)探測(cè)系統(tǒng)采用ICMP/TCP雙協(xié)議檢測(cè)機(jī)制,實(shí)現(xiàn)網(wǎng)絡(luò)節(jié)點(diǎn)狀態(tài)智能判別。支持自定義可視化狀態(tài)標(biāo)識(shí),提供完整的終端信息檢索功能(IP地址、主機(jī)名、物理地...
|
DbGate是一款免費(fèi)開源的數(shù)據(jù)庫(kù)管理與開發(fā)工具,支持MySQL、MariaDB、PostgreSQL、SQLServer、Oracle、SQLite、MongoDB、Cassandra、ClickHouse、Redis、CockroachDB等主流數(shù)據(jù)庫(kù)。DbGate支持跨平臺(tái)運(yùn)行,包括Windows、Linux、M...
![]() |
在C#應(yīng)用程序開發(fā)中,獲取當(dāng)前工作目錄和實(shí)現(xiàn)應(yīng)用程序的安全退出是兩個(gè)基本但非常重要的操作。這兩個(gè)操作在許多場(chǎng)景中都可能用到,例如讀取配置文件、保存用戶數(shù)據(jù)或者優(yōu)雅地結(jié)束程序運(yùn)行。本文將詳細(xì)闡述如何在C#應(yīng)用程序中實(shí)現(xiàn)這兩個(gè)功能。一、獲取當(dāng)前工作目錄1.使用Environment.CurrentDirectory屬性En...
|
在.NETCore和.NET5+中,BackgroundService是一個(gè)非常有用的抽象基類,用于在ASP.NETCore應(yīng)用程序中執(zhí)行后臺(tái)任務(wù)。它簡(jiǎn)化了后臺(tái)任務(wù)的管理,使得開發(fā)者可以更方便地創(chuàng)建和運(yùn)行長(zhǎng)時(shí)間的運(yùn)行的后臺(tái)服務(wù)。本文將詳細(xì)介紹如何封裝BackgroundService,并在實(shí)際項(xiàng)目中應(yīng)用它。一、Back...
|
項(xiàng)目概要PrismX(棱鏡X)是由yqcs團(tuán)隊(duì)自主研發(fā)的開源網(wǎng)絡(luò)安全檢測(cè)解決方案,專注于企業(yè)級(jí)風(fēng)險(xiǎn)自動(dòng)化識(shí)別與漏洞智能探測(cè)。該工具采用輕量化架構(gòu)與跨平臺(tái)設(shè)計(jì),全面兼容Windows、Linux及macOS操作系統(tǒng),集成資產(chǎn)發(fā)現(xiàn)、指紋鑒別、弱口令審計(jì)與漏洞驗(yàn)證等核心功能模塊,為企業(yè)構(gòu)建持續(xù)性的安全威脅檢測(cè)能力。核心功能體...
![]() |
![]() |
??文件上傳漏洞Java源碼審計(jì)詳解(附代碼分析)文件上傳是Web應(yīng)用中極其常見的功能,但一旦實(shí)現(xiàn)不當(dāng),極易造成嚴(yán)重漏洞,如:上傳WebShell、任意文件寫入、遠(yuǎn)程命令執(zhí)行等。本篇將從源碼審計(jì)角度,深入剖析文件上傳中關(guān)鍵風(fēng)險(xiǎn)點(diǎn),包含路徑處理、文件大小限制、后綴校驗(yàn)、繞過技巧、白名單誤用等,并提供典型實(shí)現(xiàn)方式與安全建議...
|
中文編碼方案中最有名的就是GB2312,它是中國(guó)國(guó)家標(biāo)準(zhǔn)總局于1980年發(fā)布,并于1981年5月1日實(shí)施的。除中國(guó)外,新加坡等地也采用此編碼??梢哉fGB2312是中文編碼的基石,后續(xù)基本都是對(duì)它的補(bǔ)充和升級(jí)。它共收入了6763個(gè)漢字,包括一級(jí)漢字3755個(gè)(最常用的),二級(jí)漢字3008個(gè)(比較常用的)。同時(shí)收入了拉丁字...
![]() |
只需一句話,AI即可自動(dòng)操作瀏覽器:搜索商品:下單支付:甚至還能進(jìn)行深度研究(DeepResearch),自動(dòng)生成完整的攻略報(bào)告:Browseruse是一個(gè)開源項(xiàng)目,使AI大模型能夠自動(dòng)操作瀏覽器:短短幾個(gè)月內(nèi),Browseruse已在GitHub上獲得超過5萬顆star:近期大熱的AI產(chǎn)品Manus也選擇了Brows...
|
問題背景在停服發(fā)版更新時(shí),需對(duì)200GB大表(約200億行數(shù)據(jù))進(jìn)行快速備份以預(yù)防操作失誤。因?yàn)樵?jīng)出現(xiàn)過有開發(fā)寫的發(fā)版語句里,UPDATE語句的WHERE條件寫錯(cuò)了,原本只需要更新幾行數(shù)據(jù),最終導(dǎo)致更新了半張表的數(shù)據(jù)。MySQL版本是MySQL8.0.X,為了預(yù)防這種情況,需要對(duì)某個(gè)重要的大表進(jìn)行預(yù)先備份,以便可以及...
|
在LLM應(yīng)用的快速發(fā)展中,一個(gè)核心挑戰(zhàn)始終存在:如何讓模型獲取最新、最準(zhǔn)確的外部知識(shí)并有效利用工具?背景其實(shí)很簡(jiǎn)單:大模型(LLM)再?gòu)?qiáng),也總有不知道的東西,怎么辦?讓它“查資料”“調(diào)工具”成了近兩年最熱的技術(shù)方向。從最早的RAG(Retrieval-AugmentedGeneration),到OpenAI引領(lǐng)的Fun...
|
引言:性能優(yōu)化的重要性與.NET9的性能提升?性能優(yōu)化不僅關(guān)乎代碼執(zhí)行效率,還直接影響用戶滿意度和系統(tǒng)可擴(kuò)展性。例如,一個(gè)響應(yīng)緩慢的Web應(yīng)用可能導(dǎo)致用戶流失,而一個(gè)內(nèi)存占用過高的服務(wù)可能增加云端部署的成本。性能優(yōu)化是確保應(yīng)用程序在高負(fù)載和資源受限環(huán)境下高效運(yùn)行的關(guān)鍵。無論是構(gòu)建Web應(yīng)用、微服務(wù)還是桌面程序,性能瓶頸...
|
webapi控制器如何讀取多級(jí)多層嵌套的json
1.定義與JSON結(jié)構(gòu)匹配的C#模型類假設(shè)客戶端發(fā)送的JSON結(jié)構(gòu)如下:,roles:[admin,editor],metadata:}對(duì)應(yīng)的模型類定義:publicclassPostRequestModelpublicList<string>RolespublicM...
![]() |
在2025年的當(dāng)下,MySQL無論是在功能特性集,質(zhì)量正確性,性能表現(xiàn),還是生態(tài)與社區(qū)上都被PostgreSQL拉開了差距,而且這個(gè)差距還在進(jìn)一步擴(kuò)大中。今天我們就來對(duì)MySQL與PostgreSQL進(jìn)行一個(gè)全方位的對(duì)比,從功能,性能,質(zhì)量,生態(tài)來全方位反映這幾年的生態(tài)變化。功能讓我們先從開發(fā)者最關(guān)注的東西——功能特性...
![]() |