自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 asp.net 返回文件

一直很好奇客户端是怎么返回一个文件的,所以搜了一些资料。其实最主要的就是文件流和MIME-Type。全部可以用File解决:[HttpGet("file")]public FileResult GetFile(){ var file = @"F:\TGS_F2.tif"; var stream = System.IO.File.OpenRead(file); new FileExtensionContentTypeProvider().TryGetContentType(f

2020-10-27 16:35:58 627

原创 .net core 上传大文件或文件夹

这个题目,之前看了很多参考文献都看不懂,看过同事写过也看不懂,我真的是太菜了。最近没啥事,所以又捡起来看了一遍,哟嘿,看懂了,然后照着写了一遍加深了理解,遂记下来。我主要是参考这篇文档:https://www.cnblogs.com/liuxiaoji/p/10266609.html首先,针对大文件:取消模型绑定;添加request的解析帮助类,用于获取文件名、文件内容、分隔符等等;根据分隔符进行section读取,存储文件在action方法上添加DisableRequestSizeLimi

2020-10-26 16:03:03 303

原创 .net core返回null而不是[]

这个问题是这样的:不知道从哪个版本开始,在api返回结果时,如果我返回类型是IEnumberable<T>,如果没有查询到相关结果,那么返回值就是null,并且响应的是204 NoContent,这样的话,前端就要求我必须返回[],我能怎么办呢?人肉手动判断一下…是的,我在上个项目中就是这么做的…如果不人肉的话,应该怎么做呢?那就用过滤器吧。先上代码:public class EmptyListActionFilter: ActionFilterAttribute {

2020-10-22 10:03:32 311

原创 异常处理

这两天工作时间有点空闲,总结上个项目的不足,重新捋了一下学习点。我负责后端的开发,基础比较弱,公司内部也没有形成一套很好的规范,一切都是摸着石头过河。在与前端的API对接中,存在着这样那样的问题,最烦人的一点的出错了怎么返回,返回的结果有这样式的也有那样式的,弄得不是很开心。在编写接口的过程中,我只有一部分是用try ... catch来捕捉异常,然后其他就任由系统报错,这肯定是不行的,正好前两天浏览技术文章的时候,虽然是spring的,但为我打开了大门,那就是全局统一异常处理。其实说起来也是很简单的

2020-10-22 09:48:54 88

原创 Python爬虫学习

https://cuiqingcai.com/927.htmlhttps://cuiqingcai.com/942.html1、爬虫时必须要有一个目标的URL才可以获取数据2、urllib2的基本使用:response = urllib2.urlopen(urls) # urlopen(url, data, timeout)response.read()3、构造Requestrequest ...

2020-10-22 09:21:59 46

原创 Flask使用心得

Flask缘起最近在做一个将tensorflow代码部署到web服务器端的尝试,查看了关于python web端的开发框架,Flask以其短小精悍的优势吸引了我,遂开始迈出web开发艰难的一部。由于以前没有任何经验,因此将在开发过程中遇到的各种问题一一记录在案,以供后续查看。本文也是第一篇MarkDown文档。Flask项目结构...

2018-11-23 09:12:48 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除