By encapsulating all the logic for an object, whether it’s a Dog or a User or an IceCreamShop, you are able to keep all of the logic and responsibilit ...
分类:
其他好文 时间:
2016-05-01 16:18:01
阅读次数:
173
1. 界面与逻辑 (1)用户界面模块(UI):接受用户输入及呈现数据 (2)业务逻辑模块(Business Logic):根据用户需求处理数据 2.用户界面与业务逻辑的交互 2.1 基本设计原则 (1)功能模块之间需要进行解耦 (2)核心思想:强内聚、弱耦合 ①每个模块应该只实现单一的功能 ②模块内 ...
分类:
其他好文 时间:
2016-04-30 01:03:53
阅读次数:
1053
1、ICache的Redis实现没有放在'Framework.Cache/Logic'中。如果是以前,我会认为这样不好。我会这样做,'Framework.Cache'项目引用Redis项目或直接从Nuget安装Redis, 把实现定义在‘Framework.Cache/Logic’中,这样结构看起来 ...
分类:
其他好文 时间:
2016-04-28 09:31:41
阅读次数:
277
1. 按照层次建立命名空间: a) 实体层:*.Model。 b) 数据访问层:*.DAL(Data Access Layer)。数据访问层将调用实体层和公共工具类。 c) 业务逻辑层:*.BLL(Bussiness Logic Layer)。业务逻辑层将调用实体层和数据访问层 d) 表示层:*.U ...
Jinja2 is a library found at http://jinja.pocoo.org/; you can use it to produce formatted text with bundled logic. Imagine a variable x has its value ...
分类:
其他好文 时间:
2016-04-20 07:08:20
阅读次数:
234
这是一篇关于在MyFrameWork中对Excel(NPOI)操作的简单总结。可以适当更改之后运用在WebForm和MVC中。 Demo: 1.Logic层的写法: 2.在WebForm后置文件的写法: ...
分类:
其他好文 时间:
2016-04-13 11:00:47
阅读次数:
170
Specification internal 1 A logic AND Specification密封类AndSpecification<T>继承 抽象类CompositeSpecification<T>约束where T : class 2 描述:Base class for composite ...
分类:
其他好文 时间:
2016-04-09 00:10:33
阅读次数:
136
1.var/reg与bit/logic 异: reg——>在verilog hdl中用来声明寄存器; var——>在SV中所有暂存的资源视为变量,即variable;同: reg和var都会消耗FPGA资源。注: a.SV中保留了reg关键字,reg与var有等价左右。 b.SV在声明RAM的时候, ...
分类:
其他好文 时间:
2016-04-07 20:28:15
阅读次数:
570
原文 Generic repository pattern and Unit of work with Entity framework Repository pattern is an abstraction layer between your business logic layer and ...
分类:
其他好文 时间:
2016-04-06 13:02:31
阅读次数:
191
Spring依赖注入(DI)的三种方式,分别为: 1. 接口注入 2. Setter方法注入 3. 构造方法注入 下面介绍一下这三种依赖注入在Spring中是怎么样实现的。 首先我们需要以下几个类: 接口 Logic.java 接口实现类 LogicImpl.java 一个处理类 LoginActi ...
分类:
编程语言 时间:
2016-04-03 22:16:57
阅读次数:
362