有时候在编写ASP.NET Core MVC或WebApi项目时,已经在Filter或者Middleware中对自定义异常进行处理了,但是vs在调试时,遇到抛出自定义异常的地方会触发中断,影响搬砖体验。 在触发自定义异常后,去勾选“在此异常类型为用户未处理的异常时中断”即可。 如图所示,BusException为我自定义业务异常,此异常在返回时已经做出了处理。
有时候在编写ASP.NET Core MVC或WebApi项目时,已经在Filter或者Middleware中对自定义异常进行处理了,但是vs在调试时,遇到抛出自定义异常的地方会触发中断,影响搬砖体验。 在触发自定义异常后,去勾选“在此异常类型为用户未处理的异常时中断”即可。 如图所示,BusException为我自定义业务异常,此异常在返回时已经做出了处理。
为朋友搭建基于Wordpress主题站,朋友指定要求使用vieu主题。 简单介绍一下,该主题为唯爱资源网(www.vizyw.com)站长制作,该站后改名为IT微资源(www.itvzy.com)vieu基于Dux主题二次开发!的一款专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。 但是.....今天朋友突然找到我说站点打不开了??? 我上去一看,就一行字 Excuse me??? 然后准备联系作者问一下怎么回事,结果微信加不了,原来的QQ也把我删掉了。此时心里面有了种不详的预感,不会…
先聊一点题外话,感觉PVE这玩意儿还不是很稳啊。除本篇文章记录的错误之外,还遇到不少不大不小的问题了。甚至一度想换回ESXI,毕竟ESXI稳的一笔。但ESXI唯一的缺点就是不支持CPU虚拟化和直通同时开启。 故障:重启后lvm thin容器在pve管理界面中显示使用容量为0(实际上已经使用100多个G了),导致虚拟机无法启动。 第一次出现此问题的时候,使用lvconvert命令可以修复。修复命令如下: 但是过了没多久,我重启PVE服务器之后再次出现此问题,然而这次使用lvconvert无法修复了,报错如下: 第二次…
最近小黄鱼入手了一片i350 T4的网卡,但是插上网卡之后开机后出现“Initializing Intel(R) Boot Agent GE v1.5.50 PXE 2.1 Build 092 (WfM 2.0)”的提示。 如图所示: 经过一番Google,发现这玩意儿是因为网卡启用了Boot Agent (IBA),也就是网络引导功能,可以通过Intel的以太网闪存固件实用程序(Bootutil.exe)将其关闭。详细信息可以查看:https://www.intel.cn/content/www/cn/zh/su…
IS4中如果token的类型是JWT,则需要使用RS256算法生成非对称签名,这意味着必须使用私钥来签名JWT token,并且必须使用对应的公钥来验证token签名,即验证token是否有效。使用RS256可以保证IS4服务端是JWT的唯一签名者,因为IS4服务端是唯一拥有私钥的一方,前提是私钥不会被泄露。所以我们需要一个证书为我们提供私钥和公钥。在开发环境可以利用IS4的AddDeveloperSigningCredential方法生成RSA文件,RSA文件为我们提供私钥和公钥,但是RSA文件不够安全,打开文件…
有时候需要模拟域名请求,或者需要一个本地支持https的域名。在一个局域网内或者单台电脑上面还好,只需要在路由器或者host中配置域名解析就好。遇到不同地方开发时,每次都要去配置解析,很麻烦。 索性直接注册了一个域名,解析到127.0.0.1。需要的小伙伴可以随时取用。 域名:locallocal.cn 解析: 解析 记录(IPV4) 记录(IPV6) locallocal.cn 127.0.0.1 ::1 www.locallocal.cn 127.0.0.1 ::1 *.locallocal.cn 127.0.…
最近项目开发为分模块开发,在项目开发过程中避免不了要使用文件上传,遂开发了一个通用的文件上传功能,将文件上传到专用的文件服务器当中。 FastDFS 是以C语言开发的一项开源轻量级分布式文件系统,他对文件进行管理,主要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等。 一、架构 FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。 存储节点存储文件,完成文件管理的所有功能:…
大家都知道无论是在家里面还是公司中,无论是通过有线还是WIFI方式连接网络,共享文件都是通过交换机作为中间媒介进行数据交换的(普通家用路由器是将路由器和交换机整合到一起了的)。这个交换机就是不同设备之间数据交换的中介者。 现在我们来假设一个简单的场景,公司里面需要多个电脑连接在一起并互相共享文件。先来看看没有交换机的情况是怎么样的。 在没有交换机(中介者)的情况下,每台电脑都要连接到其它的电脑上面。假如说有N台电脑的话,工程量可想而知。我们用代码来实现以下。 首先是每台电脑都需要共享文件,和获取其它电脑文件的方法。…
解决办法 清理项目、清理解决方案,重新生成项目或重新生成解决方案,再添加一次控制器,如果还提示同样的错误,重启VS后再试即可。
很多时候在进行Http Get请求的时候,需要将对象序列化为请求字符串。为此写了一个工具类,通过反射,可以方便的把对象的属性转化为请求字符串。 顺便记录一下使用的HTTP请求类,来源于Github。
在很多时候,使用EntityFramework就行数据库访问时,出现莫名其妙的问题,或者低到爆的查询效率。 而EntityFramework Profiler这款工具可以简单高效的追踪EF生成的SQL,协助我们查找问题。软件使用很简单,只需要简单几步。 1、添加应用 将HibernatingRhinos.Profiler.Appender.dll添加到项目引用当中。 2、Initialize EF Profiler MVC在Global.asax中添加以下代码到Application_Start方法当中。 3、启动…
此篇笔记来源于https://blog.csdn.net/u011127019/article/details/54576703,非原创。 一、EF的线程安全问题 1.在使用EF是经常会抛出这样的异常 其他信息: 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 2.说明 2.1 在使用EF时很多时候不能对上线文进行单例处理,也不能将上线文设置为stat…
COPYRIGHT © 2023 quarkbook.com. ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang