四、三层之间的联系
依赖:三层之间的关系
数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。
业务逻辑层的类:用相关的数据访问类,实现用户所需功能。
界面层:部署控件后,调用业务逻辑层的类,实现功能。
图解:
实体类:层之间的数据传输对象
为什么选择实体类作为三层之间的传输对象?
ORM(对象关系映射)
Object Re...
分类:
其他好文 时间:
2014-08-24 20:53:43
阅读次数:
201
Swingbench fororacleRAC使用方法图解
1 Swingbench 简述
1.1 概述
这是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站上自由下载,并且拥有详细的使用文档。除了Swingbench,作者还开发了两个相关工具:测试数据生成工具DataGenerator和跟踪...
分类:
数据库 时间:
2014-08-22 16:16:59
阅读次数:
405
本篇文章试图解决这样一个问题:如何在Android模拟器上访问本地的Web应用? 例如,在你的开发机器上启动一个Tomcat服务,接着打开电脑上的浏览器,默认情况下输入http://localhost:8080/就能够访问到Tomcat的主页面;那么,如果我们想在Android模拟器上来访问,可以吗...
分类:
移动开发 时间:
2014-08-21 04:07:43
阅读次数:
172
1、将安装好RAID卡的服务器启动,在BIOS自检到RAID卡时会出现热键提示,此时按下[Ctrl+H]键就可进入RAID卡的配置界面,见图一:图一2、点击[Start]开始进入RAID配置界面,见图二:图二3、此时就进入了RAID卡的主配置界面,分左、右两个区域,左侧区域是RAID卡的各个功能选项菜..
分类:
其他好文 时间:
2014-08-20 14:20:03
阅读次数:
316
一、 在Oracle的官方网站上下载 压缩包,本人是win764位机器。二、 选择把两个文件提取到当前目录,之后会产生图中database文件夹,本文是在解压之后补上截图的。三、解压文件之后,可以看到文件结构,如下图所示:四、由于不希望邮寄通知,所以本人取消了邮件推送。五、按照默认选择创建和配置数据...
分类:
数据库 时间:
2014-08-19 22:02:25
阅读次数:
267
tcp状态:LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求...
分类:
其他好文 时间:
2014-08-19 14:26:04
阅读次数:
295
PriorityQuenue
优先队列就是作业调度类的ADT,这里用二叉堆来实现。
优先队列最少有两个操作:插入(Insert)和删除最小者(DeleteMin)。
插入操作图解:
图片来源:www.educity.cn
删除操作图解:
图片来源:www.cfanz.cn
代码实现:
//
// main.cpp
// binaryHeap
//...
分类:
其他好文 时间:
2014-08-19 12:59:04
阅读次数:
323
说明: 截止目前CentOS 6.x最新版本为CentOS 6.5,下面介绍CentOS 6.5的具体安装配置过程 服务器相关设置如下: 操作系统:CentOS 6.5 64位 IP地址:192.168.21.129 网关:192.168.21.2 DNS:8.8.8.8??8.8.4.4...
分类:
其他好文 时间:
2014-08-19 11:11:14
阅读次数:
311
网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容、傻瓜式的表达来告诉你想要的答案。以下内容比较长,我们努力地图解每一个步骤,没有耐心的观众可以忽略前27步,直接看第28步最终结果。----------------------------------------...
分类:
移动开发 时间:
2014-08-18 12:23:54
阅读次数:
207