模式 问答列表

您喜欢在哪里捕获异常,为什么?

作者: 提问时间:1/12/2009

您喜欢在哪里捕获异常,为什么? 我有兴趣看看人们发现在哪里放置他们的尝试/捕获块是有用的,希望可能会出现一些一般模式。我将用 C++ 发布我的两个示例答案,但任何语言都可以。 请每个答案一个位置和...

需要建议以在 c++ 中找到 WrapperInterface 的正确实现(三法则)

作者:kaiser 提问时间:2/21/2016

我试图为接口找到一个工作模式。 关于我正在做的事情的一些信息。我正在 dx11 中实现渲染引擎。我的目标是提供一个简单且高度接口的引擎,客户不必具备任何 dx11 或高级渲染技术的知识。 我有我的...

C++ 中的原型设计模式示例

作者:bbbg 提问时间:4/10/2023

我正在学习原型设计模式并实现演示,我将深度复制构造函数和克隆函数添加到这些类中,但我不确定我是否正确实现了它们。我在otherNode中做了dynamic_cast转换,这有点奇怪。有什么建议吗? ...

“静态方法对可测试性来说是死亡的”——替代构造函数的替代品?

作者:deceze 提问时间:1/23/2012

有人说“静态方法对可测试性来说是死亡”。如果是这样,那么以下可行的替代模式是什么? class User { private $phone, $status = 'default', $cr...

无法获取 MySQL INFORMATION_SCHEMA结果

作者:Denis 提问时间:12/25/2017

请帮帮我 我已经搜索并尝试了这里的所有文章 但仍然无法从INFORMATION_SCHEMA中得到结果 我想使用 KEY_COLUMN_USAGE 获得表之间的关系,但仍然不显示任何内容,只是显...

软件设计 - 两个类之间的交互

作者:luleksde 提问时间:12/2/2014

首先,如果这个问题有一个微不足道的答案,我很抱歉,但我找不到。 我所讨论的概念如下。 我有一个交换数据的客户端应用和一个服务器应用。我正在尝试以下列方式分离在客户端中处理服务器更新的逻辑。 一个“...

匹配 Rust 中枚举中的非变量值

作者:Roman Liutko 提问时间:10/8/2023

假设我有以下枚举 - 混合 c 样式赋值和变体枚举: enum Command { Control(ControlSubcommand) = 0x00, Temperature = 0x02, ...

OOP - 使用类属性或 lambda 包装静态方法(同名)的设计模式是否有名称?

作者:Austin C 提问时间:10/6/2023

我目前正在使用一个 C# 类,该类公开了一些 lambda [instance] 方法,这些方法用作同名静态方法的包装器。 下面是一个示例代码段: public class UserUI : Da...

Mod-wsgi 调用 flask 工厂函数两次

作者:Kevin123 提问时间:9/30/2023

我正在尝试构建一个烧瓶应用程序并使用mod_wsgi服务器进行托管。我使用工厂函数来创建 flask 应用程序,但我观察到 mod-wsgi 在初始化时在同一进程中调用工厂函数两次。 为了演示这一点...

无法在手机屏幕上切换到暗模式

作者:M. Al lail Qadrillah 提问时间:10/5/2023

在手机屏幕上并切换到深色模式时,屏幕保持白色,字体也变为白色,但对这样的大屏幕没有影响。 这是代码 components/layout/sidebar/Profile.jsx 'use clien...


共242条 当前第3页