最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:7877 今日文數:2815
|
今天一起盤點下Github上的3個.Net解壓縮開源項目。一、DotNetZip:.NET中的強大ZIP文件處理庫項目簡介DotNetZip是一個開源的.Net庫,用于處理ZIP文件格式。該類庫提供了豐富的ZIP文件操作功能,包括讀取、寫入、修改、加密等。是一個強大且靈活的庫,使用非常方便。項目核心功能1、簡單易用:可...
|
在我們項目開發中,經常需要解壓縮功能,用來減少網絡帶寬、磁盤空間等,但是如果自己開發,需要掌握諸多知識,比如:壓縮算法、兼容性等。今天給大家推薦一個解壓縮開源庫,讓你輕松完成解壓縮文件的功能。01項目簡介這個一個完全由C#開發的、具備壓縮和解壓縮的功能,支持Zip,GZip,Tar和BZip2等格式,方便你集成到各種....
|
推薦一個Zip格式開源.Net庫。01項目簡介DotNetZip是一個開源的.Net庫,用于處理ZIP文件格式。該類庫提供了豐富的ZIP文件操作功能,包括讀取、寫入、修改、加密等。是一個強大且靈活的庫,使用非常方便。02項目特色1、簡單易用:可以方便地創建、讀取和更新zip文件;2、支持多語言:支持C#、VB.NET和...
|
解壓縮對于我們日常工作太經常用到了,畢竟它有諸多好處,比如節省空間、方便管理傳輸、保密作用等等。而對于我們開發人員來說,項目開發也是經常需要用到,今天就給大家推薦用一個可以用于壓縮、解壓、解密,并支持多種壓縮類型和格式的開源項目。項目簡介這是一個純C#壓縮庫,用于.NETStandard2.0、2.1、.NETCore...
|
在開發中需要修改一些php文件,部分是通過zend加密的,記事本打開之后是這樣的:此時需要使用Dezender進行解密,下載鏈接如下:Dezender.7z下載后解壓到C盤(路徑不要帶有中文),如解壓到其他位置,請打開Dezender\PHP5\PHP5\php.ini文件,到文件末尾;LocalVariables:;...
|
·ODE:度盤下載器(PC端)·在度盤上下載軟件時,由于沒有會員,導致下載速度極其慢,有的文件甚至因為體積過大而不發保存,就更不用提下載一說了,那今天介紹的這款軟件解決大家的煩惱。網站截圖:度盤下載器的作者最近進行了更新,打開軟件后,可以看到界面干凈整潔,功能也非常實用。首先,我們只需將下載鏈接復制到軟件中,然后點擊“...
|
教程簡介EasySQLite是一個七天.NET8操作SQLite入門到實戰詳細教程(包含選型、開發、發布、部署)!什么是SQLite?SQLite是一個軟件庫,實現了自給自足的、無服務器的、零配置的、事務性的SQL數據庫引擎。SQLite是在世界上最廣泛部署的SQL數據庫引擎。SQLite源代碼不受版權限制。SQLit...
|
Blazor簡介和快速入門不熟悉Blazor的同學可以先看這篇文章大概了解一下。全面的ASP.NETCoreBlazor簡介和快速入門BootstrapBlazor介紹使用文檔:https://www.blazor.zone/introductionGitee項目地址:https://gitee.com/Longbow...
|
前言在上一章節我們在后端框架中引入SQLite-netORM并封裝常用方法(SQLiteHelper),今天我們的任務是設計好班級管理相關的表、完善后端班級管理相關接口并對Swagger自定義配置。EasySQLite項目源碼地址GitHub地址:https://github.com/YSGStudyHards/Eas...
|
前言前段時間我們完成了七天.NET8操作SQLite入門到實戰的開發系列教程,有不少同學留言問如何將項目發布部署到IIS上面運行。本篇文章我們就一起來講講在IIS上部署ASP.NETCoreWebAPI和BlazorWasm。前提條件安裝.NETCoreSDKhttps://dotnet.microsoft.com/z...
|
前言對于我們.NET開發者而言,IISWeb托管服務器應該是十分熟悉的。剛安裝Windows10的系統用戶InternetInformationServices(IIS)功能是默認關閉的需要我們自己手動去開啟,本文我們主要介紹的是Windows10IISWeb服務器安裝和配置。IIS介紹InternetInformat...
|
前言上一章節我們搭建好了EasySQLite的前后端框架,今天我們的主要任務是在后端框架中引入SQLite-netORM并封裝常用方法(SQLiteHelper)。EasySQLite項目源碼地址GitHub地址:https://github.com/YSGStudyHards/EasySQLite[1]SQLite-...
|
前言今天的主要任務是快速下載并安裝.NET8SDK,搭建EasySQLite的前后端框架。.NET8介紹.NET8是.NET7的后繼版本。它將作為長期支持(LTS)版本得到三年的支持。使用技術棧和開發環境咱們的.NET8操作SQLite入門到實戰教程主要使用技術棧為如下所示:后端:ASP.NETCore8.0WebAP...
|
前言今天我們花費一個小時快速了解SQLite數據類型、SQLite常用命令和語法。SQLite數據類型以下是SQLite常見的五種數據類型及其詳細描述:數據類型描述NULL空值。INTEGER值是一個帶符號的整數,根據值的大小存儲在1、2、3、4、6或8字節中。REAL浮點數字,存儲為8-byteIEEE浮點數。TEX...
|
前言SQLite的一個重要的特性是零配置的、無需服務器,這意味著不需要復雜的安裝或管理。它跟微軟的Access差不多,只是一個.db格式的文件。但是與Access不同的是,它不需要安裝任何軟件,非常輕巧。SQLite零配置的、無需服務器不需要安裝任何數據庫服務器,目前我本機上(Windows10)還沒有安裝SQLite...
|
前言:在我們的日常開發中,關系型數據庫和非關系型數據庫的使用已經是一個成熟的軟件產品開發過程中必不可卻的存儲數據的工具了。那么用了這么久的關系數據庫和非關系型數據庫你們都知道他們之間的區別了嗎?下面我們來詳細的介紹一下。關系型數據庫(SQL):什么是(SQL)關系型數據庫:關系型數據庫(SQL)庫指的是使用關系模型(二...
|
JavaScriptSet對象的操作方法現已成為基線標準的一部分,這標志著這些方法在所有主流瀏覽器中都獲得了支持。這一里程碑式的進展意味著,開發者現在可以使用JavaScript中的Set方法輕松執行諸如交集(intersection)、并集(union)等集合操作。此網絡特性已在三大瀏覽器引擎中全面可用,并自2024...
|
授權協議GPL開發語言PythonJavaScriptHTML/CSS查看源碼操作系統跨平臺軟件類型開源軟件所屬分類應用工具、網絡爬蟲開源組織無地區國產投遞者天際青年適用人群未知收錄時間2023-05-22軟件簡介EasySpider是一款完全免費和開源的可視化爬蟲軟件,此軟件可以讓大家使用圖形化界面,無代碼可視化的設...
|
先看一下效果吧:isChecked=false的時候的效果isChecked=true的時候的效果然后我們來實現一下這個效果吧第一步:創建一個空的wpf項目;第二步:在項目里面添加一個checkbox<Grid><CheckBoxHorizontalAlignment="Center"IsCheck...
|
Razor類庫#這里只對RCL創建和使用的做一些簡單的概述,詳細內容參考官方文檔使用Razor類庫(RCL)中的ASP.NETCoreRazor組件。創建#創建Razor類庫跟創建普通類庫步驟一樣,關鍵步驟如下:從ASP.NETCore項目模板列表中選擇“Razor類庫”在“其他信息”對話框中,請勿選擇“支持頁面和視圖...
|
在Windows窗體應用程序(Winform)中,關閉窗體是一個常見的操作。用戶可以通過點擊窗體右上角的關閉按鈕(X)來關閉窗體,也可以通過代碼調用窗體的Close方法來關閉窗體。雖然這兩種操作最終都會導致窗體的關閉,但在某些情況下,我們可能需要區分這兩種關閉方式,以便執行不同的邏輯。本文將探討如何在Winform應用...
|
不得不說,管理一個大型數據庫系統,需要有相當高的技術和業務水平。比如說,到底什么時候才應該創建索引?這個問題,可能沒有大多數人想象的那么簡單。介紹在SQL性能調優方面,索引通常被認為是靈丹妙藥,PostgreSQL支持不同類型的索引,以滿足不同的場景。人們發現,創建越來越多的索引的沖動,在許多系統中造成了嚴重的損害。很...
|
項目介紹DbGate是一個跨平臺的數據庫管理器,設計用于簡化多數據庫同時操作的復雜性,同時提供高級功能如模式比較、可視化查詢設計器、圖表可視化等。支持運行平臺DbGate可作為Windows、Linux和Mac的應用程序運行,也可作為Docker容器在服務器上運行,或在客戶端的Web瀏覽器中運行。支持的數據庫包括MyS...
|
C#作為一門現代化的高級編程語言,現在已經更新到C#12版本,在不斷演進的過程中,一些早期版本的語法特性逐漸被拋棄或不推薦使用。本文介紹幾種C#不推薦的語法,供大家紀念。1、goto語句:goto語句被視為不良的編程實踐,容易導致代碼流程混亂,因此不再推薦使用。示例:gotoLabel;//...Label://跳轉到...
|