framework简介webapi asp
Kernel Memory 入门系列: Embedding 简介
Kernel Memory 入门系列: Embedding 简介 在 RAG模式 其实留了一个问题。 我们对于的用户问题的理解和文档的检索并没有提供合适的方法。 当然我们可以通过相对比较传统的方法。 例如对用户的问题进行关键词提取,然后通过关键词检索文档。这样的话,就需要我们提前对文档做好相关关键词 ......
WebAPI部署到IIS
WebAPI部署到IIS 1 开启IIS功能 控制面板->程序->程序和功能->启用或关闭Windows功能,以下打勾: 2 下载对应版本的dotNet Core 本文为ASP .NET Core6.0版本,需下载对应6.0版本的运行时,下载地址:https://dotnet.microsoft.c ......
.net 温故知新【16】:Asp.Net Core WebAPI 筛选器
一、筛选器 通过使用筛选器可在请求处理管道中的特定阶段之前或之后运行代码。 这即是我们经常听到的面向切面编程AOP(Aspect Oriented Programming)技术,AOP通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 筛选器在 ASP.NET Core 操作调用管道 ......
Kernel Memory 入门系列: RAG 简介
Kernel Memory 入门系列: RAG 简介 开一个新坑,Semantic Kernel系列会在 Release 1.0 之后陆续更新。 当我们有了一定的产品资料或者知识内容之后,自然想着提供一个更加方便的方式让用户能够快速地找到自己想要的信息,或者得到一个更加智能的答案。 以往的时候可能需 ......
【python常用模块之random模块简介】---random模块
title: 【python常用模块之random模块简介】 random模块 date: 2023-12-16 18:54:06 updated: 2023-12-17 16:58:00 description: 【python常用模块之random模块简介】 random模块 cover: ht ......
INotifyCollectionChanged 用法简介
INotifyCollectionChanged 接口是 System.Collections.Specialized 命名空间中的一个接口,用于在集合发生更改时通知订阅者。这个接口通常在实现了集合的类中使用,以便在集合变化时通知监听者(如 UI 控件)进行更新。 以下是 INotifyCollec ......
Nginx 工作原理简介
在了解Nginx工作原理之前,我们先来了解下几个基本的概念 以及常见的I/O模型。 基本概念 同步:就是指调用方发起一个调用,在没有得到调用结果之前,该调用不返回。换句话说,也就是调用方发起一个调用后,一直等待被调用方返回结果,直到获取结果后才执行后续操作。 生活中的同步场景:等电梯: 按电梯方向键 ......
Modbus和Profinet通信协议简介
Modbus和Profinet都是工业自动化领域中常见的通信协议。将通过Modbus转Profinet网关不同的通信方式连接在一起,为设备之间的数据交换和系统集成提供了可靠的解决方案。 ......
通信系统之TDM技术和FDM技术简介
在通信系统中,TDM和FDM是两种重要的复用技术,它们各自有着独特的工作方式和优点。TDM (时分复用)是一种将时间作为资源的共享方式,将时间划分为不同的时隙,每个时隙分配给不同的用户或数据流。即使在同一个频段上,也可以通过不同的时隙来区分不同的数据流,从而实现数据的并行传输。采用TDM的通信系统 ......
委托、Action、Func的简介
记住无返回值就用Action,有返回值就用Func Action:无参数无返回值委托。 Action<T>:泛型委托,无返回值,根据输入参数的个数不同有十六个重载。 Func<out T>:无输入参数,有返回值。 Func<in T,out T>:有输入参数,有返回值,根据输入参数个数不同,有十六个 ......
LetGo: A Lightweight Continuous Framework for HPC Applications Under Failures
letgo 摘要 HPC需要容错,而检查点技术开销太大。 提出letgo,能在崩溃时继续执行HPC。为什么能提?1.有的HPC应用有比较好的内在容错能力,可以重新利用默认机制。 用五个benchmark,结果不错 introduction letgo能够存在的依据: 一旦发出导致崩溃的错误信号,就可 ......
asp.net 启动后重启 端口被占用 Global.asax 以及Application_End
最近在维护一个老的asp.net项目 最开始发现一个诡异的现象,那就是本地调试的时候这个项目经常在启动后莫名其妙的重启 逐步调试发现原来是该项目会监听一个本地端口,项目重启时会出现端口被占用的情况,为了保证端口不会占用,会先判断一下端口的情况,如果发现端口被占用,就强制杀掉占用该端口的进程,这就出现 ......
asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple
https://www.cnblogs.com/kugar/p/12334210.html 由于开发功能的需要,又懒得新建太多的class,所以ValueTuple是个比较好的偷懒方法,但是,由于WebApi需要返回序列化后的json,默认的序列化只能将ValueTuple定义的各个属性序列化成It ......
js上传多个文件到asp.net core,并实时转存到阿里云oss
有时候,为了追求便利性,我们可能会让前端直接将文件上传到阿里云OSS,然后将URL提交给ASP.NET。然而,这种做法意味着前端需要拥有OSS的访问密钥,而将密钥存放在前端,无疑增加了被破解的风险。因此,最安全的做法仍然是由服务器端负责上传文件到OSS。 接下来,我将演示如何实现分块上传到服务器的过 ......
EFCore 简介(1)
EFCore是微软的一个ORM框架,全称:Microsoft.EntityFrameworkCore ORM(Object Relational Mapping):对象关系映射,让开发者用对象的形式操作关系数据库 常用的ORM框架:EF、EFCore、Dapper、SqlSugar、Freesql ......
一、Mapster简介
一、Mapster简介 1、什么是Mapster(官方文档地址:https://github.com/MapsterMapper/Mapster) Mapster是一个高性能的用于对象映射的类库,同类型的产品还有AutoMapper。它提供了一系列的API和工具,以下为几个重要的类和接口: @Ada ......
blazor调用webapi接口
Blazor页面 页面调用webapi接口不再使用HttpClient,改用IHttpClientFactory 引用 Microsoft.Extensions.Http IHttpClientFactory 利用IHttpClientFactory可以无缝创建HttpClient实例,避免手动管理 ......
ASP.NET WebApi(.Net Framework) 应用CacheManager
ASP.NET WebApi(.Net Framework) 应用CacheManager ,内存+Redis 1,WebApi 版本选.net4.6.2 以上版本2,nuget包Unity (4.0.0.1)Unity.AspNet.WebApi (4.0.0.1)CacheManager.Cor ......
使用Python和Qt6(PySide6)创建GUI应用1简介
1 简介 在本书从GUI开发的基本原理逐步过渡到使用PySide6创建您自己的、功能齐全的桌面应用程序。 1.1 GUI简史 图形用户界面(GUI Graphical User Interface) 历史悠久,可追溯到20世纪60年代。斯坦福大学的NLS(ON-Line 系统引入了鼠标和窗口概念,并 ......
ASP.NET MVC 出现: Uncaught ReferenceError: $ is not defined
ASP.NET MVC 出现: Uncaught ReferenceError: $ is not defined 错误 将 _Layout.cshtml 中的三行代码,移动到 <head>里面: @Scripts.Render("~/bundles/jquery") @Scripts.Render ......
区块链钱包派生账户简介
区块链钱包的派生账户是基于一种被称为“分层确定性钱包”(Hierarchical Deterministic Wallet,缩写为HD钱包)的技术。这项技术的核心在于,它允许从一个单一的种子(seed)生成一系列的账户地址。以下是其主要特点: 种子生成:HD钱包的所有地址都源自一个种子,通常是一串随 ......
ASP.NET Core 3.1出现HTTP Error 500.30 - ANCM In-Process Start Failure 日志错误'0xe0434352'
升级Visual Studio后无法运行ASP.NET Core 3.1出现HTTP Error 500.30 - ANCM In-Process Start Failure 日志错误'0xe0434352', 高版本NET正常运行. ......
Asp.net core Net6.0 Webapi 项目如何优雅地使用内存缓存
前言 缓存是提升程序性能必不可少的方法,Asp.net core 支持多级缓存配置,主要有客户端缓存、服务器端缓存,内存缓存和分布式缓存等。其中客户端缓和服务器端缓存在使用上都有比较大的限制,而内存缓和分布式缓存则比较灵活。 内存缓存就是一种把缓存数据放到应用程序内存中的机制。 本篇主要讲解在 as ......
下载安装.net framework 4.5
下载链接: https://www.microsoft.com/zh-cn/download/details.aspx?id=30653 选择中文简体,点击下载 ......
win7 安装Microsoft.NET Framework 4.5,安装过程中提示:安尚未成功,根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内。
原文链接:https://blog.csdn.net/w1163401315/article/details/125144064 遇到了就记录下吧。 1、问题win7 安装Microsoft.NET Framework 4.5,安装过程中提示:安尚未成功,根据当前系统时钟或签名文件中的时间戳验证时要 ......
【matlab混沌理论】1.1.混沌理论简介
混沌理论 1.简介 混沌理论是一个跨学科的科学研究领域和数学分支,专注于对初始条件高度敏感的动力系统的基本模式和确定性定律,曾被认为具有完全随机的无序和不规则状态。混沌理论指出,在混沌复杂系统的表面随机性中,存在潜在的模式、互连、恒定反馈回路、重复、自相似、分形和自组织。蝴蝶效应是混沌的一个基本原 ......
【论文阅读笔记】【OCR-文本识别】 SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognition
SEED CVPR 2020 读论文思考的问题 论文试图解决什么问题?写作背景是什么? 问题: 如何利用全局的语义信息提高文本识别模型对低质量文本的鲁棒性和识别效果? 背景: 以往的基于 encoder-decoder 的文本识别方法通常基于局部的视觉特征解码出文本,忽略了对单词显式的全局语义信息的 ......
HTML、DOM 和 BOM 简介
HTML(HyperText Markup Language)是一种标记语言,用于描述网页的结构和内容。HTML 使用标签来定义页面上的各种元素,可以包括标题、段落、链接、图像等。它是构建网页的基础。 DOM(Document Object Model)是一种将 HTML 文档在浏览器中表示为树形结 ......