Loading...
Swagger 是一个非常优秀的API文档生成工具,但也无法掩盖它的各种大坑。今天就遇到了一个问题,就是突然之间API文档不能正常显示了,接口的参数全变成了 "string" ,而且在界面的上方显示了一大堆错误,错误如下:Resolver error at paths./api/My/GetTicket.post.requestBody.content.applicati...
前天早上刚到公司,就有反馈说某线上项目异常,用自己的账号访问现象可以复现,查了日志,发现了这条异常日志:System.NotSupportedExcept...
大家好,我是老徐,沉寂了许久,我总算出来了,这次只是简单的记录点东西。在几年前写过一篇文章《在.Net Core 2.1下使用SkiaSharp进行图片处理》,在这篇文章里我介绍了SkiaSharp及使用方法,最近.Net6也变成了稳定版,.Net Core 2.1已经变成了古董版本了,为了适应时代潮流,就把原先的Demo项目升级到.Net6,而在.Net6中也遇到了些不太一样的问题,这里一...
.net core的mvc项目默认会把views文件夹编译成dll,如果发布之后交付给第三方,第三方以后就不能自己修改页面了。这时候就要设置成发布时不编译...
在.net 4.0的MVC项目中,直接在RouteConfig.cs中自定义路由,比如设置成xxxx.html都是可以的。但是在.net 4.6.2,mvc5下,自定义路由如果设置成最后一组包含 . 符号,那么会出现404错误。解决方法:在web.config文件的 <system.webServer></system.webServer> 节点中增加:<han...
在多个Python版本共存时,经常需要切换默认python的版本。查了下对于ubuntu和debian系统可以使用下面的方法:首先设置python2为默认...
一、背景公司的一个asp.net项目,需要请求Http接口,并发比较高,会经常出现接口服务无响应同时IIS连接数非常高的现象,但是在服务端观察请求只有几十个,而IIS上的总连接数达到了几万,影响了业务的正常使用。二、排查因为服务端是用C++自己写的一个Web服务,先是怀疑服务端的承载能力不够,用压测工具直接压服务端接口,吞吐量可以达到600QPS,可以满足目前的业务需求,说明瓶颈不在服务端,...
网上一般找到的ASP的MD5加密方法,是使用纯ASP来实现的,代码繁杂,而且md5加密时无法使用utf8编码,如果加密的字符串中出现了中文就和其他的程序加...
一、背景因为历史原因,手里有很多ASP写的程序需要维护,而微软已经从2000年左右的时候就停止了ASP相关的技术支持,遗留下来的ASP项目无法使用更加先进的技术而处境尴尬:放弃重写成本太大,继续使用又因为对新技术不支持而面临困境。比如最近,因为项目需要对客户手机号进行脱敏处理,计划使用AES算法对用户手机号进行加密存储,使用的时候取出并对其解密,但是ASP自身并不支持AES算法。二、解决我们...
在刚接触typecho之后不久,发现@雷鬼 魔改的高性能的typecho,命名为HPTypecho,便使用提供的工具,把原版的typecho转到hptyp...
简要iTextSharp的功能很强大,之前我也写过使用pdf模板来生成PDF的文章(《使用iText5来处理PDF》),当然这里我还是使用iTextSharp5这个版本,原因是这个版本还是开源免费的。前面不多说,还是通过nuget来安装iTextSharp5,这里还需要安装itextsharp.xmlworker,之后开始做html模板,及对应的css。这里需要注意的是,div等可以有宽度的...
一、适用场景前段时间因为业务需要自动给客户发送支持HTML格式的而且带附件的Email,而且使用的还是Office365邮箱,就抽时间看了一下这方面的内容...
在.Net Core下,没有可以支持跨平台的Drawing类库,官网提供的Common.Drawing只能在Windows下使用,那么在.Net Core下该如何处理图片呢?其实有很多第三方提供了解决方案,而我比较喜欢用的是Mono团队提供的SkiaSharp,原因是稳定而且支持的也很好,性能上也还好。一、SkiaSharp是什么?1.Skia介绍Skia是Google旗下的2D图形处理库,...
在.Net Core 2.1下,可以通过Dapper框架非常方便的使用Sql Server、MySQL、PostgreSQL等数据库,但是使用Oracle...
最近接入腾讯云的短信平台,平台的接口是HTTPS的,开发环境是Windows,而生产环境是Linux(CentOS)。在开发调试的时候都正常通过,没问题;而部署到CentOS上之后,会报System.PlatformNotSupportedException: The handler does not support custom handling of certificates with ...