05 2014 档案

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