Author: blchen
-
Windows下删除大量文件的快速方法
在Windows下删除文件夹有很多方法,比如拖到回收站,Shift+Del直接跳过回收站删除,命令行方式下用rs /s/q,等等等等。但是如果要删除的是一个包含巨多文件的文件夹,那上面这几个方式就不够好用了。直接删除文件夹,Windows就会先傻傻先浪费几个小时计算这个文件夹的大小,然后才提示你时候删除。 下面是我测试出的最快的删除大文件夹的方法 del /f/s/q dirname> nul rmdir /s/q dirname 究竟多块?测试下来,对于大小在几十G,包含数十万小文件的文件夹,耗时大概是rd /s/q的一半。
-
ThinkPad Carbon X1简评
赶上的公司的PC Refresh政策的末班车,把手上的ThinkPad T400换成了ThinkPad Carbon X1。使用了2个礼拜,这边简单写个测评。 优点 I7 3667的U,8GB内存,240GB SSD SATA3的组合,真的很快 重量相对轻,1.3KG(不含充电器)中规中矩,在超级本里算轻的,在平板里太重。 带了个触摸屏,将来blue出来的时候不会那么快就落伍了 充电速度快,大概30分钟就能全充满了。 缺点 屏幕分辨率只有1600*900,而且因为贴了膜,相对其他本子清晰度低了一些。 接显示器或者投影仪需要用迷你DP转VGA接口(或迷你DP转DVI)。 智能卡读卡器需要用USB转接口 插网线需要USB转接口 一共只有2个USB口 电源接口变方的了,想找个别人借充电器成功率要大大下降。 在我的WIN8上经常莫名的有需要重启的对话框弹出。(选择忽略就没事了) 总体来说,我还是很喜欢Carbon X1,比T400用起来好太多了,而且可以跑Windows 8 Hyper-V,这对于一个开发机就是锦上添花。 最后提一下,不能选Helix真是个大遗憾。
-
TypeError: undefined is not a function解决方法
今天调试代码的时候碰到一个小问题,jQuery选择器代码全部不起作用了,比如代码在争取引用jQuery后调用$(‘.foo’)的时候还是报错 TypeError: undefined is not a function 解决方法异常简单,原因是在把原先一个较大的js文件拆分成多个小的js文件后,最后一行没有用分号结尾。大部分的jQuery脚本都用(jQuery)结尾,如果没有用分号断行,浏览器就不知道把他们连接起来了。加上(jQuery);后问题完美解决。
-
SCVMM 2012 SP1自助服务门户的替代解决方案
SCVMM 2012必须升级到SP1才能管理装有Windows Server 2012的Hyper-V宿主机。很多童鞋升级到SP1后却意外的发现自助服务门户再也找不到了。 这里先列出一些其他的一些能替代SCVMM自助服务的解决方案。具体介绍后面找个时间详细展开写。 App Controller SCSM+Cloud Service Process Management Pack 基于Katal的2次开发
-
让NuGet继续使用jQuery 1.x后续版本
Query在2.0里去除了对IE678的支持,并且建议需要兼容IE678的开发人员继续使用1.x的版本。大部分在VS上做开发的人,都是通过NuGet来管理jQuery包的。由于现在jQuery在NuGet里只有一个分类并且最新版本已经是2.x,这给需要用NuGet来继续管理jQuery1.x包的更新的童鞋带来很大不便。
-
[C#]HttpContext在ASP.NET MVC Controller里为null的解决方法
在MVC的controller里默认是访问不到HttpContext的,如果直接调用HttpContext,你会发现这个对象总是空的。 下面是一个解决方法可以在Controller里取得当前请求的HttpContext,最好是放在一个基类里这样所有的controller都可以继承。
-
[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法
最近把一个项目的jQuery升级到最新版,发现有些页面报错Cannot read property ‘msie’ of undefined。上jQuery网站上搜了一下,原因是$.browser这个api从jQuery1.9开始就正式废除,js代码里只要用到$.browser就会报这个错。具体说明参见jQuery官方说明。
-
[C#]把一个流的所有字节复制到另一个流
这篇博文主要记录在C#里把一个流(Stream)里的所有字节复制到另外一个流的几种方法。 DotNet 4.5里可以用inStream.CopyToAsync(outStream) DotNet 4.0里可以用inStream.CopyToAsync(outStream) Dotnet 3.5或者更低版本,只能自己写CopyStream方法
-
美国入境允许和禁止带入的食物
去美国长期出差,或多多少都会带上一些食物。入关哪些能带,哪些不能带,如何申报?下面连接是官方的回答。 https://help.cbp.gov/app/answers/detail/a_id/3619/~/travelers-bringing-food-into-the-u.s.-for-personal-use