
Core
丘鸣山进军Java
元宇宙先驱,城市区块链加入:http://blockcity.vip/?ifek
杰伦之家 http://blockcity.vip/dneu
展开
-
Oracle 关于Pooled connection request timed out
发生场景:系统异常卡死,报错:通过查找日志和业务接口定位,是因为数据库连接池溢出导致链接不上,系统卡死异常测试代码如下格式:测试了一个1000次的链接,每次连接都持续30秒,链接沾满了之后,后续用户就链接不上了,就报错了。解决方案:1,复杂业务不要写在Using里边,涉及到更新的时候在Using2,如果一个更新执行太久就及时释放资源,以免导致卡死3,增加连接池的最大数量,用监听来控制连接数量,保持稳定...原创 2022-01-13 11:20:08 · 3791 阅读 · 0 评论 -
Asp.net Core 如何设置黑白名单(路由限制)
1,在原有的AspnetMvc中我们会使用到路由访问限制,在AppStart/RouteConfig.cs中写上如下:routes.IgnoreRoute("{resource}.axd/{*pathInfo}");但是在aspnet core mvc已经不存在RouteConfig.cs的这个给文件和这种写法,我们该如何在Aspnet core mvc中实现相同效果呢?这里我们需要使用到的中间件时UrlFirewall 1)说明:UrlFirewall 是一个开源、轻便的对ht.原创 2021-02-19 14:39:17 · 1139 阅读 · 3 评论 -
Asp.net core 迁移 文件上传和保存
原先的做法,使用HttpFileCollectionBase来接收前台发过来的文件流然后通过以下方式保存HttpPostedFileBase fileSave = Request.Files["imageFiles"];string filepath = filePath + "/" + fileName;fileSave.SaveAs(filepath);在aspnet core中则使用IFormFile来接收,操作如下:通过Ajax上传的文件如何获取到,且保存到服务器相应的目录底下_e原创 2020-10-10 11:06:09 · 1887 阅读 · 2 评论 -
Asp.net core 迁移学习之路由
路由主要是区域路由的配置Area原项目做法: public class AppApiAreaRegistration : AreaRegistration{public override string AreaName{get{return "AppApi";}}public overri...原创 2020-09-29 09:44:10 · 276 阅读 · 0 评论 -
Aspnet core迁移 wwwroot静态文件文件
原项目中Content,JavaScript,css文件中的静态文件都统一配置到wwwroot中实例:wwwroot是一个存放静态内容的文件夹,存放了诸如css,js,img等文件。静态文件是ASP.NET Core应用直接提供给客户端的资产,需要进行一些配置才能启用这些文件的服务。静态文件存储在项目的Web根目录中。默认目录为{content root} / wwwroot,但是可以通过UseWebRoot方法进行更改。1、在Web根目录内提供文件: 在Star...原创 2020-09-21 16:08:20 · 821 阅读 · 0 评论 -
Asp .net core迁移 视图界面中文Unicode编码问题
这次项目中遇到视图界面显示数据中文编码unicode问题,然后在startup.cs文件中注册需要引用的程序集Microsoft.Extensions.WebEncoders,System.Text.Encodings.Web在startup.cs中的ConfigureServices配置services.Configure<WebEncoderOptions>(options =>{options.TextEncoderSettings = n...原创 2020-09-14 12:48:45 · 729 阅读 · 1 评论