问题标签 [multi-layer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
88 浏览

architecture - 创建/更新实体时,我应该将对象传递给业务逻辑还是对象值?

与实体合作时,建议使用以下哪项?(以下代码在 UI 层。UserManager在业务层)

1-

在用户管理器中:

2-

在用户管理器中:

0 投票
0 回答
151 浏览

objective-c - 从多层过渡到单层

我的代码有问题。我从单层过渡到多层,然后旋转设备。之后,我再次将多层替换回单层。一切都按预期工作,直到我再次旋转设备,然后......

Taaraaaa ..应用程序停止运行..有人可以帮助我吗?对于代码:单层到多层

}

MULTI LAYER to SINGLE LAYER 注意:以下代码是多层类的子类的代码

0 投票
1 回答
226 浏览

linq-to-sql - ASP.NET MVC - 多层疑虑

我一直在使用 LinqToSql 开发一个 ASP.NET MVC 项目。该应用程序有 3 层:UI、业务和数据。

最近几天我正在实施(我仍然是)一个 Excel 文件上传。所以我的控制器接收上传的文件,做一些事情,将信息传递给业务,然后传递给数据。但是,随着事情的发展,也出现了一些疑问。

以下是我的一些疑问(我认为项目符号是最简单的展示方式):

  1. Excel 文件必须经过验证。应用程序必须验证工作表值是否正确,如果正确,则插入/更新到数据库。我应该在 Controller 中还是在 Business 中验证 Excel?

  2. 这个 Excel 可能会向 DB 插入数据,例如,new Product(); 在 UI 层创建新实例时是否有问题,或者在业务中这样做更好?将对象从 UI 传递到 Business 更好,还是传递所有 Class 属性并在 Business 中创建对象更好?

  3. 在这个 Excel 操作中,我有一些辅助方法,例如验证工作表是否到达末尾、验证单元格是否有值、为上传的文件生成一个 DataTable 等等。这些辅助方法应该放在哪里?目前,它们位于 UI 层(与控制器相同)。

  4. 忘记 Excel 的事情,想象一个简单的产品表单页面。在 POST 上,Controller 将收到一个 FormCollection。这个 FormCollection 应该在 Controller 上处理还是应该传递给 Business 和 Business 做所有的事情?

很抱歉有很多问题。我也在尝试重构我的代码,“胖控制器”问题就在我的门前!

提前致谢!

0 投票
5 回答
2185 浏览

java - Java中的多层哈希

在 Perl 中,如果我想要一个多层散列,我会写:

其中'key1'可能是一个人的名字,'key2'可能是“储蓄账户”(相对于“支票账户”),'value'也可能是账户中的金额。

Java中是否有与此等效的方法,即通过哈希引用访问值?这个的语法是什么?任何示例或其他资源参考将不胜感激。谢谢!

0 投票
1 回答
218 浏览

git - 使用 GIT 的多层 Web 项目

我有许多有两层的网络基础项目。前端层和后端层。两个图层文件混合在一起。为了渲染,我无法将它们分开。所有项目的前端文件都适用于每个项目,但需要 git。所有项目的基本布局必须始终同步在一起。

在此处输入图像描述

  • 如果我忽略某些层 git 不适用于与当前层的开发人员进行跟踪修改。
  • 如果我为每一层使用分支,则其他文件不可见以使用它们。

那么这个问题的解决方案是什么?

0 投票
2 回答
1059 浏览

asp.net - 如何处理多层 ASP.NET Web 应用程序中的异常

我有一个带有UI服务层存储库层的 ASP.NET Web 窗体应用程序。

我的服务层中的一些方法与 Web 服务通信,因此我想将对 Web 方法的所有调用包装在一个Try-Catch-Finally构造中。

假设我的服务层中有以下方法:

WhereRegistrationDetailsmyUserData是对象类型(类)。

我关心的是:如果我创建一个Try-Catch-Finally以在上面列出的方法的实现中包装对 Web 服务的调用,如果出现异常,如果返回类型是RegistrationDetails和,我如何返回消息字符串bool

我正在考虑为每个返回对象添加一个属性,但我不知道这是否是一个好的解决方案。例如,而不是使用bool

然后检查 ExceptionMessage 是否为nullString.Empty。这是一个好方法吗?谢谢

0 投票
1 回答
3700 浏览

java - Spring MVC,在@service层处理错误并发送到jsp

我寻求在 Spring mvc 应用程序的 @service 层中处理错误验证的最佳方法。

我有一个@Controller 和一个@Service 类。

我的控制器:

我的服务:

现在假设验证导致2或3个错误(颜色不合适,供应商无法立即交付产品,等等......),我必须同时显示所有这些错误。

如何将这些错误传输到我的控制器,然后传输到我的 jsp ?使用“错误”对象?包含所有这些错误的异常?

我已经看过这里:将错误从服务层传递回视图,但我找不到方便的答案。我真的必须为每个错误创建未经检查的异常吗?如果我有 20 或 30 个错误怎么办?

0 投票
0 回答
537 浏览

xcode - 让 Photoshop 读取我的多层 CGImageRef tiff

Photoshop让我很困惑。

我能够从 Photoshop 创建多层 tif 图像并将其读入我的程序(可可构建)

我可以在我的程序中创建一个多层 tif 并让 tiffutil 读取它。

但是,photoshop 不会将我的文件识别为多层 tif。只有第一张图片进来。

我需要包含哪些信息?我该怎么做呢?当我写出 gif (kUTTypeGIF) 而不是 tif (kUTTypeTIFF) 时,一切都很好。


这里有一些代码来展示我在做什么......(使用 Xcode 4.1 CoreFoundation)下面的代码应该采用 3 个 JPEG 图像并创建单独的层,写出一个多层 tiff 文件。它适用于 GIF,但不适用于 TIFF

0 投票
0 回答
388 浏览

ios - Is multiple CAEAGLLayer available in iOS?

I get an OpenGL view by

and I want to add sublayer to it by

The purpose to think this is that I want to draw different thing on different layer so that I can remove something by simply call removeSubLayer:enter code here.

Is it available?

0 投票
2 回答
1808 浏览

python - python - 多层感知器,反向传播,无法学习 XOR

我正在尝试使用反向传播实现多层感知器,但我仍然无法教他 XOR,我也会经常遇到数学范围错误。我在书籍和谷歌中查找学习规则和错误反向传播方法,但我仍然不知道我的错误在哪里