- 2025-01-08webapi 集成 之 freesql 注入
usingEasyCaching.SQLite;usingjxc.Repository;usingjxc.Service;namespacejxc.Api;publicclassProgram{publicstaticvoidMain(string[]args){WebApplicationBuilderbuilder=WebApplication.CreateBuilder(args);//Addser
- 2025-01-02在 ASP.NET Core WebAPI如何实现版本控制?
在ASP.NETCoreWebAPI中实现版本控制(Versioning)是一种常见的做法,用于管理API的演进和兼容性。通过版本控制,我们可以在不破坏现有客户端的情况下引入新功能或修改现有功能。以下是实现版本控制的几种常见方法:1.使用URL路径版本控制将版本号嵌入到URL路径中,例如/api/v
- 2025-01-01WebApi使用 (.Net Framework版)
1创建使用.Net做web后端,推荐使用.NetCore,微软在此基础上做了很多适配,包括内置Swagger,可以直接启动等等。而.NetFramework版,需要手动配置很多内容。如果需要调用的项目是基于.NetFramework,那么web项目也应基于.NetFramework开发。或者其他原因不得不使用.NetFramework开发w
- 2024-12-31.net6 WebApi 使用特性实现自动依赖注入
首先搞三个特性类///<summary>///作用域///</summary>[AttributeUsage(AttributeTargets.Class)]publicclassDiScopedAttribute:Attribute{}///<summary>///单例///</summary>[AttributeUsage(AttributeTargets.Class)]publicclassDiSing
- 2024-12-30dotnet最小webApi开发实践
dotnet最小webApi开发实践软件开发过程中,经常需要写一些功能验证代码。通常是创建一个console程序来验证测试,但黑呼呼的方脑袋界面,实在是不讨人喜欢。Web开发目前已是网络世界中的主流,微软在asp.net框架大行其道之下,也整了个最小webapi项目开发向导。今天,我也拥抱一下新的开发
- 2024-12-27asp.net core webapi 向前端返回一个文件
后端接口返回文件[Authorization]//给下载模版添加权限[HttpGet]publicIActionResultDownloadTemplate(){//AppContext.BaseDirectory用于获取项目根目录varfilePath=$"{AppContext.BaseDirectory}/MyStaticFiles/取货模板.csv";if(!System.IO.File.E
- 2024-12-16ASP.NET IdentityServer4
publicclassConfig{///<summary>///微服务API资源///</summary>///<returns></returns>publicstaticIEnumerable<ApiResource>GetApiResources(){returnne
- 2024-12-10C# 在Windform程序中搭建Webapi
1.在NuGet引用owinMicrosoft.AspNet.WebApi.OwinMicrosoft.AspNet.WebApi.OwinSelfHostMicrosoft.Owin.StaticFiles2.添加服务启动配置类 Startup1usingWebapiTest.App_Start;2usingMicrosoft.Owin.FileSystems;3usingMicrosoft.Owin.StaticFiles;4usingO
- 2024-12-10(系列十四)Vue3+WebApi 搭建动态菜单
说明 该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。 该系统文章,我会尽量说的非常详细,做到不管新手、老手都能看懂。 说明:OverallAuth2.0是一个简单、易懂、功能强大的权限+可视化流程管理系统。友情提醒:本篇文章是属于系
- 2024-12-02RDIFramework.NET CS敏捷开发框架 SOA服务三种访问(直连、WCF、WebAPI)方式
1、介绍在软件开发领域,尤其是企业级应用开发中,灵活性、开放性、可扩展性往往是项目成功的关键因素。对于C/S项目,如何高效地与后端数据库进行交互,以及如何提供多样化的服务访问方式,是开发者需要深入考虑的问题。目前主流的方式就三种:数据库直连、WCF模式、WebAPI模式,三这种方式都
- 2024-11-27asp.net core中webapi接口的动作与参数
一、在asp.netcore的webapi可以指定接口的action动作类型,动作特性主要有Get,Post,Put,Delete,Head,Options,Patch,Trace,其中Get,Post,Delete是比较常用的1、Get:通常用于数据查询,请求参数一般是地址栏上的QueryString获取,请求参数默认为[FromQuery],该动作属于幂等操作①。
- 2024-12-12PTA|乙集题库 :写出这个数
读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1空格,但一行中最后一个拼音数字后没有空格。输入样
- 2024-12-107-10 孔融分梨(函数实现)分数 10
孔融没有兄弟姐妹,到了周末,就找堂兄孔明、堂姐孔茹、堂弟孔伟等7个堂兄妹来到家里玩。孔融妈妈买了8个梨给孩子们吃,结果小黄狗桐桐淘气叼走了一个,大花猫鑫鑫偷偷藏了一个。孔融抢过剩下的6个梨,妈妈止住他,说他要和大家平分吃。孔融不高兴,说8个人怎么分6个梨?妈妈说可以用分数解决
- 2024-12-10高性能计算-粒子状态模拟计算优化
1.源码为对粒子移动状态模拟的项目。要求使用多种优化方法,对比串行优化、多线程优化、全部优化下的加速比。2.代码项目代码地址:https://github.com/libo-0379/StellarSim_Optimize以下为核心优化代码及分析/**=========================================================
- 2024-12-05《C++神经网络编程:激活函数的策略性遴选》
在当今数字化浪潮汹涌澎湃的时代,人工智能尤其是神经网络技术正以前所未有的速度革新着各个领域。而在C++神经网络算法的构建进程中,激活函数的选定无疑是一项极具策略性与技巧性的关键环节,它宛如神经网络的“智慧开关”,深刻左右着模型的学习效能、适应性以及整体的表现水准
- 2024-12-04return和global关键字
'''return关键字:1.函数默认没有返回值2.函数执行return之后,会停止运行3.函数是否有return结果,与print无关系,能够在控制台打印,不代表就有返回值。我们只看是否有return关键字'''#defdemo(a):#returna+10##defdemo_no():#pass##print(dem
- 2024-11-29MySQL底层概述—4.InnoDB数据文件
大纲1.表空间文件结构(1)表空间Tablesapce(2)段Segment(3)区Extend(4)页Page(5)行Row2.Page结构(1)页结构各部分说明(2)页结构整体划分3.行记录格式(1)行格式分类(2)COMPACT行记录格式(3)Compact中的行溢出机制(4)其他行格式记录 1.表空间文件结构(1)表空间Tabl
- 2024-11-28如何做需求分析
在需求分析的广阔舞台上,每一位分析师都是探险者,穿梭于用户与产品之间的密林,寻找着那隐藏的宝藏——真实的需求。本文将带领你走进这场探险,揭示如何精准捕捉并满足用户需求的秘诀。1.确定目标和范围:绘制探险地图首先,明确你的目的地。在需求分析中,这等同于界定项目的目标与边界。
- 2024-11-26HCIA基础02课后习题1126
问题1:普通用户: 例如有一个名为user1的普通用户,当user1登录系统后在命令行中输入cd~,就会进入到/home/user1目录(通常情况下,普通用户的主目录在/home目录下,目录名和用户名相同)。root用户(超级用户): 当以root身份登录系统,在命令行输
- 2024-11-252024.11.21(周四)
改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。实验要求:1. 画出对应的类图;2. 提交源代码;3.注意编程规范。 1、类图 2、源代码#include<iostream>#include<list>usingnamespac