这几天试用Visual Studio Code来编写代码,感觉很不错,蛮好用的。Visual Studio Code 和Visual Studio在快捷键方面还是有很大区别的,比如格式化文档快捷键就不一样,VSC中的格式化快捷键是 shift+alt+f:
作为一名懒惰的程序员,面对大量的重复操作,都要想出能偷懒的自动处理办法。前几天由于需要对电脑上多个文件夹中的文件进行大批量的后缀名修改操作,于是研究了下使用批处理脚本大批量修改文件后缀名。
直接说下最简单粗暴又没技术含量的解决方法,就是重启服务器!!!老实说这个问题我折腾了老久,因此查阅了很多相关资料,但是最终还是重启就解决了。之所以会引发"帐户名与安全标识间无任何映射"这个错误,主要原因是我把Windows Server 2012 R2服务器默认的administrator 账号给重命名了,毕竟默认的管理员账号容易成为恶意攻击的目标。
本文记录了如何解决Visual Studio调试过程中出现的“调试器无法继续运行该进程。无法启动调试”错误。遇到这个问题千万不要慌张,不要去重置或者重新安装VS,因为这只是费时费力的操作,而且不明白此错误的原因以后还会遇到。解决这个问题有两种方法,第一种就是设置默认启动项目,第二种就是将多启动项目改为单启动项目。
在html中,我们可以使用z-index属性控制定位元素的层叠顺序,z-index属性值越大,表示其优先级越高,优先级高的元素会显示在优先级低的元素之前(也就是遮盖住其他元素)。但是如果使用不当,会引发z-index属性无效的问题,本文针对一些导致z-index属性无效的情况做了分析,并研究对应的解决方法。
前阵子本人在使用Visual Studio 2013编码时发现快捷键与QQ热键冲突了,导致本来是打开解决方案视图的快捷键(Ctrl+Alt+L)变成了锁定QQ,对于程序员来说,使用IDE的快捷键对于提高编码效率是十分重要的,所以这个问题是不能容忍的,必须解决掉。
这几天稍微研究了下ASP.NET MVC的全局异常处理以及捕获,相比ASP.NET Web Form,ASP.NET MVC的处理方式有所不同,以往是通过注册Global.asax文件中的Application_Error事件进行全局异常捕获,现在MVC可以使用强大的过滤器进行自定义错误的处理。本文作为学习笔记,将ASP.NET MVC中,我已知的几种全局异常捕获及处理的思路进行整理和对比分析。
ASP.NET MVC 默认提供了一个异常过滤器HandleError特性,使用该特性可以极为方便的捕捉并处理控制器和操作抛出的异常,也可以将此特性注册为全局异常过滤器从而捕捉项目中所有Action方法抛出的异常。如果想要简单的消灭错误黄页(错误详细页),使用HandlerErrorAttribute是不错的选择!
FilterConfig类是ASP.NET MVC 5和4中新增加的配置类,刚刚使用新版框架的朋友可能会产生疑问,这个FilterConfig是干什么的?有什么用?简单来说,它就是一个专门用来注册全局过滤器的静态类。
在ASP.NET MVC中,默认的异常处理机制有时候无法满足项目的业务需求,我们可以通过实现IExceptionFilter接口编写自己想要的异常处理代码,比如全局异常捕获,记录错误日志等自定义异常处理操作。
在ASP.NET MVC中,通过应用程序生命周期中的Application_Error事件可以捕获到网站引发的所有未处理异常。本文作为学习笔记,记录了使用Global.asax文件的Application_Error事件处理和捕获全局异常的详细步骤。
在新安装的SQL SERVER 2014上修改表结构,因为默认启用了"阻止保存要求重新创建表的更改",所以导致出现警告,提示不允许保存更改。其实这是一个老早的问题了,这个问题最早出现在SQL SERVER 2008上,只要对数据库进行相关设置即可解决问题,这里做个笔记记录下。