摘要:有时候一些程序已经部署到了服务器上,这时程序出现问题,但条件不允许我们在服务器上安装VStudio。或者在调试一些DirectX和一些GDI程序时,无法在同一台机器上用VStudio调试,这时,remote debug就有很大的用处了。 以下把代码在运行的机器称为A,运行VStudio的机器称为B. 1.AB之间必须建立信任关系,最简单的就是它们在同一个...
阅读全文
07 2005 档案
摘要:在Java的世界里,容器是一个很重要的概念,Servlet,JSP需要有它们的容器才能运行,EJB也需要容器才能运行。 而在.NET里面,对应于EJB容器的概念,最接近的大概是COM+运行时环境了。微软通过interop使得.NET组件可以运行在COM+ runtime里面,以构造起完整的Enterprise Solution.不过COM+和.NET似乎还不能做到完全...
阅读全文
摘要:AOP的动态拦截已经有太多的文章了,但关于静态横切的实现却比较少,因此,我想提供一个实现思路来达到抛砖引玉的目的。 实现的思想主要如下: 将需要weave-in的源代码写入一个文件(例如 log.aspect),然后拦截new操作符(这可以参考其他人的文章,用ProxyAttribute加从MarshalByRefObject继承)或者构造的时候采用fa...
阅读全文
摘要:C#2.0 generic 的资料已经出来很长时间了,相信大家对它也有了很多的了解。 语法的简洁,以及where的限定等等,使它看起来比c++的模板有了一些更优雅的地方。然而,由于c#编译器本身的限制,它大概还是无法胜任类似于Loki之类的泛型编程方法。最大的限制在于,类不能从它的模板类继承,类似于以下代码 public class Foo : T{ 这在C#2.0是无法编译...
阅读全文

浙公网安备 33010602011771号