最新文章
|
知識管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):8236 今日文數(shù):3158
|
眾所周知,WindowsServer服務(wù)器遠(yuǎn)程終端服務(wù)基于默認(rèn)端口3389。入侵者一般先掃描主機(jī)開放端口,一旦發(fā)現(xiàn)其開放了3389端口,就會進(jìn)行下一步的入侵,所以我們只需要修改該務(wù)默認(rèn)端口就可以避開大多數(shù)入侵者的耳目。更改步驟:打開“開始→運(yùn)行”,輸入“regedit”,打開注冊表,進(jìn)入以下路徑:、先打開:[HKEY_...
|
導(dǎo)讀攻擊者常用五種方法繞過防火墻:利用DNS隧道攻擊隱藏惡意流量,偽造身份信息或流量,利用失效的訪問控制規(guī)則,嘗試非法訪問消耗防火墻資源,以及進(jìn)行SQL注入攻擊。為提高防護(hù)能力,需持續(xù)更新和完善防火墻技術(shù),加強(qiáng)監(jiān)測和預(yù)警,并提高用戶安全意識。攻擊者在進(jìn)行網(wǎng)絡(luò)攻擊時,常常需要繞過防火墻的防御,以獲得對目標(biāo)網(wǎng)絡(luò)的訪問權(quán)限。...
![]() |
一、Return的基本使用Return是C#語言中常用的一個關(guān)鍵字,用于終止當(dāng)前函數(shù)或方法,并將指定的值或?qū)ο蠓祷卣{(diào)用方。它能夠在程序中實現(xiàn)跳出當(dāng)前的執(zhí)行結(jié)構(gòu),返回到上一層的調(diào)用結(jié)構(gòu)中。以下是一個簡單的示例:publicintCount(inta,intb)上述代碼中,聲明了一個Count函數(shù),它有兩個整型參數(shù)a和b,...
|
說起異步,Thread,Task,async/await,IAsyncResult這些東西肯定是繞不開的,今天就來依次聊聊他們1.線程(Thread)多線程的意義在于一個應(yīng)用程序中,有多個執(zhí)行部分可以同時執(zhí)行;對于比較耗時的操作(例如io,數(shù)據(jù)庫操作),或者等待響應(yīng)(如WCF通信)的操作,可以單獨(dú)開啟后臺線程來執(zhí)行,這...
|
1、System.Windows.Forms.Timer實現(xiàn)按用戶定義的時間間隔引發(fā)事件的計時器。此計時器最宜用于Windows窗體應(yīng)用程序中,并且必須在窗口中使用。2、System.Threading.Timer提供以指定的時間間隔執(zhí)行方法的機(jī)制。無法繼承此類。3、System.Timers.Timer在應(yīng)用程序中生...
|
附CDONT.NEWMAIL組件下載地址:附件:cdonts.rarASP常規(guī)發(fā)送方法:1234567891011121314151617<%dimmailsetmail=server.createobject("cdonts.newmail")mail.From=fromwho"發(fā)件人信...
|
最近做一個項目需要用到查詢碼,于是順手寫了一個隨機(jī)碼生成類:publicclassRandomPW///<summary>///生成單個大寫隨機(jī)字母///</summary>publicstringCreateBigAbc()///<summary>///生成單個小寫隨機(jī)字母///</summary>publicstr...
|
一.Random類Random類默認(rèn)的無參構(gòu)造函數(shù)可以根據(jù)當(dāng)前系統(tǒng)時鐘為種子,進(jìn)行一系列算法得出要求范圍內(nèi)的偽隨機(jī)數(shù)。Randomrd=newRandom();inti=rd.Next();這種隨機(jī)數(shù)可以達(dá)到一些要求較低的目標(biāo),但是如果在高并發(fā)的情況下,Random類所取到的系統(tǒng)時鐘種子接近甚至完全一樣,就很有可能出現(xiàn)...
|
給找到的文件–按時間排序DirectoryInfodirInfo=newDirectoryInfo(@"D:\測試結(jié)果\");//獲取該目錄下的所有.xls文件FileInfo[]fileInfo=dirInfo.GetFiles("*.xls");//倒敘排序SortFileB...
|
Datatime.Now();//當(dāng)前時間DateTimesy=newDateTime();//sy為datetime型sy=System.DateTime.Today;//取當(dāng)前日期給systringyear=sy.Year.ToString();//取年份stringmonth=sy.Month.ToString(...
|
在目前的軟件項目中,都會較多的使用到對文檔的操作,用于記錄和統(tǒng)計相關(guān)業(yè)務(wù)信息。由于系統(tǒng)自身提供了對文檔的相關(guān)操作,所以在一定程度上極大的簡化了軟件使用者的工作量。在.NET項目中如果用戶提出了相關(guān)文檔操作的需求,開發(fā)者較多的會使用到微軟自行提供的插件,在一定程度上簡化了開發(fā)人員的工作量,但是同時也給用戶帶來了一些困擾,...
|
導(dǎo)讀NAS備份機(jī)(NetworkAttachedStorage:網(wǎng)絡(luò)附屬存儲)按字面簡單說就是連接在網(wǎng)絡(luò)上,具備資料存儲功能的裝置,因此也稱為“網(wǎng)絡(luò)存儲器”。它是一種專用數(shù)據(jù)存儲服務(wù)器,以數(shù)據(jù)為中心,將存儲設(shè)備與服務(wù)器徹底分離,集中管理數(shù)據(jù),從而釋放帶寬、提高性能、降低總擁有成本、保護(hù)投資。其成本遠(yuǎn)遠(yuǎn)低于使用服務(wù)器存儲...
![]() |
什么是SharpZipLib?SharpZipLib是一個開源的C#壓縮解壓庫,應(yīng)用非常廣泛。就像用http://ADO.NET操作數(shù)據(jù)庫要打開連接、執(zhí)行命令、關(guān)閉連接等多個步驟一樣,用SharpZipLib進(jìn)行壓縮和解壓也需要多個步驟。SharpZipLib功能比較強(qiáng)大,在很多C#的應(yīng)用中,都有它的身影,我們可以通過...
![]() |
一、SharpZipLib官網(wǎng)NuGetGallery}三、SharpZipLib類的用法參考①SharpZipLib文件/文件夾壓縮-逆心-博客園(cnblogs.com)②C#利用ICSharpCode.SharpZipLib實現(xiàn)在線壓縮和解壓縮
|
推薦一個Zip格式開源.Net庫。01項目簡介DotNetZip是一個開源的.Net庫,用于處理ZIP文件格式。該類庫提供了豐富的ZIP文件操作功能,包括讀取、寫入、修改、加密等。是一個強(qiáng)大且靈活的庫,使用非常方便。02項目特色1、簡單易用:可以方便地創(chuàng)建、讀取和更新zip文件;2、支持多語言:支持C#、VB.NET和...
|
概述之前有個需求,就是在web界面可以實現(xiàn)調(diào)用攝像頭,用戶把手機(jī)的個人二維碼展示給攝像頭,攝像頭進(jìn)行攝像識別用戶。其實本質(zhì)就是保存圖像二維碼,在進(jìn)行二維碼識別。下面來看看如何實現(xiàn)。主要代碼實現(xiàn)1、初始化攝像頭///<summary>///初始化攝像頭///</summary>///<paramname="ha...
|
代碼如下:1.///<summary>2.///renamePPT3.///</summary>4.privatestaticvoidrenamePPT()5.
|
工作中有一些2003版之前的Excel文件,現(xiàn)在想把他們批量轉(zhuǎn)換成2007+的格式,這里總結(jié)3種方法,復(fù)雜度依次遞增,完美度依次遞增。1.JavaScript利用js-xlsx包,可以在NodeJs環(huán)境中進(jìn)行xls到xlsx的轉(zhuǎn)換,非常簡單,示例代碼如下:先安裝依賴npminstallxlsxconstXLSX=req...
|
代碼如下:Samplecode:Microsoft.Office.Interop.Excel.ApplicationoExcel=newApplication();objectoMissing=Type.Missing;stringfileName=@"D:\Test\WorksheetNamesExpect...
|
當(dāng)前的工作里,需要實現(xiàn)xls格式到xlsx格式的轉(zhuǎn)換,因為個人常規(guī)使用c#編碼,所以使用的庫就是NPOI了,本來只想當(dāng)個代碼搬運(yùn)工,就想著在網(wǎng)上找點(diǎn)代碼copy一下,但是找了半天確實沒有找到合適的,就自己來處理了!先講一些基本概念:IWorkbook:在npoi中代表一個excel文件。ISheet:代表excel中的...
|
背景:MinExcel開源類庫,導(dǎo)數(shù)據(jù)的庫,占用內(nèi)存很低,通過io,不通過內(nèi)存保存,不支持xls格式的文件,支持csv和xlsx,所以要想使用這個庫,就得把xls格式轉(zhuǎn)換為xlsx。只復(fù)制了數(shù)據(jù)合并單元格,沒復(fù)制格式這些。publicstringConvertToXlsx(stringxlsPath,stringnew...
|
因為從事行業(yè)原因長期跟遠(yuǎn)古OA平臺打交道,導(dǎo)出來的文檔都是DOC格式,遠(yuǎn)古格式操作起來很多類不兼容,非常折磨。所以想研究一個量化的轉(zhuǎn)化工具。本人沒從事本專業(yè),學(xué)藝不精,雖然也能通過PY寫簡單的轉(zhuǎn)換器,但還是C#對Windows兼容性更好,而且性能非常不錯,至少我是非常喜歡,現(xiàn)在市面上的代碼存在轉(zhuǎn)化對象錯誤,一個大哥寫了...
|
如何無需安裝Office使用C#將xls文件轉(zhuǎn)換為xlsx文件?使用通過NuGet提供的免費(fèi)Spire.XLSdll。樣品:Workbookworkbook=newWorkbook();workbook.LoadFromFile("Input.xls");workbook.SaveToFile(&q...
|
代碼如下:[DllImport("User32.dll",EntryPoint="FindWindow")]privatestaticexternIntPtrFindWindow(stringlpClassName,stringlpWindowName);[DllImport(&...
|
代碼如下:1.//Program.cs2.usingSystem;3.usingSystem.Collections.Generic;4.usingSystem.ComponentModel;5.usingSystem.Data;6.usingSystem.Drawing;7.usingSystem.Linq;8.us...
|