最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7426 今日文数:2395
|
今天一起盘点下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://跳转到...
|