最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7509 今日文数:2448
|
今天带大家学习一下,用OpenVPN轻松实现内网穿透,打造专属安全远程访问通道。01在公有云搭建openvpn的服务端#安装openvpnyuminstallopenvpn02安装EasyRSA套件1、用于生成openVPN所需的密钥,服务端和客户端所需的证书和密钥#下载EasyRSA源码包1、下载地址:https:/...
|
报错解释:SQLServer在执行INSERT操作时提示外键冲突,意味着尝试插入或更新的数据违反了外键约束,即尝试将数据插入或更新到一个表中,但是这个数据在另一个表中没有对应的有效键值。外键用于保持数据的一致性和完整性,确保一个表中的数据在另一个表中有有效的对应项。解决方法:1、检查插入的数据,确保外键列的值在参照表中...
|
C#语言中的时间跨度#C#中的TimeSpan用于表示持续时间或时间间隔。C#中的TimeSpan提供了一种处理时间相关值的便捷方法,例如两个日期和时间之间的差异。C#中的TimeSpan是System命名空间的一部分,它提供了各种属性和方法,用于执行涉及时间间隔的计算。C#中timepsan的功能:在C#中创建Tim...
|
随着全球经济一体化的深入发展和物流行业的迅猛增长,码头作为货物运输的重要枢纽,其现代化建设的需求日益迫切。面对日益复杂的作业环境和不断提升的运营要求,点晴PMS港口码头系统(http://pms.clicksun.cn)全面推动码头的现代化建设。人力成本与管理难度:码头作业涉及大量的人力投入,包括司机、调度员等,这不仅...
|
使用qrcodejs生成二维码代替二维码图片先取消后端输出二维码图片,换成固定宽高的div,用作二维码容器:引入js:<scriptsrc="/mis/js/qrcode.min.js"></script>最后将容器dom和二维码内容传给qrcodejs。下面是循环生成多个二维码的完整代码:<scr...
|
HTML设置编码的方式metahttp-equiv、charset在HTML文档中设置字符编码是通过<meta>标签中的charset属性来实现的。通常,推荐使用UTF-8编码,因为它可以支持大多数语言的字符。如果你看到<metahttp-equiv="Content-Type"content=&q...
|
今天一起盘点下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是一款完全免费和开源的可视化爬虫软件,此软件可以让大家使用图形化界面,无代码可视化的设...
|