builder 相关问题

一种对象创建软件设计模式,是Gang of Four的创建设计模式之一。

我可以在 Java 枚举上使用构建器模式吗

我正在重写一些代码,并且我已经决定了重新创建类的方法,因为有固定数量的工作表,我将它们创建为枚举。这是基于构建器的可读性的决定

回答 3 投票 0

XML 解析器不应容易受到 XXE 攻击。零影响解决问题的最佳方法?

我有一些 SonarQube 漏洞,其中一个引起了我的注意。 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 尝试 { DocumentBuilder db = dbf.newDocumentBui...

回答 2 投票 0

Jackson Xml - 如何使用构建器

根据 jackson github 站点上的当前信息,可以使用构建器样式构造来配置序列化器。但是我没有看到配置是什么

回答 1 投票 0

如何创建增量数组来进行批量插入?

我需要执行类似下面示例的操作,但我不知道如何将字段添加到数组中。 $column_count = 0; foreach($行作为$列){ $array_line[$column_count] = $

回答 2 投票 0

使用方法存根创建 Mockito 模拟的流畅方式(构建器风格)

在 Java 中创建 Mockito 模拟的方法之一是 创建模拟 存根方法。 比如像这样: // 这段代码只是一个想象的建议 私有属性emptyProperties() {

回答 1 投票 0

类型提示动态创建子类

简化示例 A类: def __init__(self): ... BBuilder 类: # 为了让这个更简单,我们不会有任何参数 def build(self): # -> WhatTypeHintDoIPutHere 类...

回答 1 投票 0

Flutter ListView.builder 创建无限滚动。如何设置在内容结束时停止?

我正在使用 ListView.buildler 将 Widget 分层,形成垂直滚动。我对这种方法的唯一问题是当滚动到达我的内容的末尾时。它会自动回到顶部。

回答 3 投票 0

在 Microsoft 报表生成器中的列底部添加表达式的总和

我断断续续地在这方面呆了几天,但我无法弄清楚。 我有一行根据学生人数进行一些计算。如果学校没有被命名为“Bad school”(不...

回答 1 投票 0

Kotlin:在自定义构建器函数中初始化 vals

我创建了一些自定义数据类型和相应的构建器,它们在单元测试中大量使用。一般模式看起来有点像这样: @测试 有趣的测试(){ 目的 { 瓦尔索姆...

回答 1 投票 0

带有抽象类的Spring Boot Builder

我有一个名为 Property 的类,它是一个抽象类,具有以下属性: @超级建造者 @塞特 @盖特 公共抽象类属性{ 私有字符串 ID; 私有字符串

回答 1 投票 0

我在数据提供程序类中使用 lombok 构建器,但我遇到数据提供程序不匹配问题

这是我的Provider方法 @DataProvider(名称=“登录数据集”) 公共静态对象[][]登录集(){ 返回新对象[][]{ { 字符串。

回答 1 投票 0

C#让Builder模式维护接口能力

我正在尝试编写一个通过多次实现接口来扩展的构建器模式。 这是我想要做的事情的代码片段。 命名空间构建器链接 { 内部内部...

回答 1 投票 0

具有异步方法的 Fluent Builder

我正在开发 Fluent Builder,并遇到需要在不中断链接的情况下合并异步方法的需求。我该如何解决这个问题? 一个虚构的例子来说明......

回答 1 投票 0

Java Builder 模式和“深层”对象层次结构

在“深层”对象层次结构中使用构建器模式的最佳实践是什么?为了详细说明,我探索了将 Joshua Bloch 提出的 Builder 模式应用到我的 XML 中的想法

回答 3 投票 0

ADF 管道表达式生成器正则表达式替换

我需要知道如何为 regexreplace 制定 ADF 管道表达式,并提供参数 @dataset().表名。 我有这样的表达: @regexreplace(@dataset().table_name, '[^a-zA-Z0-9_]'...

回答 1 投票 0

在 Rust 中实现异步构建器模式

我想为建筑商实现一个未来。这对于例如通过构建器配置请求然后将其发送出去的示例来说很常见。 我想为构建器实现 IntoFuture,但我不能...

回答 1 投票 0

C++ Builder 如何清除 MessageBox 期间按下的按键

我在 Windows 7 上使用 Embarcaderro C++ Builder XE7。 我的表单中有一些热键定义如下: void __fastcall Twindow::FormKeyUp(TObject *Sender, WORD &Key, TShiftState Shift) {

回答 1 投票 0

构建器模式,在编译时保证设置正确性

我创建了一个模块来发出 HTTP 请求,其使用方式如下: 响应,err := Get[ResponseType]("https://example.com")。 查询(“foo”,“bar”)。 标题(“ACC...

回答 1 投票 0

建造者模式:我们的总监可以直接与混凝土建造者打交道吗?

我正在阅读构建器设计模式并有以下疑问 - 为什么主管不能接受具体构建器类型参考? 假设,我们有一个由 2 实现的 CarBuilder 接口

回答 1 投票 0

整个屏幕的颤动渐变背景问题

我试图一次向所有屏幕添加渐变背景,所以我找到了一个好方法,但它没有按预期工作! 类 MyApp 扩展 StatelessWidget { const MyApp({super.key}); // 这个

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.