编程基础
文章平均质量分 91
臭疯子
没钱不可怕没权不可怕就怕有权有钱以后缺德了高高山顶立深深海底行
展开
-
【编程基础讨论】Method被激活的前置条件【元驱动状态机】
原创 2013-12-09 00:40:21 · 116 阅读 · 0 评论 -
【面向方面编程】【生命周期约束】方法执行的前置条件
od被成功激活的前置条件有哪些方面? 讨论归纳成为如下三个方面,在此与大家分享,希望可以抛砖引玉,多收集一些素材: 1. 安全性约束 2. 参数的约束 参数上下文无关约束 参数上下文相关约束 3. 生命周期约束 (本文讨论重点) 安全性约束 众所周知,JavaEE规范中明确的定义了安全性模型。虽然国内大多项目并未采用该安全性模型,而是转而通过应用程序自身完成的安全性管理(尽管JavaEE规范中提到这存在存在隐患),但是不可否认安全性约束是企业应用的一个非常重要的基础方面。 在J2013-12-11 09:42:08 · 384 阅读 · 0 评论 -
传統状态模式编程模型 VS 生命周期框架编程模型
原创 2013-12-12 13:28:46 · 100 阅读 · 0 评论 -
多双慧眼看代码漏洞 BlazeDS FlexClient.java
程中没有产生错误。若生命周期设计存在漏洞或者编码与生命周期设计不一致,一定能从代码中找到微妙的逻辑混乱之处。这些混乱之处倒也未必能够引起运行时的defect,因为这涉及到代码运行时覆盖率的问题,不过作为一个独立的单元来看,它的逻辑稍有一点不严密。 BlazeDS 是 Adobe公司的一个开源项目,相对应的有一个商业质量的软件LiveCycleDS. 这两个项目都是为了使能(Enable) Flex RIA的Client端与JavaEE服务器互操作而创建的项目。进而Adobe希望Flash的企业版本F原创 2013-12-13 15:02:33 · 125 阅读 · 0 评论