最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9477 今日文數(shù):4048
|
要說(shuō)國(guó)內(nèi)最好用AI大模型,kimi一定有它的立足之地!相比于其它的大模型,它支持長(zhǎng)文本輸入/輸出,聯(lián)網(wǎng)搜索、文檔總結(jié)等強(qiáng)大功能于一體,關(guān)鍵是還免費(fèi)!所以它一經(jīng)發(fā)布,就廣受用戶(hù)好評(píng),尤其對(duì)于自媒體創(chuàng)作者來(lái)說(shuō),更是一大利器,讓我不得不安利它。一、適用人群1.學(xué)術(shù)科研:快速閱讀并深入理解大量文獻(xiàn),用母語(yǔ)掌握文獻(xiàn)的精髓,解釋復(fù)...
![]() |
摘要C#中的yield關(guān)鍵字是一個(gè)強(qiáng)大的工具,可以在WinForm應(yīng)用程序中提供更靈活和高效的編程體驗(yàn)。通過(guò)使用yield,我們可以簡(jiǎn)化代碼并增加可讀性,同時(shí)還能提供更好的性能。正文一、yield的應(yīng)用場(chǎng)景:數(shù)據(jù)綁定:使用yield可以輕松地將數(shù)據(jù)源與WinForm控件進(jìn)行綁定,實(shí)現(xiàn)數(shù)據(jù)的動(dòng)態(tài)更新和顯示。異步編程:yi...
![]() |
今天在給大廠做工具人時(shí),發(fā)現(xiàn)該廠認(rèn)為445、135、137、138、139端口比較高危,放過(guò)了其他端口。我內(nèi)心就有點(diǎn)納悶,按道理說(shuō)高危端口很多啊,為啥只盯著445、135、137、138、139等端口不放呢?小小探究了一下,把這些端口復(fù)習(xí)了一下,但是也沒(méi)探究出原因,富有經(jīng)驗(yàn)的你有原因告訴我嗎?可以留言。以下是復(fù)習(xí)內(nèi)容:...
![]() |
前言在日常開(kāi)發(fā)中使用CSV文件進(jìn)行數(shù)據(jù)導(dǎo)入和導(dǎo)出、數(shù)據(jù)交換是非常常見(jiàn)的需求,今天我們來(lái)講講在.NET中如何使用CsvHelper這個(gè)開(kāi)源庫(kù)快速實(shí)現(xiàn)CSV文件讀取和寫(xiě)入。CsvHelper類(lèi)庫(kù)介紹CsvHelper是一個(gè).NET開(kāi)源、快速、靈活、高度可配置、易于使用的用于讀取和寫(xiě)入CSV文件的類(lèi)庫(kù)。CsvHelper類(lèi)庫(kù)...
![]() |
Vue.js是一個(gè)流行的JavaScript框架,用于構(gòu)建用戶(hù)界面和單頁(yè)應(yīng)用程序。它以簡(jiǎn)潔、易用和高效而著稱(chēng),使得開(kāi)發(fā)者能夠快速上手并開(kāi)發(fā)出功能豐富的Web應(yīng)用。本文將帶你走進(jìn)Vue的世界,從基礎(chǔ)知識(shí)到實(shí)踐應(yīng)用,一步步引導(dǎo)你掌握Vue的核心概念和開(kāi)發(fā)技巧。一、Vue簡(jiǎn)介Vue.js(通常簡(jiǎn)稱(chēng)為Vue)是一個(gè)用于構(gòu)建用戶(hù)...
|
項(xiàng)目簡(jiǎn)介PDF-Extract-Kit通過(guò)集成多個(gè)模型實(shí)現(xiàn)了PDF高質(zhì)量提取,適用于學(xué)術(shù)論文、教科書(shū)、研究報(bào)告和財(cái)務(wù)報(bào)表等多種文檔類(lèi)型,在掃描模糊或有水印的情況下也能保持高魯棒性1、布局檢測(cè)采用LayoutLMv3模型進(jìn)行區(qū)域檢測(cè),包括圖像、表格、標(biāo)題、文本等2、公式檢測(cè)上采用YOLOv8,包含行內(nèi)公式和行間公式3、公...
![]() |
背景等保要求關(guān)閉高危端口135、445,像內(nèi)網(wǎng)虛機(jī)環(huán)境基本都是關(guān)閉防火墻。所以這里用防火墻策略就不合適了,一需要應(yīng)用提供放通端口,二一旦有漏的沒(méi)放通就會(huì)對(duì)生產(chǎn)在線(xiàn)業(yè)務(wù)產(chǎn)生影響。所以,我采用關(guān)閉端口方式(也有弊端需要重啟虛機(jī),生產(chǎn)環(huán)境如果業(yè)務(wù)不能停,采取其他解決方案dddd)。我們業(yè)務(wù)只是對(duì)業(yè)務(wù)端口,做了映射到公網(wǎng)。這倆...
![]() |
網(wǎng)絡(luò)安全威脅的不斷演變和增長(zhǎng),網(wǎng)絡(luò)攻擊的種類(lèi)和數(shù)量也在不斷增加,攻防對(duì)抗實(shí)戰(zhàn)演練在即,讓我們一起了解一下常見(jiàn)網(wǎng)絡(luò)攻擊方式及防御方法。1.DDOS攻擊(分布式拒絕服務(wù)攻擊)借助于C/S(客戶(hù)端/服務(wù)器)技術(shù),將多個(gè)計(jì)算機(jī)聯(lián)合起來(lái)作為攻擊平臺(tái),對(duì)一個(gè)或多個(gè)目標(biāo)發(fā)動(dòng)DDOS攻擊,從而成倍地提高拒絕服務(wù)攻擊的威力。防護(hù)方法:所...
![]() |
海量數(shù)據(jù)——這就是我們現(xiàn)在正在處理的問(wèn)題。除了這一主要挑戰(zhàn)外,各種來(lái)源的復(fù)雜性也隨之而來(lái)。在這樣的環(huán)境中,SQL仍然是英雄,是我們不可或缺的工具,用于從這片數(shù)據(jù)海洋中導(dǎo)航和提取有價(jià)值的見(jiàn)解。在SQL提供的許多強(qiáng)大功能中,窗口函數(shù)特別值得注意。這些函數(shù)支持跨表行集進(jìn)行復(fù)雜的計(jì)算,使它們對(duì)于高級(jí)數(shù)據(jù)分析和改變我們與數(shù)據(jù)交互...
![]() |
在過(guò)去,Windows系統(tǒng)的防御短板催生了第三方安全軟件的繁榮。然而,即便Windows10內(nèi)置了強(qiáng)大的Defender,許多用戶(hù)仍習(xí)慣性地在新系統(tǒng)安裝第三方安全軟件。從安全角度來(lái)看,這種做法可以理解,但從實(shí)用性和效率上衡量,它其實(shí)是不必要的,甚至可能給電腦帶來(lái)額外負(fù)擔(dān)。WindowsDefender的卓越之處較于第三...
![]() |
經(jīng)過(guò)作者幾個(gè)星期夜以繼日的辛勤耕耘與不懈探索,F(xiàn)lyFlow工作流框架的AntDesign版本終于璀璨問(wèn)世,為這款強(qiáng)大的業(yè)務(wù)流程管理工具增添了新的活力與風(fēng)采。與此同時(shí),F(xiàn)lyFlow工作流框架也展現(xiàn)出了其非凡的包容性與靈活性,實(shí)現(xiàn)了與ElementPlus框架的和諧共存,為用戶(hù)提供了更加多元化的選擇空間。AntDesi...
![]() |
你是一個(gè)程序員,你用代碼寫(xiě)了一個(gè)博客應(yīng)用服務(wù),并將它部署在了云平臺(tái)上。但應(yīng)用服務(wù)太過(guò)受歡迎,訪問(wèn)量太大,經(jīng)常會(huì)掛。所以你用了一些工具自動(dòng)重啟掛掉的應(yīng)用服務(wù),并且將應(yīng)用服務(wù)部署在了好幾個(gè)服務(wù)器上,總算抗住了。后來(lái)你又上線(xiàn)了商城應(yīng)用服務(wù)和語(yǔ)音應(yīng)用服務(wù),隨著應(yīng)用服務(wù)變多,需求也千奇百怪。有的應(yīng)用服務(wù)不希望被外網(wǎng)訪問(wèn)到,有的部...
![]() |
Thread.sleep(0)是一個(gè)在Java多線(xiàn)程編程中可能不常被使用,但具有特殊意義的方法調(diào)用。它看似讓線(xiàn)程休眠了0毫秒,實(shí)際上卻有著更深層的作用和含義。什么是Thread.sleep(0)?Thread.sleep方法允許當(dāng)前執(zhí)行的線(xiàn)程在指定的毫秒數(shù)內(nèi)暫停執(zhí)行。當(dāng)參數(shù)為0時(shí),這個(gè)方法的行為并不是簡(jiǎn)單地休眠0毫秒,...
|
x)并查集(Union-Find)數(shù)據(jù)結(jié)構(gòu)中的find函數(shù)的簡(jiǎn)潔實(shí)現(xiàn)。遞歸查找:find函數(shù)通過(guò)遞歸的方式查找元素x的根節(jié)點(diǎn)。遞歸會(huì)在元素與其父節(jié)點(diǎn)不同時(shí),繼續(xù)查找父節(jié)點(diǎn)的父節(jié)點(diǎn),直到找到一個(gè)元素其父節(jié)點(diǎn)是它自己的元素,即根節(jié)點(diǎn)。路徑壓縮:代碼中的三元運(yùn)算符?:實(shí)現(xiàn)了路徑壓縮技術(shù)。當(dāng)x不是其根節(jié)點(diǎn)時(shí)(即x!=paren...
![]() |
前言字符串連接是將一個(gè)字符串附加或插入到另一個(gè)字符串的末尾。在.NET中字符串類(lèi)型是不可變的,每次操作后都會(huì)創(chuàng)建一個(gè)新的字符串對(duì)象。字符串連接是.NET中常見(jiàn)操作,在String類(lèi)中提供了幾種添加、插入和合并字符串的方法。本文將通過(guò)代碼示例演示C#使用String類(lèi)及其方法連接字符串、插入字符串、附加字符串和合并字符串...
|
引言字符串是編程中使用較廣的一種數(shù)據(jù),它由數(shù)字、字母、下劃線(xiàn)等組成。在使用過(guò)程中會(huì)對(duì)字符串進(jìn)行格式化。在C#語(yǔ)言中,我們可以String.Format方法對(duì)字符串格式化。String.Format使用String.Format可以將對(duì)象、變量、表達(dá)式的值插入到另一個(gè)字符串。在插入時(shí)可以設(shè)置其格式、對(duì)齊和間距輸出。格式項(xiàng)...
|
前言C#中的字符串類(lèi)型是不可變的,因此在其創(chuàng)建后就無(wú)法更改其內(nèi)容。如果我們?cè)趧?chuàng)建字符串類(lèi)型對(duì)象后嘗試修改該對(duì)象將導(dǎo)致在內(nèi)存中創(chuàng)建該對(duì)象的新實(shí)例。此外,如果字符串頻繁更改,可能會(huì)出現(xiàn)性能問(wèn)題。對(duì)于需要修改字符串,可以使用StringBuilder來(lái)解決,因?yàn)榕c字符串不同,它能夠動(dòng)態(tài)擴(kuò)展內(nèi)存以適應(yīng)任何操作。本文將介紹它的用...
|
引言字符串是編程中使用較廣的一種數(shù)據(jù),它由數(shù)字、字母、下劃線(xiàn)等組成。在使用過(guò)程中會(huì)對(duì)字符串進(jìn)行格式化。在C#語(yǔ)言中,.NET6及以上使用字符串插值($語(yǔ)法)對(duì)字符串格式化。$語(yǔ)法.NET6及以上提供的一種新的語(yǔ)法糖,它的作用相當(dāng)于對(duì)String.format的簡(jiǎn)化。使用$可以將字符串字面量標(biāo)識(shí)為內(nèi)插字符串,內(nèi)插字符串將...
|
RedisInsight是Redis官方推出的一款功能強(qiáng)大的可視化管理工具,專(zhuān)為Redis數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)和優(yōu)化而打造。它提供了一個(gè)直觀的用戶(hù)界面,使得用戶(hù)能夠輕松地查詢(xún)、分析和與Redis數(shù)據(jù)進(jìn)行交互。軟件介紹RedisInsight是一個(gè)圖形界面(GUI)工具,它允許用戶(hù)以可視化的方式瀏覽和管理Redis數(shù)據(jù)庫(kù)。它...
![]() |
Redis和Memcached的現(xiàn)代替代品中國(guó)人開(kāi)發(fā)!牛了,現(xiàn)在有很多開(kāi)源項(xiàng)目,都是中國(guó)人開(kāi)發(fā),太牛!http://www.gitpp.com/houziai/dragonfly【不用登錄Gitpp就能下載源代碼】Dragonfly作為一個(gè)開(kāi)源的內(nèi)存數(shù)據(jù)庫(kù),在GitHub上確實(shí)獲得了顯著的影響力,并且被視為Redis和...
|
在C#編程語(yǔ)言中,字符串處理是一項(xiàng)基礎(chǔ)且廣泛使用的技術(shù)。字符串(String)是用于存儲(chǔ)和操縱文本的數(shù)據(jù)類(lèi)型。在C#中,字符串是不可變的,這意味著一旦創(chuàng)建,字符串的內(nèi)容就不能更改。然而,C#提供了一系列豐富的方法和類(lèi)來(lái)處理和操作字符串,使得字符串處理變得靈活而強(qiáng)大。1.字符串的創(chuàng)建和初始化在C#中,可以使用多種方式來(lái)創(chuàng)...
|
提起PPT,大家的第一反應(yīng)就是痛苦。經(jīng)常接觸PPT的學(xué)生黨和打工人,光看到這3個(gè)字母,就已經(jīng)開(kāi)始頭痛了:1、PPT內(nèi)容框架與文案挑戰(zhàn)重重,任務(wù)艱巨,耗費(fèi)大量精力。2、PPT的排版技能要求高,并非易事。3、PPT模板市場(chǎng)良莠不齊,且價(jià)格往往偏高。4、PPT制作耗時(shí)過(guò)長(zhǎng),效率受影響,可能導(dǎo)致其他重要任務(wù)的延誤。5、PPT學(xué)...
![]() |
標(biāo)記,在我們的網(wǎng)絡(luò)應(yīng)用程序中創(chuàng)建模式和對(duì)話(huà)框變得前所未有的簡(jiǎn)單和快捷。
![]() |
WireGuard介紹WireGuard是JasonA.Donenfeld開(kāi)發(fā)的開(kāi)源VPN協(xié)議。目前支持Linux,macOS,Android以及OpenWrt。iOS和Windows官方客戶(hù)端還在開(kāi)發(fā),但第三方Windows客戶(hù)端已經(jīng)出現(xiàn)。WireGuard被視為下一代VPN協(xié)議,用來(lái)替代OpenVPN,IPSec等...
![]() |
原文鏈接:https://fuckcloudnative.io/posts/wireguard-docs-theory/WireGuard是由JasonDonenfeld等人用C語(yǔ)言編寫(xiě)的一個(gè)開(kāi)源威屁恩協(xié)議,被視為下一代威屁恩協(xié)議,旨在解決許多困擾IPSec/IKEv2、Open威屁恩或L2TP等其他威屁恩協(xié)議的問(wèn)題。...
![]() |