最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7491 今日文数:2431
|
前言今天给大家分享一款.NET开源、免费(MITLicense)、跨平台的内网穿透工具,采用.NETCore的全异步模式打造:NSmartProxy。内网穿透工具介绍内网穿透工具是一种能够允许用户从互联网上的任何地方安全地访问并管理处于内网(如家庭网络、公司局域网等)中的设备的工具。特点与优势易用性:配置简单,用户友好...
|
摘要在图像处理中,生成缩略图是一项常见的任务。缩略图是原始图像的小尺寸版本,通常用于在网页、移动应用程序等场景中显示图像的预览或缩略图。本文将介绍如何使用C#来实现生成缩略图的功能,并介绍常用的属性和方法。正文使用System.Drawing命名空间在C#中,我们可以使用System.Drawing命名空间中的类来进行...
|
FormatNumber函数可以参阅相关函数:FormatCurrency函数}}}
|
一、开源项目简介一款医院HIS系统,支持多机构,微服务架构、支持分布式事务、分布式锁,后端springcloud+nacos+pgsql,配前台vue3+ts+elmentplus,代码切换到dev-pgsql分支为最新。二、开源协议使用Apache-2.0开源协议三、界面展示四、功能概述院内his系统,包括系统管理(...
|
准备表&数据UC_USER,自增ID为主键,表结构类似如下:CREATETABLE`UC_USER`(`ID`bigint(20)NOTNULLAUTO_INCREMENTCOMMENT+----------+1rowinset(1.91sec)1、录入500W数据,自增ID节省一半磁盘空间占据的空间容量来看,...
|
前言今天在对接一个接口时,客户将DELETED请求设置了body参数,导致一个功能反复搞了半天,今天就来说下这两者的区别。1、HTTP概述HTTP(HyperTextTransferProtocol)是一种用于从WWW(万维网)服务器传输超文本到本地浏览器的传输协议。它使得浏览器可以更加高效地工作,同时减少网络传输量。...
|
什么是API?API,即应用程序编程接口,是一组规则和协议,用于构建和与软件应用程序进行交互。它定义了应用程序与外部系统或服务之间的通信方法和数据格式。通过API,不同的软件组件能够相互协作,使开发人员可以在不需要深入了解其他应用程序内部工作机制的情况下,访问其功能。这使得开发人员能够在现有系统的基础上构建更强大、灵活...
|
今天带大家学习一下,用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-...
|