最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9452 今日文數(shù):4025
|
前言嗨,大家好!在C#的世界里,枚舉(Enum)讓我們可以用更直觀的方式來表示一組相關(guān)的常量,比如HTTP方法、狀態(tài)碼等。通過擴(kuò)展方法,我們可以為枚舉賦予更多的功能,使其在實(shí)際應(yīng)用中更加靈活。今天,我們要分享的就是4個(gè)我在工作中常用的枚舉擴(kuò)展方法:獲取枚舉描述、描述轉(zhuǎn)枚舉、字符串轉(zhuǎn)枚舉和數(shù)字轉(zhuǎn)枚舉等。這些方法在我的工作...
![]() |
前言我們大部分切圖崽都用過iconfont的圖標(biāo)方案,就算你沒用過也不要緊,他看起來像這樣子:<iclass=iconfonticon-hello/>通過class名iconfont指出這是iconfont圖標(biāo),再通過icon-hello圖標(biāo)名指示要渲染哪一個(gè)圖標(biāo)。你可以通過修改字體的屬性來改變其大小或顏色:<!--特...
|
MAP使一個(gè)看似平常無奇的英文單詞,實(shí)則蘊(yùn)含著豐富多樣的釋義。作為名詞時(shí)它常被用來表示“地圖、圖像”等含義。而當(dāng)搖身一變成為動(dòng)詞,其意義陡然靈動(dòng)起來,能表達(dá)“映射”之意,恰似搭建起一座無形之橋,精準(zhǔn)地將一方元素對(duì)應(yīng)至另一方,實(shí)現(xiàn)數(shù)據(jù)、概念間巧妙且規(guī)則的轉(zhuǎn)換,在新版Excel軟件環(huán)境里,便借此發(fā)揮批量處理數(shù)據(jù)、建立元素對(duì)...
![]() |
提及HSTACK/VSTACK函數(shù),想必大家都會(huì)自然而然地聯(lián)想到HLOOKUP/VLOOKUP函數(shù)。不難發(fā)現(xiàn),它們都是兩兩成對(duì)。其中,H是英文Horizontal的縮寫,其所表達(dá)的意思為“水平的、橫向的”;而V則是英文Vertical的縮寫,其含義為“垂直的、縱向的”。不知大家是否還記得中央電視臺(tái)有一檔名為“東方時(shí)空”...
![]() |
今天我們來談?wù)勗贓XCEL中新增的去重函數(shù),即UNIQUE函數(shù)。UNIQUE一詞有“唯一的;獨(dú)一無二的”等含義,因此這個(gè)函數(shù)的使用相對(duì)容易理解。UNIQUE函數(shù)用于返回列表或區(qū)域中的唯一值。它可以幫助用戶快速篩選出數(shù)據(jù)集中不重復(fù)的元素,并且能夠按照用戶指定的方式返回結(jié)果,比如返回唯一值的數(shù)組或者返回唯一值及其對(duì)應(yīng)的出現(xiàn)...
![]() |
BYROW/BYCOL也是一對(duì)函數(shù),所以我們放在一起說。其中,ROW所表達(dá)的含義為“行”,而COL乃是COLUMN的縮寫形式,其意思是“列”。具體而言,BYROW函數(shù)的功能是依照行的維度,遍歷每一行的數(shù)據(jù);而BYCOL函數(shù)則是按照列的方向,遍歷每一列的數(shù)據(jù)。首先需要說明的是,BYROW/BYCOL函數(shù)屬于名副其實(shí)的編程...
![]() |
#事情起因這個(gè)問題發(fā)生在周五的時(shí)候,我們有個(gè)實(shí)驗(yàn)室有一臺(tái)臺(tái)式電腦需要上外網(wǎng)辦公,其實(shí)按照公司的上網(wǎng)規(guī)則實(shí)驗(yàn)室的電腦是禁止上網(wǎng),經(jīng)過了解之后,那臺(tái)電腦雖然在實(shí)驗(yàn)室,但并不參與做實(shí)驗(yàn)室用途,平時(shí)只是辦公使用,奈何只有這么一臺(tái),帽帽就不想在防火墻,AC等網(wǎng)絡(luò)設(shè)備中去做策略了。那應(yīng)該怎么辦呢,直接接個(gè)無線網(wǎng)卡,有線和無線一起用...
![]() |
學(xué)習(xí)vue源碼對(duì)于每一個(gè)使用它的伙伴都很重要,尤其對(duì)于面試八股文是一把??,但最重要的還是一種透過表象看本質(zhì)的態(tài)度,提高自我技能和成長(zhǎng)的過程??源碼會(huì)涉及到大量的代碼,面對(duì)大量的代碼要學(xué)會(huì)任務(wù)劃分,先搞明白自己熟悉的部分如:響應(yīng)式,然后可以嘗試自己手寫一遍加強(qiáng)理解。源碼體量太大了,千萬不要開始就從頭到尾分析,這樣很難讓...
![]() |
文件解析漏洞主要由于網(wǎng)站管理員操作不當(dāng)或者Web容器自身的漏洞,導(dǎo)致一些特殊構(gòu)造的其他格式文件被IIS、apache、nginx或其他Web容器在某種情況下解釋成腳本文件執(zhí)行,導(dǎo)致黑客可以利用該漏洞實(shí)現(xiàn)非法文件的解析。本文總結(jié)一些常見Web中間件的文件解析漏洞。
一、IIS6.0使用6.x版本的服務(wù)器,大多為Wind...
![]() |
前言GUID代表全局唯一標(biāo)識(shí)符,在早期稱為UUID(通用唯一標(biāo)識(shí)符)。為什么要使用GUID(唯一標(biāo)識(shí)符),是由于它是128位整數(shù)(16字節(jié)),所以被復(fù)制的可能性非常低。我們可以在所有需要唯一標(biāo)識(shí)符的計(jì)算機(jī)和網(wǎng)絡(luò)上使用,而不會(huì)發(fā)生數(shù)據(jù)沖突。使用原因在后端數(shù)據(jù)庫(kù)中,使用GUID創(chuàng)建唯一ID是一個(gè)很好的主鍵。雖然不能保證每個(gè)...
|
在處理大量數(shù)據(jù)插入時(shí),SQLBulkInsert是一種高效的方法。本文將介紹如何在C#.NET中使用SQLBulkInsert,并提供多個(gè)實(shí)用示例。1.基本的BulkInsert操作首先,讓我們看一個(gè)基本的BulkInsert操作示例:publicclassBulkInsertExample}}catch(Except...
![]() |
在編程的世界里,C#就像是一位技藝高超的工匠,幫助開發(fā)者構(gòu)建出既強(qiáng)大又精美的應(yīng)用程序。但要想讓這段代碼不僅自己看得懂,還能讓隊(duì)友、未來的自己,甚至是陌生的開發(fā)者一目了然,遵循一定的結(jié)構(gòu)和編寫規(guī)范就顯得尤為重要了。今天,咱們就來聊聊C#程序的結(jié)構(gòu)和那些讓代碼閃閃發(fā)光的編寫規(guī)范。一、C#程序的基本結(jié)構(gòu)想象一下,你要蓋一棟房...
|
項(xiàng)目簡(jiǎn)介螢火蟲(Firefly)是一款開源的WireGuardVPN服務(wù)器軟件,它以簡(jiǎn)單、易架設(shè)而受到用戶歡迎。它支持Linuxx86、ARM等CPU架構(gòu)環(huán)境,適用于異地組網(wǎng)、遠(yuǎn)程辦公、內(nèi)網(wǎng)穿透等多種場(chǎng)景。特色功能提供了一個(gè)美觀且簡(jiǎn)單、易用的Web管理后臺(tái),使得管理VPN變得更加直觀和方便。支持所有原生WireGuar...
![]() |
一臺(tái)ECS云服務(wù)器,1年99元
每天大約是0.27元關(guān)鍵還續(xù)費(fèi)同價(jià)還不限流量
這里給大家盤點(diǎn)和總結(jié)了常見的云服務(wù)器,需要的可以看看,有不小的優(yōu)惠力度。1、阿里云99元的2核2G3M云服務(wù)器,買完建議馬上續(xù)費(fèi)一次也是99元。
https://t.aliyun.com/U/OGVfU6
2、百度云服務(wù)器,2核2G低...
![]() |
今天咱們來聊聊一個(gè)讓代碼變得“與眾不同”的小技巧——特性(Attributes)。特性就像是給你的代碼穿上了一件魔法斗篷,讓它們擁有了額外的屬性或行為。別緊張,雖然聽起來有點(diǎn)神秘,但實(shí)際上特性是非常實(shí)用且易于理解的。什么是特性?特性(Attributes)是C#中一種特殊的語法元素,它們用于在編譯時(shí)或運(yùn)行時(shí)向程序集中的...
|
什么是Fabric.js?
Fabric.js是一個(gè)強(qiáng)大且簡(jiǎn)單的JavascriptHTML5Canvas庫(kù)。官網(wǎng)地址:http://fabricjs.com/?為什么要使用Fabric.js?Canvas提供一個(gè)好的畫布能力,但是Api不夠友好。繪制簡(jiǎn)單圖形其實(shí)還可以,不過做一些復(fù)雜的圖形繪制,編寫一些復(fù)雜的效...
|
微軟為什么將這個(gè)函數(shù)命名為REDUCE函數(shù),這個(gè)問題讓我著實(shí)有些困惑。然而,既然微軟做出了這樣的命名選擇,必定有其深思熟慮的原因。在前面我們提到的一些函數(shù)中,比如MAP函數(shù)、FILTER函數(shù)、SORT函數(shù)等,它們的名稱往往能夠直觀地反映出函數(shù)的作用。但是,REDUCE函數(shù)卻并沒有這種“望文生義”的特點(diǎn),或者說并不那么直...
![]() |
又發(fā)現(xiàn)了一個(gè)很不錯(cuò)的免費(fèi)API平臺(tái)上面超200個(gè)API不僅免費(fèi)而且非常穩(wěn)定下面給大家羅列了一些比較常用的API感覺點(diǎn)贊收藏起來吧!企查查接口用來查詢企業(yè)相關(guān):https://qy.sl.al/AI繪圖[通用模型]API:https://api.zuzo.cc/doc/huitu.php跟我處對(duì)象謝謝表情包生成API:h...
|
在.NET網(wǎng)站開發(fā)領(lǐng)域,選擇VisualStudioCode(VSCode)還是VisualStudio,這主要取決于項(xiàng)目的規(guī)模、開發(fā)者的個(gè)人偏好、團(tuán)隊(duì)的需求以及開發(fā)環(huán)境的配置。以下是對(duì)兩款開發(fā)工具的詳細(xì)比較:VSCode的優(yōu)勢(shì)輕量和靈活:VSCode是一個(gè)輕量級(jí)的代碼編輯器,不會(huì)像傳統(tǒng)IDE那樣占用大量系統(tǒng)資源,因此...
|
備份與恢復(fù)工具1VeeamBackup1.1備份策略規(guī)劃嘿,小伙伴們!今天我們要聊的是VeeamBackup——一款功能強(qiáng)大且易用的備份解決方案。通過VeeamBackup,我們可以制定有效的備份策略,確保關(guān)鍵數(shù)據(jù)的安全。讓我們一起來看看如何規(guī)劃備份策略吧!備份策略規(guī)劃:備份策略是備份計(jì)劃的核心,它決定了何時(shí)備份、備份...
|
Django入門:一個(gè)老碼農(nóng)眼中的Web開發(fā)神器大家好啊,我是一名摸爬滾打多年的老碼農(nóng)。今天給大家介紹一個(gè)Python世界里的“重量級(jí)選手”——Django框架。它就像是給你一套“全副武裝”的Web開發(fā)裝備,讓你能快速搭建出專業(yè)級(jí)的網(wǎng)站。不管你是想做個(gè)人博客,還是開發(fā)企業(yè)網(wǎng)站,Django都能輕松應(yīng)對(duì)。
1Djang...
|
推薦一個(gè)簡(jiǎn)單易用、輕量級(jí)的C#開源WebSocket服務(wù)端庫(kù),方便我們快速實(shí)現(xiàn)WebSocket的開發(fā)。01項(xiàng)目簡(jiǎn)介Fleck是一個(gè)用C#編寫的輕量級(jí)WebSocket服務(wù)器庫(kù)。它提供了一個(gè)簡(jiǎn)單而直觀的API,使得開發(fā)者可以輕松地在他們的應(yīng)用程序中集成WebSocket功能,比如一些常見的實(shí)時(shí)通信應(yīng)用,在線游戲、聊天應(yīng)...
|
今天來了解一下npm的基礎(chǔ),這樣后面無論學(xué)習(xí)前端框架react還是后端技術(shù)node.js都更方便。npm全稱NodePackageManager,它是JavaScript的包管理工具和包倉(cāng)庫(kù)。同時(shí)它也是Node.js的默認(rèn)包管理器。npm廣泛用于管理項(xiàng)目中的依賴關(guān)系和共享代碼。npm的發(fā)展歷史npm由IsaacZ.Sc...
![]() |
在C#中,元組(Tuple)是一種數(shù)據(jù)結(jié)構(gòu),用于將多個(gè)元素組合成一個(gè)單一的對(duì)象。元組可以包含不同類型的元素,并且每個(gè)元素都有一個(gè)指定的位置(索引)。元組在需要臨時(shí)組合多個(gè)值而不想創(chuàng)建自定義類時(shí)非常有用。元組的創(chuàng)建在C#中,可以使用Tuple類或者從C#7.0開始引入的語法糖來創(chuàng)建元組。使用Tuple類varmyTupl...
|
在WindowsForms應(yīng)用程序開發(fā)中,我們經(jīng)常需要處理多線程操作。然而,直接從后臺(tái)線程更新UI元素可能會(huì)導(dǎo)致異常,因?yàn)閁I控件通常只能由創(chuàng)建它們的線程進(jìn)行操作。為了安全地從其他線程更新UI,WinForms提供了三個(gè)重要的方法:Invoke、BeginInvoke和EndInvoke。本文將詳細(xì)介紹這三個(gè)方法的用法...
![]() |