社区
C#
帖子详情
各位大哥、大姐帮我看下这个问题怎么解决:界面层,逻辑层,数据层之间的暧昧关系
dahai99007
2008-07-07 02:15:32
小弟现在实现这样的功能:
在界面上有一个文件导入的功能;
逻辑层定义了这个文件类;
最后把这个文件在数据层写入数据库。
我该怎么做?
1、这三层之间的访问关系是怎么个关系?
2、是不是界面层只能访问逻辑层,逻辑层只能访问数据层?
3、我这个要写入的文件的各属性信息如何传递给数据层?
...全文
125
6
打赏
收藏
各位大哥、大姐帮我看下这个问题怎么解决:界面层,逻辑层,数据层之间的暧昧关系
小弟现在实现这样的功能: 在界面上有一个文件导入的功能; 逻辑层定义了这个文件类; 最后把这个文件在数据层写入数据库。 我该怎么做? 1、这三层之间的访问关系是怎么个关系? 2、是不是界面层只能访问逻辑层,逻辑层只能访问数据层? 3、我这个要写入的文件的各属性信息如何传递给数据层?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjm2003
2008-07-07
打赏
举报
回复
看看这个吧,比较简单的三层结构,估计一看就明白
http://www.itzhe.cn/article/20080116/54873.html
眼里进了砂
2008-07-07
打赏
举报
回复
[Quote=引用 1 楼 dahai99007 的回复:]
怎么没人理会我呢?
我想把那个文件的实例放到hashtable里边.
怎么传到数据层去呢?
我自己顶下行不?
[/Quote]
数据层写个以hashtable为参数的方法,然后调用就行了。
建议找个duwamish或者petshop典型的3层结构来研究下先
sjm2003
2008-07-07
打赏
举报
回复
客户层(界面层)<-->先进行逻辑操作(逻辑层)<-->经过逻辑验证后的数据存入数据库(数据层)
基本就这样,也不用想得太复杂,否则你想来想去还是不会清楚。
所谓逻辑(具体意思查字典),逻辑层是对客户层向数据层修改数据的一个中间层,主要作用于对客户层的一些数据或操作进行判断,对-则下一步(存数据),错-则返回特定的一步进行操作(数据不对)。同样,一般提取数据层的数据时,好歹你也要判断下该数据显示在那个文本框里吧,总不可能乱放吧,这也属于逻辑。
个人认为逻辑层是一个抽象的层,不是用手写的,是用脑袋想出来的逻辑。
dahai99007
2008-07-07
打赏
举报
回复
有人能帮我讲解下层的概念和应用吗?
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
卧_槽
2008-07-07
打赏
举报
回复
在你还不理解层的概念和应用的时候,多看看别人怎么写的,然后再动手。
dahai99007
2008-07-07
打赏
举报
回复
怎么没人理会我呢?
我想把那个文件的实例放到hashtable里边.
怎么传到数据层去呢?
我自己顶下行不?
【无人机路径规划】实现有效的水陆两栖无人机任务规划和执行(Matlab实现)(含粒子群优化和遗传算法)
内容概要:本文围绕水陆两栖无人机的任务规划与执行
问题
,提出了一种基于Matlab实现的智能路径规划
解决
方案,重点融合粒子群优化算法(PSO)与遗传算法(GA)进行三维环境下的避障路径规划。研究系统性地构建了从复杂地形建模、任务需求分析到算法设计与仿真实验的完整流程,实现了在多约束、动态障碍物等复杂环境下无人机的高效任务调度。通过对GA与PSO两种智能优化算法在路径长度、收敛速度、路径平滑度及稳定性等方面的对比分析,深入探讨了各自在无人机路径规划中的适用场景与性能差异,验证了所提方法在提升任务执行效率与安全性方面的有效性。该方案不仅适用于水陆交互通用场景,也为多模态无人系统自主导航提供了可扩展的技术框架。; 适合人群:具备一定Matlab编程能力和算法基础,从事无人机路径规划、智能优化算法研究、自动化控制或相关领域科研工作的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于水陆两栖无人机在复杂自然环境(如江河湖海与陆地交错区域)中的自主巡航与任务执行;②比较遗传算法与粒子群算法在三维动态路径规划中的优化性能,指导实际工程中算法选型;③为多约束条件下无人系统的自主决策与实时避障提供算法支持与仿真验证平台。; 阅读建议:建议读者结合提供的Matlab代码进行动手实践,重点关注两种算法的数学建模过程、适应度函数设计、参数调优策略及路径生成
逻辑
,通过仿真实验直观对比算法性能差异,深入理解智能优化算法在复杂路径规划
问题
中的应用机制与优化潜力。
人工智能 +大模型 + AI 女友对话交互系统 + 完整源码
【内容概要】本资源为 AI 虚拟女友对话交互完整项目源码,基于大语言模型搭建拟人化聊天对话功能,支持多轮情感对话、人设自定义、情感回复生成,配套完整部署文档与注释代码。
字符转换工具,从excel复制的列可以自定义符号拼接
字符串拼接工具
QNX\QNX-Momentics-IDE教程
打开链接下载源码: https://pan.quark.cn/s/7b00740c8cd9 关于QNX Momentics_IDE的操作指南,涵盖所需达成的基本资格以及详细的应用流程。
实用代码脚本易语言源码部品管理模块
实用代码脚本易语言源码部品管理模块
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章