TCP在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data
Link层,在第二层上的数据,我们叫Frame,在第三层上的数据叫Packet,第四层的数据叫Segment。
首先,我们需要知道,我们程序的数据首先会打到TCP的Seg.....
分类:
其他好文 时间:
2014-06-12 19:19:59
阅读次数:
316
最近一个月都在专心做unity3d的斗地主游戏,从早到晚,最后总算是搞出来了,其中的心酸只有自己知道。最近才有功夫闲下来,还是学习学习之前的老本行——asp.net,现在用.net做项目流行MVC,而不是之前的三层,既然技术在更新,只能不断学习,以适应新的技术潮流!创建MVC工程1.打开Visual studio2012,新建MVC4工程2.选择工程属性,创建MVC工程3.生成工程的目录App_S...
分类:
Web程序 时间:
2014-06-11 06:22:51
阅读次数:
240
最近一个月都在专心做unity3d的斗地主游戏,从早到晚,最后总算是搞出来了,其中的心酸只有自己知道。最近才有功夫闲下来,还是学习学习之前的老本行——asp.net,现在用.net做项目流行MVC,而不是之前的三层,既然技术在更新,只能不断学习,以适应新的技术潮流!创建MVC工程1..
分类:
Web程序 时间:
2014-06-10 23:47:04
阅读次数:
333
在重构机房收费系统之前就一直听说这次重构要用反射+配置文件。深远的作用不知道,但是在这次重构用到,目的还是挺明确的:就是为了更换数据时方便,遵循开放-封闭原则,解决了可维护和可扩展的问题。
下面就以机房收费系统登录为例来看看配置文件+反射的用法。机房收费系统登录用到的数据库表是User_info表(用户表)。我利用的是三层思想,先看一下我的整体架构!
下面看看配置文...
分类:
其他好文 时间:
2014-06-10 18:19:41
阅读次数:
166
上篇文章我们介绍了一下三层架构的基础知识,这次就让我们来探寻一下他的运行机制吧。
1、实体层
(1)是什么
实体类——实体类其实是存放数据的,我们在数据库读取的数据就是存放在实体层里面的(是辅助数据库的映射,可以理解为传递数据的载体)。实体类主要是作为数据管理和业务逻辑处理层面上存在的类别;
它们主要在分析阶段区分实体类的主要职责是存储和管理系统内部的...
分类:
其他好文 时间:
2014-06-10 13:30:13
阅读次数:
179
在用三层做窗体登录实例的时候,暂时没有加设计模式和反射配置,与以前做的《机房收费系统》相比,除了引入分层的理念外,最大的改观就是数据的传递由传参升级成了传实体。
先看下用传参数方式的登录按钮click事件
通过参数传递乍看起来清晰易读,但是这样的程序耦合度太高,会为以后的数据变动和维护埋下隐患。例如,需要传递的数据增加了一个ID,user=mgr.Se...
分类:
其他好文 时间:
2014-06-10 07:57:08
阅读次数:
222
通常在程序编程中我们所说的三层架构是指:显示层(UI)、逻辑层(B)...
分类:
其他好文 时间:
2014-06-10 07:29:06
阅读次数:
183
显示层UI:
作用:向用户展现特定业务数据
采集用户的输入信息和操作
设计原则:用户至上,兼顾简洁
业务逻辑层BLL(Business Logic Layer):
作用:从DAL中获取数据,以供UI显示用
从UI中获取用户指令和数据,执行业务逻辑
从UI中获取用户指令和数据,通过DAL写入数据源
...
分类:
其他好文 时间:
2014-06-10 06:39:02
阅读次数:
270
最近一个月都在专心做unity3d的斗地主游戏,从早到晚,最后总算是搞出来了,其中的心酸只有自己知道。最近才有功夫闲下来,还是学习学习之前的老本行——asp.net,现在用.net做项目流行MVC,而不是之前的三层,既然技术在更新,只能不断学习,以适应新的技术潮流!创建MVC工程1.打开Visual...
分类:
Web程序 时间:
2014-06-09 15:47:46
阅读次数:
327