在学习到MongoDB的.mongorc.js时,发现写的脚本都没有效果,原来一开始就理解错了用户主目录的意思,我还自己生成了一个.mongorc.js文件放在shell所在目录下,其实在安装MongoDB时就会在系统默认的用户主目录下生成这个文件。
最近买了本MongoDB的书籍来进行学习,在学习到批量插入函数batchInsert的时候,发现会出现错误提示:batchInsert is not a function,经过研究发现这个函数已经过时被废弃使用了,直接使用insert函数就可以了。只能说MongoDB发展和更新的太快,而技术类的书籍中文翻译总会比英文书籍来的更慢,所以导致书中的内容来不及更新了。
在SQL SERVER中如果需要查询出当天、当月和当年的数据,可以通过DATEDIFF函数计算相差时间以获取正确的过滤条件。主要思路是通过DATEDIFF函数计算当前日期与数据日期的天数差、月份差和年数差,如果相差值为0,则表示为当前时间的数据,大于0或小于0则表示数据的时间比当前时间更加早或晚。
TortoiseSVN中文乱码的问题困扰了我好久,特别是每次使用“以标准差异文件显示修改”时,打开的文件都会出现中文乱码的问题,网上相关资料貌似也比较少,在尝试了一些方法解决问题后,写下本文做个总结,以后在遇到这个问题就比较好处理了。
在进行SQL SERVER数据库的还原操作时,如果出现错误提示:备份介质集不完整。介质簇计数: 2。缺失的介质簇序列号: 1 。那么肯定就是要还原的数据库备份文件不完整,也就是备份介质缺少了,具体错误截图如下:
这几天试用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中,我已知的几种全局异常捕获及处理的思路进行整理和对比分析。