WebWalker

阅读-思考-实践-总结

【Using MVC】有关MVC

以往的系统架构具体到单个应用系统时,往往体现为通常意义上的三层、多层结构,这个是根据业务操作过程不同阶段代码的封装,使我们可以专注于特定阶段的业务逻辑。而MVC则主要是在应用系统的视图层面进行结构划分以解决视图层面的耦合关系,从而将HTML展现和业务逻辑代码分离,这两者使用范围不同。      ...

2012-04-26 14:51:59

阅读数:677

评论数:0

规则验证的简单应用

规则验证,顾名思义—针对特定的数据格式或业务规则选用特定的规则完成合法性验证。本文描述这样的一种简单场景:        大量终端用户通过应用系统提交模板信息,从而在服务端批量完成业务处理(支付、充值、转账、……),当然数据存在复杂、不确定性,故此可通过设定模板中指定行列的数据格式,批量完成特定...

2012-04-17 16:13:37

阅读数:524

评论数:0

多类型下载-格式刷子的实现

在很多应用系统中,尤其是电子商务类应用系统,往往都会看到应用提供报表、不同数据格式的文件供用户下载,自然提供下载的文件有多种多样:EXCEL、CSV、TXT、PDF、WORD,甚至有更复杂的数据结构文档;本文主要介绍如何通过统一的数据集合,完成不同类型数据结构文档的转换,实现思路仅供参考! ...

2012-04-16 14:12:51

阅读数:616

评论数:0

【多线程】利用多线程提高并发吞吐率

有关单线程想必不用在这里罗嗦;多线程常常应用在大量密集型事务处理、高并发以及性能亟待提升的敏感区域,好处不言而喻:充分利用CPU资源、提高吞吐、减少用户等待、同事增强了程序的灵活性,更有利于内存任务调度、数据交互、资源分配等; 但应用多线程,往往带来额外的复杂性,如:死锁、线程通讯、线程同步等等,...

2012-04-13 17:00:40

阅读数:5326

评论数:0

《设计模式 ● 中介者》之业务场景

/************************************************************************************************** ** 模式的初衷,无非是为我们经常出现问题的业务逻辑或系统结构提供好的解决方案,不论 ** 是...

2012-04-11 18:09:17

阅读数:1424

评论数:0

应用XSLT进行菜单呈现转换

XSLT不多解释,大家都知道,它是扩展样式表转换语言(ExtensibleStylesheet Language Transformations)的简称,这是一种对XML文档进行转化的语言。       应用XSLT我们可以将复杂的HTML呈现视图的维护,变成相对轻量级、可扩展、可预测、可动态化...

2012-04-10 14:43:45

阅读数:787

评论数:0

《复合模式》复杂系统权限控制&设计

有关系统权限的设计,有诸多的方案&实现方法,甚至不乏有权限相关的通用组件,当然这些可能都局限于特定的业务场景,简单的抑或是复杂的,正如它不可能真正满足所有的需求;本文通过另一个维度来实现系统权限的控制,当然系统方案的采用主要由系统的业务场景决定,整个实现过程相对繁杂,点到为止。 ...

2012-04-10 11:16:16

阅读数:2219

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭