微微一笑, 谈谈"侵入" (3)

原创 2007年09月15日 14:44:00

问题来了...

 如果有两个对象 A 和 B, 他们都有属性 c, 那么 AB 放入到栈中的顺序, 就决定了我使用 "c" 这个表达式访问的结果值. 如果为了避免对应用的干扰, 那么框架如果要放什么对象到栈中的话, 那么就一定要保证每个属性不是那么容易和应用的对象属性出现一致的情况. 也就是说, 框架本身必须遵循某一种规则了, 而这种规则是本身应该独立的情况不会存在的. 这就是有害"侵入"!

 这种"侵入", 可能对于系统功能没有太大的影响, 但是要是碰巧因为这样的"侵入"出现问题, 那就很难定位了.

 现在每当听到 WEBWORK 的 fans 大吹特吹这个特性时, 心里总是微微一笑. 呵呵! 

微微一笑, 谈谈"侵入" (2)

 好现在来分析以下这个特性为什么具有有害"侵入". 这里的 Value Stack 也退悼梢越没Х梦实亩韵蠓湃氲揭桓稣恢型渌?榉梦? 用户可以放任何数据到这个栈. 访问栈的对象数据方式可以通过 OGN...
  • loveyly
  • loveyly
  • 2007年09月15日 14:42
  • 578

微微一笑, 谈谈"侵入" (1)

 很久以前, 就想写写关于编程方面的一个"侵入"的话题. 研究这个话题, 主要是想让自己对技术还能有认识, 不至于颓废了. 呵呵所谓的"侵入", 其实就是某系统对其他系统造成影响, 导致本来应该独立的...
  • loveyly
  • loveyly
  • 2007年09月15日 14:40
  • 620

侵入式容器

侵入式容器也是用于容纳元素的容器,但元素必须要做出一些代码上的适度修改才能被容纳。与侵入式容器相对应的是非侵入式容器,标准容器和指针容器都属于非侵入式容器,这类容器不要求对容纳的元素做任何修改即可容纳...
  • zuolj
  • zuolj
  • 2017年12月22日 20:34
  • 242

微微一笑

已经很久没写博客了,最近事情比较多,工作上的,生活上的,个人的,各种乱七八糟的事情,各种烦心的事情,此刻坐在电脑前,发着呆之余,真的好想静静的写一篇博客,一个人,安安静静的,不为其他,只为自己。 没...
  • eternity1118_
  • eternity1118_
  • 2016年09月11日 17:34
  • 519

C++侵入式智能指针的实现

简介在现代C++编程中,智能指针给我们在资源管理上带来了很多好处,这里就不多说了。在工作中,我们常常会用智能指针来管理资源,其中最常用的就是引用计数类智能指针了(shared_ptr)。资源共享型的智...
  • jiange_zh
  • jiange_zh
  • 2016年09月12日 13:07
  • 1531

【转】非侵入式设计 和侵入式设计 意思?

【转】非侵入式设计 和侵入式设计 意思? 非侵入式系介绍DI用语,我得理解是两个组件(类,接口)之间,比较独立,不深入到另一个类内部,哪位大虾能点拨一二? 关于“侵入式”和...
  • baggio7095586
  • baggio7095586
  • 2013年12月18日 15:43
  • 2622

系统性能监控系列1:使用JAVA动态代理实现非侵入式的性能测量方法

当我们开发的服务上线后,线上的系统运行状态(是否正常,性能是否满足需求)等等就成了架构师和研发工程师关心的问题 。对于系统监控有很多维度,比如:监控CPU,磁盘IO,监控服务请求的响应时间等。相对于这...
  • moshenglv
  • moshenglv
  • 2016年10月16日 17:11
  • 585

动态非侵入拦截

动态非侵入拦截什么叫无侵入拦截? 在JAVA中要拦截一个方法调用,有多种方式,最容易也是最流行的就是动态代理。动态代理方式实现起来简单,你只要提供一个接口和拦截处理的handler并在invoke中提...
  • axman
  • axman
  • 2009年06月14日 12:46
  • 3580

关于侵入式和非侵入式

拿智能指针举例,shared_ptr,即我们平时使用比较多的智能指针是非侵入式的,boost库中提供了这个指针。   那么什么是侵入式指针呢。下面给出大概的代码。 template class GL...
  • starry_eve
  • starry_eve
  • 2013年11月30日 18:27
  • 1449

非侵入式设计和侵入式设计

非侵入式系介绍DI用语,我得理解是两个组件(类,接口)之间,比较独立,不深入到另一个类内部,哪位大虾能点拨一二?   关于“侵入式”和“非侵入式”设计 有读者讲“侵入式”这一术语无法理解,...
  • joshua1830
  • joshua1830
  • 2014年09月12日 08:41
  • 1216
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微微一笑, 谈谈"侵入" (3)
举报原因:
原因补充:

(最多只允许输入30个字)