cost 79 ms
将 API 结果映射到 class,我应该使用反射吗?这是 DataAdapter 设计模式的一个例子吗? - Mapping API result to class, should I use reflection and is this a case of DataAdapter design pattern?

这是我第一次使用 API,我不完全确定关于它的良好做法。 我正在使用第三方 API,它返回 C# 中的 class 'A',这与我的 DTO class 'MyA' 不太兼容。 我显然必须 map 到我的实体,但我不知道最好的方法是什么。 我读过数据适配器模式,据我了解,它的目的是充当两个不兼容接 ...

Message Queue VS Task Queue 架构 - Message Queue VS Task Queue architecture

我想构建一个可以执行一些 Inte.net 扫描(在 Python 中)以收集各种数据的产品。 我想用执行这些收集工作的任务来设计它。 可以有多个扫描在不同的输入上并行运行,因此任务可以重复,因为它们有不同的输入要操作。 我想知道哪种架构适合它,哪种技术最好。 我想到了使用 RabbitMQ 来存储 ...

访客模式错误(使用未定义类型) - Visitor Pattern Error(use undefined type)

我正在研究访问模式。 但是,会发生以下错误。 没有定义的。 猫 class 只有自己的名字和年龄。 agevisitor和namevisitor,继承Visitor接口,output年龄和姓名。 我尝试了前向声明,但 C2027 的错误按原样出现。 帮我:( 那是我的代码 严重性代码说明项目文件 ...

Swift 类型是否可以通过从通用函数的参数中“拉出”类型值来推断? - Is it possible for a Swift type to be inferred by "pulling out" a Type value from a generic function's parameter?

介绍 (如果标题令人困惑,我深表歉意,但我在这里更好地解释了这个问题!) 我正在构建一个可以对其响应执行 JSON 解码的网络库。 采用此库的主机应用程序将创建符合NetLibRoute的枚举。 当前所做的只是强制存在asURL : 在主机应用程序中,我有一个路由系统,它在编译器级别(通过枚举和关 ...

为网站监控服务存储大量“正常运行时间”数据 - Storing vast amounts of "uptime" data for a website monitoring service

这更像是一般性讨论,而不是代码问题。 我有一个网站监控平台,系统用户可以输入他们的网站 URL 我们将根据客户的时间间隔每 X 分钟检查一次,在每个时间间隔,一个条目存储为UptimeCheck 8 项目中的 UptimeCheck model 8 项目状态为 down 或 up。 如果一位客户有 ...

OpenCV Python 从图像中删除对象/图案 - OpenCV Python remove object/pattern from images

几天来我一直面临这个问题:我需要使用 OpenCV 从这样的图像中删除这个图像/图案。我知道问题是模板匹配问题,我必须使用过滤器(如 canny)和“在图像上滑动“模板,一旦它被过滤器转换。 我尝试了一些类似这样的解决方案,但结果很差,例如应用第二种方法我获得了这个图像1 2 这是我的代码 我可以尝 ...

Django URL 调度员 - 尝试下一个视图 - Django URL dispatcher - Try next view

好吧,让我给你们举个例子; 我们在Django中有如下url配置。 Django 将尝试将 url 与下面的规则匹配。 一旦找到匹配项,它将使用适当的视图并在 model 中查找 object。 问题是,一旦它在 URL 模式中找到匹配项,它就会匹配视图。 但是一旦找不到视图中的object,就会 ...

Laravel 中的瘦控制器 - Skinny Controllers in Laravel

我正在尝试通过将代码尽可能远离控制器来改进我的 Laravel 代码设计。 在我的AuthController ,我有一个store function 用于登录用户,我可以在哪里移动这个 function 中的逻辑? 到目前为止,我已经实现了用于验证的FormRequest和用于响应字段的UserR ...

返回值的生命周期与参数生命周期没有直接关系 - Lifetime of return value not directly related to parameter lifetime

我是 rust 的新手,并且无法为我正在尝试做的事情找出正确的设计模式。 在我的程序中,有 Position 个结构,它们引用它们“属于”的单个坐标系。 据我所知, rust 因此必须能够保证coordinate_system参考比Position 。 到目前为止,一切都很好。 问题出在 funct ...

用 arguments 装饰 Class 声明 - Decorating with arguments a Class Declaration

我正在尝试创建一个 Class 表示要为我的应用程序执行的正则表达式。 对于每个正则表达式,我都有一个指向 regex101.com 页面的链接,用户可以在其中找到单元测试。 我想使用这个解决方案在 class 声明附近有这个链接,但没有在 class 代码中。 我想到的代码必须如下所示:class ...

如何将分析模式中的动作解释为序列图? - How can I interpret to a sequence diagram an action from an Analysis Pattern?

基于责任分析模式: 这个概念是我们有一个遵循责任分析模式逻辑的 class 图。 如何使用给定的 function assignStaffContact()分配联系人? 我知道StaffContact class 是一个控件 class 和Client , StaffMember是实体类(我们不 ...

具有共享数据库的多个 Python 应用程序的架构模式 - Architectural pattern for multiple Python applications with shared database

该项目由 Python 中的两个应用程序组成,具有一个共享数据库: 应用A:对原始数据进行预处理并存入数据库; 应用程序 B:对已填充的数据库执行数据分析技术。 对于这样的上下文,正确的架构模式应该是什么? 另外,到目前为止,我一直在使用 MongoDB 和 Flask 来填充数据库,但我不知道它 ...

我如何封装 class 的私有可变 object,以便它可以通过不可变的 object 公开其属性? - How can I encapsulate a private mutable object of a class such that it can expose its attributes publicly through an inmutable object?

更具体地说,我正在设计一个 Downloader Class,它的成员变量是对一组 DownloadItem 对象的引用,该对象表示用户想要通过 .network 下载的资源。 这个想法是下载器 object 将处理有关连接到托管资源的服务器、获取文件数据/元数据和写入磁盘的详细信息,同时在查询时 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM