05 2014 档案
摘要:不同的编程语言都有各自的代码组织和复用的方式,如.net、php中的命名空间,python中的import,ruby中的module等,来避免命名空间污染。一直都没搞清楚node中的exports和module.exports的区别,借此搞清楚node的代码模块复用方式。首先怎么创建node中的mo...
阅读全文
摘要:摘自CLR via C#第三版第四章在c#中is可以用来判断一个对象是否兼容给定的类型,如果是返回true,否则返回false。同时is是永不会抛出异常的。如果对象引用是null,is操作符总是返回false。Object o = new Object();Boolean b1 = (o is Ob...
阅读全文
摘要:MVC4也添加了一些异步的东西,不过一枝都没有研究过。工作上遇到了发出一个调用,但是不去管调用结果如何的情况,在谢平师傅的指导下,写成如下异步方式 Task.Factory.StartNew(() => { if (entity.I...
阅读全文
摘要:本来是在设计模式中的工厂方法,在实现抽象工厂时,用到了一直都不熟悉的反射。 1 namespace Factory 2 { 3 public abstract class Factory 4 { 5 public abstract Human CreateHuman(...
阅读全文
摘要:非startup project网站通过attach to process 添加进程w3wp可以实现断点调试若有多个,可以在iis中添加应用程序池,然后在网站的高级设置里设置应用程序池里,选择对应程序池,然后在vs中添加w3wp时候就可以选择对应的进程。
阅读全文

浙公网安备 33010602011771号