问题标签 [builder]

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 投票
1 回答
913 浏览

ruby-on-rails - 在 Ruby 的 Builder 中自定义节点名称

我正在构建一个生成动态 xml 的工具。因此,我的模型具有非常通用的名称:

因此,当我从项目控制器构建 xml 时,项目节点名称是 xml 的根节点。但我不希望它被称为“项目”。我希望节点是 @project.params['name'] 的任何值。

我遇到的问题是构建器的结构使这变得困难......当我这样做时:

...它总是会创建“项目”作为根节点名称。我找不到一种方法来覆盖它以使用不同的名称。我希望像下面这样的东西会起作用:

..但这显然行不通。因此,我实际上是在尝试找到一种方法来为我的 params 模型中配置的元素名称取别名。任何建议将不胜感激。

0 投票
1 回答
1216 浏览

java - 流程构建器问题

我正在开发一个 java 程序,我必须使用 process builder 调用另一个 java 程序,因为它使用单独的 JRE。

这是调用该程序并正常工作的批处理程序:

现在我声明我的代码是这样的:

但它没有按应有的方式执行。程序立即崩溃。我应该做些什么不同的事情吗?请建议。

0 投票
7 回答
17107 浏览

java - Java API 中的构建器模式示例?

Joshua Bloch 的Effective Java描述了一种构建器模式,该模式可用于构建具有多个可选自定义参数的对象。他为 Builder 函数建议的命名约定,“模拟在 Ada 和 Python 中找到的命名可选参数”,似乎不符合 Java 的标准命名约定。Java 函数往往依赖于一个动词来启动函数,然后是一个基于名词的短语来描述它的作用。Builder 类只有该函数要定义的变量的名称。

Java 标准库中是否有任何使用 Builder 模式的 API?在继续使用本书之前,我想将书中的建议与核心 Java 库中的实际实现进行比较。

0 投票
1 回答
15183 浏览

eclipse-cdt - Eclipse - 究竟什么是 Builder?

我不明白CDT中究竟什么是builder,与“C/C++ Build”内容有什么关系。

我在“C/C++ Build”配置中设置了 SCons。它确实有效:我做了两个配置(发布和调试),并启动了我的 SCons 脚本。但是当我现在尝试调试时,我正在研究这些 Builders stauuf(我正在发现 Eclipse ...)。

关于这一点,文档根本不清楚。

感谢帮助。

0 投票
1 回答
448 浏览

iphone - 我什么时候应该为 UI 控件创建一个引用插座,什么时候只是一个事件?(iPhone SDK)

我有一些代码可以在没有引用控件出口的情况下工作 - 只是 Interface Builder 中的事件联系。这可以吗?是否只需要一个引用插座来更改 UI 控件的状态?

谢谢。

0 投票
1 回答
336 浏览

iphone - 第一个 iPhone 应用程序视图位置问题

我密切关注苹果 ADC 教程“你的第一个 iPhone 应用程序”中给出的说明。

在界面生成器中,我根据 Apple 界面指南在顶部设置了一个按钮。如果我在 IB 中模拟接口,它可以毫无问题地运行。但是,如果我运行构建的应用程序,我会得到此处显示的内容。

如果你看清楚这个视图,你会看到整个视图已经向上移动了。而移位的幅度正好是状态栏的高度。这就是为什么窗口底部有空白区域,它是白色而不是红色。

我试过打开“模拟界面元素”,但这也不起作用。该问题在真实设备上也仍然存在。但是,使用 IB 的“模拟接口”看起来不错。

任何帮助表示赞赏。

云涛

0 投票
4 回答
64365 浏览

iphone - 如何在 UITextField 上自动打开键盘?

我有一个非常简单的表格,当打开一个单元格时,它会打开一个带有一个 UITextfield 的新视图。我想要的是键盘会自动打开,而用户不必触摸 UITextfield。

这一切都在 Interface Builder 中完成,所以我不确定我是如何做到的。我想我需要在某个时候设置焦点?

谢谢

0 投票
6 回答
1983 浏览

java - Java 与 C++ 的构建器?

在 Google 的Java协议缓冲区API 中,他们使用这些漂亮的 Builder 来创建对象(请参阅此处):

但是对应的 C++ API 没有使用这样的 Builders(见这里

C++ 和 Java API 应该做同样的事情,所以我想知道他们为什么不在 C++ 中使用构建器。这背后是否有语言原因,即它不是惯用的,或者它在 C++ 中不受欢迎?或者可能只是编写 C++ 版本 Protocol Buffers 的人的个人喜好?

0 投票
3 回答
1545 浏览

java - 添加新组件后 Netbeanw 不刷新 JPanel

这个标题可能不能最好地描述我的问题。我正在使用 Netbean GUI builder 创建一个 JFrame 和几个 JPanel。我在单独的类中创建每个 JPanel,然后将 JPanel 类拖到 JFrame。问题是在将JPanel拖到JFrame后,如果我将组件添加到JPanel,它不会显示JFrame中包含的JPanel中的附加组件。我尝试“清理并构建”,但新组件仍未显示在 JFrame -> JPanel 中。

0 投票
1 回答
1205 浏览

apache-flex - flex builder:如何从外部字符串文件中填充数组

您好,我是 flex builder 的新手,并试图从包含字符串列表的外部文件中填充数组。

我该怎么做?我应该使用某种数据对象吗?