一个phper,笔试,面试,技术栈的总结

powerby flight phpms

成功,唯有积累,没有奇迹

关于我

瞧一瞧,看一看:

吴大叔,20已过半,30还未满,175cm的个子,65kg的体重,平淡的就像差不多先生,一个非主流的程序员,目前的理想是赚钱,得一灵魂伴侣,然后隐居山水之间,蹦野迪

友情链接

一切只是开始,我从未放弃过改变

18-企业应用架构模式-基本模式

2019-02-25 08:15:57 - 2019-02-25 08:22:03

## 1.入口 (Gateway) ### 1.运行机制 ### 2.使用时机 ## 2.映射器 (Mapper) ### 1.运行机制 ### 2.使用时机 ## 3.层超类型 (Layer Supertype) ### 1.运行机制 ### 2.使用时机 ## 4.分离接口 ( Separated Interface) ## 5.注册表 (Registry) ## 6.值对象 (Value Object) ## 7.货币 (Money) ## 8.特殊情况 (Special Case) ## 9.插件 (Plug


17-企业应用架构模式-会话状态模式

2019-02-23 07:57:47 - 2019-02-25 08:22:14

## 1.客户会话状态 (Client Session State) ### 1.运行机制 ### 2.使用时机 ## 2.服务器会话状态 (Server Session State) ### 1.运行机制 ### 2.使用时机 ## 3.数据库会话状态 (Database Session State) ### 1.运行机制 ### 2.使用时机


16-企业应用架构模式-离线并发模式

2019-02-22 07:48:15 - 2019-02-22 07:54:19

## 1.乐观离线锁 (Optimistic Offline Lock) ### 运行机制 ### 使用时机 ### 例:领域层与数据层数据映射器 ## 2.悲观离线锁 (Pessimistic Offline Lock) ### 运行机制 ### 使用时机 ### 例:简单锁管理对象 ## 3.粗粒度锁 (Coarse-Grained Lock) ### 运行机制 ### 使用时机 ### 例:共享的乐观离线锁 ### 例:共享的悲观离线锁 ### 例:根对象乐观离线锁 ## 4.隐含锁 (Implicit Lock) ### 运行机制 #


15-企业应用架构模式-分布模式

2019-02-20 23:48:04 - 2019-02-20 23:51:32

## 1.远程外观 (Remote Facade) ### 1.1运行机制 ### 1.2使用时机 ## 2.数据传输对象 (Data Transfer Object) ### 2.1 运行机制 ### 2.2 使用时机 ### 2.3 进一步阅读


14-企业应用架构模式-Web表现模式

2019-02-20 07:14:54 - 2019-02-20 07:19:46

## 模型-视图-控制器(Model View Controller) ## 页面控制器(Page Controller) ## 前端控制器(Front Controller) ## 模板试图(Template View) ## 转换试图(Transform View) ## 两步试图(Two Step View) ## 应用控制器(Appliacction Controller)


13-企业应用架构模式-对象-关系源数据映射模式

2019-02-16 21:23:52 - 2019-02-20 07:31:00

## 元数据映射 (Metadata Mapping) ## 查询对象 (Query Object) ## 资源库 (Repository)


12-企业应用架构模式-对象-关系结构模式

标识域(Identity Field)

2019-02-14 23:59:33 - 2019-02-15 00:00:08

标识域(Identity Field)


11-企业应用架构模式-对象-关系行为模式

2019-02-02 16:56:32 - 2019-02-02 17:16:02

## 1. 工作单元 用于维护受业务事务影响的对象列表,并协调变化的写入和并发问题的解决。如下: ![](/public/img/posts/guanxixinweimoshi1.png) ### 1)运行机制: #### 关键: 是提交时,决定要做什么。它打开一个事务,做所有的并发检查(使用悲观离线锁或乐观离线锁)并向数据库写入所做的修改。(开发人员根本不用显示调用数据库更新方法) #### 记录对象更新的方法: 调用者注册方式:用户如果改变了某个对象就必须将他注册到工作单元,任何没有注册的对象提交时都不会写入数据库。 ![](/public/img/post


10-企业应用架构模式-数据源架构模式

2019-02-01 13:19:07 - 2019-02-01 13:33:32

## 1. 表数据入口   充当数据库表访问入口的对象,一个实例处理表中所有的行。 ### 1)运行机制:     表数据入口包含了用于访问单个表或试图的所有SQL,如选择、插入、更新、删除等。其他代码调用它的方法来实现所有与数据库的交互。     表数据入口可以和表模块一起使用,它产生一个记录集数据结构由表模块处理 ### 2)使用时机:     数据入口特别适用于事务脚本,行数据入口和表数据入口间的选择归结于如何处理多数据行,当结果集的表现便于事务脚本处理时,用表数据入口。 ### 3)示例:     如下2图分别是普通情况下、充分利用.net特征下的表


09-企业应用架构模式-领域逻辑模式

2019-01-31 15:03:52 - 2019-01-31 15:28:41

## 1. 事务脚本 ### 1)调用数据库: 事务脚本将所有逻辑组成单个过程,在过程中直接调用数据库,或者只通过一个简单的数据库封存器。 ### 2)脚本处理: 每个事务都有自己的事务脚本,尽管事务间的公共子任务可以被分解成多个子程序。 ### 3)运行机制: a.事务脚本应该置于与其他处理表现层和数据源层的类相独立的类中,把事务脚本组织成类的两种方法: a. 将数个事务脚本放在一个类中,每个类围绕一个主题将相关的事务脚本组织在一起; b. 使用Command模式,每一个事务脚本对应一个类 (command) ### 4)使用时机: 业务逻辑简单场景(同时注意谨


有需要的,可以联系我 wuxiumu@163.com

Copyright © 2019. All rights reserved. 本站由 无朽木 纯手工打造