摘要:
自从6月份出山以来 就一直琢磨着搞一套通用的服务化平台。在设计用户行为分析以及用户推广的时候,发现自己的构架里对海量文件的存储没有一个合理的方案。起初打算用windows2003中dfs系统开发一套新的文件系统,后来发现win下的dfs是个大坑,未遂。然后考虑到win平台与linux系统之间关于文件处理的优劣与稳定性,最终选择linux下fastdfs。下面先简单介绍下分布式文件系统然后结合我的实际case给大家图文演示,在这之前先感谢下fishman、咕咚、以及菲雪同学的大力支持。你们是最棒的!!Tracker Server:跟踪服务器,主要做调度工作,在访问上起负载均衡的作用。在内存中记录 阅读全文
随笔档案-2011年07月
动态方法与动态代理(下篇)
2011-07-10 12:11 by 熬夜的虫子, 541 阅读, 收藏,
摘要:
动态代理: 代理模式和装饰模式的区别: 装饰模式:在不改变接口的前提下,动态扩展对象的功能 代理模式:在不改变接口的前提下,控制对象的访问 代理类和被代理对象是has-a关系,一般没有is-a关系,除非代理类直接继承被代理类,重写被代理类的方法 动态代理是指通过动态代码技术在运行时生成具体类的代理,目的是在执行具体类的操作之前或之后运行特定的逻辑 动态代理既可以代理类也可以代理接口,代理类时,被代理的类不能为Sealed,并且其中属性和方法都必须为Virtual,而代理接口时则无约束条件•Demo:动态生成接口的代理View Code 1publicinterfaceICalculate2{3 阅读全文
浙公网安备 33010602011771号