最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10731 今日文數(shù):5166
|
前言經(jīng)常在技術(shù)群里看到有小伙伴提問:WinForm有什么好看、開源的UI庫(kù)推薦的嗎?,今天大姚給大家分享一款基于AntDesign(使用AntDesign5.0)設(shè)計(jì)語(yǔ)言、開源(ApacheLicense)的WinFormUI界面庫(kù):AntdUI。假如你有好用的WinFormUI庫(kù)推薦,歡迎文末留言DPI適配。支持環(huán)境...
![]() |
引子for和foreach循環(huán)是C#開發(fā)人員工具箱中最有用的構(gòu)造之一。在我看來(lái),迭代一個(gè)集合比大多數(shù)情況下更方便。它適用于所有集合類型,包括不可索引的集合類型(如,并且不需要通過索引訪問當(dāng)前元素)。但有時(shí),確實(shí)需要當(dāng)前項(xiàng)的索引;前段時(shí)間開發(fā)中用foreach遍歷集合就遇到這個(gè)問題。這通常會(huì)使用以下模式之一://fore...
|
前言推薦一個(gè)用SpringBoot搭建的文檔在線預(yù)覽解決方案:kkFileView,一款成熟且開源的文件文檔在線預(yù)覽項(xiàng)目解決方案,對(duì)標(biāo)業(yè)內(nèi)付費(fèi)產(chǎn)品有【永中office】【office365】【idocv】等,免費(fèi)!文章來(lái)源:【公眾號(hào):Java筆記蝦】項(xiàng)目特性支持office,pdf,cad等辦公文檔支持txt,xml(...
![]() |
開源數(shù)據(jù)庫(kù)MariaDB不會(huì)消亡,但MariaDB公司正在逐漸消亡。從上市時(shí)的每股10塊(刀),到現(xiàn)在3毛多,MariaDB公司已經(jīng)在消亡的邊緣。但開源數(shù)據(jù)庫(kù)MariaDB,依舊是開源領(lǐng)域中的優(yōu)秀項(xiàng)目。要理清MariaDB的發(fā)展脈絡(luò),還得從MySQL開始說起。MySQL的前身,可以一直追溯到1979年,在北歐資本主義樣...
![]() |
概述:C#中通過WebClient或HttpClient可以輕松實(shí)現(xiàn)從URL下載文件,包括處理下載進(jìn)度和失敗情況。這涉及網(wǎng)絡(luò)請(qǐng)求、文件流處理等技術(shù),可根據(jù)項(xiàng)目需求選擇不同的方法。在C#中,從URL下載文件是常見的網(wǎng)絡(luò)操作之一。實(shí)現(xiàn)下載涉及到網(wǎng)絡(luò)請(qǐng)求、文件流處理等方面的知識(shí)。原理文件下載的原理是通過HTTP請(qǐng)求從指定UR...
|
概述:在_C#應(yīng)用程序,空引用異常通常是問題和運(yùn)行時(shí)失敗的原因。適當(dāng)?shù)膎ull檢查對(duì)于保護(hù)代碼免受此類問題的影響是必要的。本文將介紹在C#中執(zhí)行null檢查的多種方法,介紹推薦的方法,并提供示例來(lái)演示如何使用每種方法。傳統(tǒng)空檢查:檢查null的最直接方法是通過顯式比較。例如:if(variable!=null)使用運(yùn)算...
|
局域網(wǎng)聊天MiniTalk是一個(gè)基于局域網(wǎng)的及時(shí)聊天程序,類似于飛秋,使用C#和Winform開發(fā),推薦給需要的小伙伴??梢栽O(shè)置頭像,支持群組聊天、氣泡聊天、表情發(fā)送、圖片發(fā)送、文件發(fā)送、遠(yuǎn)程協(xié)助(RDP)等功能。聊天功能支持輸入@能夠選擇@對(duì)象,點(diǎn)擊表情即可插入表情到氣泡,Ctrl+Alt+S能夠屏幕截圖,只能保存到...
![]() |
一個(gè)跨平臺(tái)的web打印插件,自動(dòng)分頁(yè)hiprint官網(wǎng)http://hiprint.io/hiprint是一個(gè)web打印的js組件,無(wú)需安裝軟件。支持移動(dòng)端、PC端瀏覽器、angular、vue、react,等分頁(yè)預(yù)覽、打印,操作簡(jiǎn)單,運(yùn)行快速。預(yù)覽界面為css+html。支持?jǐn)?shù)據(jù)分組,批量預(yù)覽。生成pdf、圖片更方便...
![]() |
js實(shí)用方法記錄-js動(dòng)態(tài)加載css、js腳本文件js實(shí)用方法記錄-js動(dòng)態(tài)加載css、js腳本文件js實(shí)用方法記錄-動(dòng)態(tài)加載css/js1.動(dòng)態(tài)加載js文件到head標(biāo)簽并執(zhí)行回調(diào)方法調(diào)用:dynamicLoadJs(}復(fù)制
|
【推薦】前端調(diào)試神器,支持Vue、React等多框架?。?!背景及相關(guān)信息不知道你是否遇到過產(chǎn)品或者測(cè)試給你一個(gè)頁(yè)面讓你改一點(diǎn)東西,你卻找不到頁(yè)面源代碼在哪里的場(chǎng)景?對(duì)于一些大型項(xiàng)目,文件數(shù)量多、文件層級(jí)深、代碼行數(shù)多,查找一個(gè)頁(yè)面上組件對(duì)應(yīng)的源代碼位置,往往需要花費(fèi)大量時(shí)間。為了解決這個(gè)問題,我開發(fā)了code-insp...
|
目錄一、SQL注入漏洞分為以下五種注入方式:查找SQL注入漏洞Union注入布爾盲注報(bào)錯(cuò)注入時(shí)間盲注時(shí)間型盲注的加速方式二、任意文件下載漏洞原理:產(chǎn)生原因:利用條件:漏洞發(fā)現(xiàn):漏洞利用方法:漏洞防護(hù):三、敏感文件四、文件包含漏洞利用PHP中的封裝協(xié)議(偽協(xié)議)file://php://zip://&bzip2:...
|
在JavaScript的世界里,數(shù)據(jù)類型可以分為原始類型(PrimitiveTypes)和對(duì)象(Objects)。原始類型是最基本的數(shù)據(jù)類型,它們不是對(duì)象,也沒有方法。本文將深入探討JavaScript中的原始類型和對(duì)象類型,并通過一些例子加深理解。原始類型JavaScript的原始類型包括:undefined、nul...
|
摘要查詢是一組指令,描述要從給定數(shù)據(jù)源(或源)檢索的數(shù)據(jù)以及返回的數(shù)據(jù)應(yīng)具有的形狀和組織。查詢與它生成的結(jié)果不同。從應(yīng)用程序的角度來(lái)看,原始源數(shù)據(jù)的特定類型和結(jié)構(gòu)并不重要。應(yīng)用程序始終將源數(shù)據(jù)視為IEnumerable<T>或IQueryable<T>集合。正文LINQ查詢表達(dá)式包含8個(gè)基本子句,分別為from、sel...
|
在編寫C#代碼時(shí),優(yōu)化代碼不僅可以提高程序的性能,還可以使代碼更加清晰、易于維護(hù)和擴(kuò)展。下面將介紹10個(gè)可優(yōu)化的C#代碼技巧,幫助你編寫出更高效、更優(yōu)雅的代碼。1.使用值類型而非引用類型當(dāng)定義一個(gè)變量時(shí),如果可能的話,盡量使用值類型(如int、double、struct等)而非引用類型(如class)。值類型通常分配在...
|
前言.NET應(yīng)用如何防止被反編譯?這個(gè)對(duì)于我們.NET開發(fā)而言是一個(gè)值得關(guān)注和重視的問題,防止應(yīng)用程序被反編譯的手段有很多本文我們主要講講如何使用ConfuserEx.NET開源免費(fèi)的代碼混淆工具保護(hù)你的.NET應(yīng)用程序。ConfuserEx.NET混淆工具介紹ConfuserEx是一個(gè)功能強(qiáng)大且廣泛使用的.NET代碼...
![]() |
Winform界面庫(kù)作為Windows桌面應(yīng)用程序的常用框架,其用戶體驗(yàn)的提升顯得尤為重要。而AntDesign,作為一套優(yōu)秀的UI設(shè)計(jì)語(yǔ)言,已經(jīng)成為了前端開發(fā)的行業(yè)標(biāo)準(zhǔn)。今天,為大家介紹一款基于AntDesign設(shè)計(jì)語(yǔ)言的Winform界面庫(kù),領(lǐng)略其界面設(shè)計(jì)的魅力!源碼下載:附件:AntdUI-main.zip界面概...
![]() |
5款好看的winform開源UI庫(kù),個(gè)人感覺第一個(gè)好看點(diǎn)。。。。NanUINanUI界面組件是一個(gè)開放源代碼的.NET/.NETCore窗體應(yīng)用程序(WinForms)界面組件。她適用于希望使用HTML5/CSS3等前端技術(shù)來(lái)構(gòu)建Windows窗體應(yīng)用程序用戶界面的.NET/.NETCore開發(fā)人員。NanUI的渲染引...
![]() |
前言表單在我們的日常工作中經(jīng)常會(huì)用到,一個(gè)優(yōu)質(zhì)的表單可以提高我們的工作效率,完成一些更多的業(yè)務(wù),提高產(chǎn)品體驗(yàn),在實(shí)際應(yīng)用中,根據(jù)不同場(chǎng)景表單、表格、圖表,其中表單涉及到聯(lián)動(dòng)、校驗(yàn)、布局等復(fù)雜場(chǎng)景,經(jīng)常是開發(fā)者的需要耗費(fèi)精力去解決的點(diǎn)。本文作為《OneCode表單系統(tǒng)》介紹的續(xù)篇,將著重介紹OneCode在復(fù)雜場(chǎng)景下的表...
|
AntdUI推薦一個(gè)Winform組件庫(kù),AntdUI是一個(gè)開源的Winform組件庫(kù),基于AntDesign5.0構(gòu)建,包含了幾十個(gè)常用的控件。AntdUI開箱即用,美觀高效,集成方便,現(xiàn)在Winform也能擁有美觀的界面了。功能特性構(gòu)建的聊天界面控件列表控件列表非常豐富,包含了大部分常用的組件,在項(xiàng)目中集成后可以按...
![]() |
引言:對(duì)于一些剛接觸C#不久的朋友可能會(huì)對(duì)C#中一些基本特性理解的不是很深,然而這些知識(shí)也是面試時(shí)面試官經(jīng)常會(huì)問到的問題,所以我覺得有必要和一些接觸C#不久的朋友分享下關(guān)于C#基礎(chǔ)知識(shí)的文章,所以有了這個(gè)系列,希望通過這個(gè)系列讓朋友對(duì)C#的基礎(chǔ)知識(shí)理解能夠更進(jìn)一步。然而委托又是C#基礎(chǔ)知識(shí)中比較重要的一點(diǎn),基本上后面的...
|
前言本文將使用PuppeteerSharp組件、實(shí)現(xiàn)Html代碼片段生成Jpg照片PuppeteerSharp地址https://github.com/hardkoded/puppeteer-sharp1、安裝引用PuppeteerSharp使用Nuget界面管理器搜索"PuppeteerSharp"...
|
中文文檔https://www.cnblogs.com/sanduzxcvbnm/p/8508741.html[必須]標(biāo)識(shí)頭[common]是不可或缺的部分[必須]frps服務(wù)端IPserver_addr=0.0.0.00.0.0.0為FRP服務(wù)端IP,客戶端要填寫為服務(wù)端已配置的對(duì)應(yīng)的IP,或者是服務(wù)端的服務(wù)器(VP...
|
需求背景頁(yè)面上有大量的圖表,用戶的述求是能對(duì)頁(yè)面截屏從而直接分享給別人。那么就有小伙伴要發(fā)問了,為什么不直接把頁(yè)面鏈接分享給別人呢?首先,頁(yè)面可能有權(quán)限校驗(yàn),被分享的人可能沒有該頁(yè)面的訪問權(quán)限,而圖片不會(huì)有這個(gè)問題;其次,實(shí)踐表明,如果分享的是鏈接,用戶的點(diǎn)擊意愿很低,如果不是直接相關(guān)的人往往不會(huì)點(diǎn)開鏈接查看,而如果是...
|
AsyncLocal用法簡(jiǎn)介通過AsyncLocal我們可以在一個(gè)邏輯上下文中維護(hù)一份私有數(shù)據(jù),該上下文后續(xù)代碼中都可以訪問和修改這份數(shù)據(jù),但另一個(gè)無(wú)關(guān)的上下文是無(wú)法訪問的。無(wú)論是在新創(chuàng)建的Task中還是await關(guān)鍵詞之后,我們都能夠訪問前面設(shè)置的AsyncLocal的數(shù)據(jù)。classProgram"));...
|