Asp.Net Core WebApi 接口入参默认值
说明 有时候我们在设计一个 api 的时候,希望能给它设置一个默认值,在调用方没有给该参数传值的时候使用该默认值,最常见的例子就是获取数据列表接口,有...
说明 有时候我们在设计一个 api 的时候,希望能给它设置一个默认值,在调用方没有给该参数传值的时候使用该默认值,最常见的例子就是获取数据列表接口,有...
怎样才能正确地重复读取 HttpContext.Request.Body 流对象?
需求 公司业务上有一个需求,在页面上选择两张表中的各一个字段,将二者建立业务上的外键关系,前提是需要两者都是索引字段,否则会影响后续的查询效率...
解决 hugo 博客报错:Failed to find a valid digest in the ‘integrity’ attribute for resource xxx.css, The resource has been blocked.
缘起 今天写个下载文件的接口,可能对很多人来说很简单,但是我却遇到了这样那样的错误,这里记录一下。 Controller 层的返回类型 在 Asp.net core(现在叫 .NET 6)中,...
项目上遇到 Excel 导出的功能,应该是个烂大街的需求了,但是自己水平有限,还是捣鼓了一段时间。后端实现都容易,最大的坑反而是文件下载。这里记录一下方便回忆。 大家都知道,下载文件最简单的办法,可能就是在前台添加一个 a 标签,然后给其写上 href 属性,指向文件的路径即可,但是个人觉得这种方式体验不太友好。于是我就选择使用 ajax 请求后台接口来下载,这个时候问题来了 —— 这种方法无法触发浏览器打开保存文件的对话框,所以就没法下载文件。关键是后台方法全部走完,没有异常和报错,前台也平静如水,心里一百个纳闷。 ...
前言 做 .NET 项目时需要用到微软自家的 ORM 框架 Entity Framework,由于之前学识比较浅,没有接触过 Entity Framework,趁着这个机会,赶紧 Google 了一下相...
HashMap 基本介绍 HashMap 是 Map 接口中最为常用的一个实现类,通过名字我们可以看出,它与 hash 算法密不可分。它的内部用来存放键值对。HashMap 的底层实现是数组...
ArrayList 基本介绍 ArrayList 是 List 接口中最为常用的一个实现类,从名字可以看出,它与数组有着千丝万缕的关系。实际上,ArrayList 就是在底层维护了一个数组,...
单向链表基本介绍 链表(Linked List)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,实际上它是由节点(Nod...