问题标签 [building]

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 投票
2 回答
2162 浏览

ruby-on-rails - Rails 2.3.8:通过 ActiveRecord 获取对象而不构建所有对象

我想知道是否有一种方法可以通过 ActiveRecord 从数据库中获取对象,而不需要 Rails 构建整个对象(只有几个字段)。

例如,我有时需要检查某个对象是否包含某个字段。假设我有一个引用 Bag 对象的 Student 对象(每个学生都有一个袋子)。我需要检查是否有女学生的包里有超过 4 支铅笔。

在 ActiveRecord 中,我必须这样做:

问题是,如果有 1000 名学生符合这个条件,那么 AR 将构建 1000 个对象,包括他们的 1000 个包。

这减少了我对这个查询使用纯 SQL(出于性能原因),这破坏了 AR。我不会使用命名范围,如果命名范围中的某些内容发生变化,我必须记住在代码周围更新它们。

这是一个示例,但在更多情况下,出于性能原因,我必须使用 SQL 而不是让 AR 构建许多对象,这会破坏封装。

有没有办法告诉 AR 不要构建对象,或者只是构建某个字段(也在关联中)?

0 投票
5 回答
4584 浏览

c# - 用新的 .net dll 更新应用程序会给我 FileLoadException?

我有一个带有许多 dll 的 .net 3.5 应用程序,我尝试在不构建整个应用程序的情况下重建特定的 dll,但是在用新的替换旧的后,应用程序抛出异常,因为它无法加载新的 dll 异常:System.IO .FileLoadException: 无法加载文件或程序集....我知道它会搜索具有特定版本和公共令牌的程序集,如何在不重新构建应用程序的情况下解决此问题?该应用程序也已签名但未在 GAC 中注册。PS:我怎样才能跳过再次构建应用程序,或者它是重新构建dll时必须的?

0 投票
3 回答
1371 浏览

java - 建立图形用户界面的规则

我喜欢服务和数据库层的后端编程。主要是因为我永远无法弄清楚如何构建体面的用户界面。我说的是 GWT 和 Swing。

有没有类似网站的例子和良好的规则可以遵循如何构建漂亮的直观 UI?

对我来说最大的痛苦是selecting the layout strategy,如果你能主要解决这个问题,那将非常有帮助。

0 投票
2 回答
11948 浏览

android - 如何在安卓应用中建立网络论坛

我正在学习安卓应用。

我正在考虑研究如何在我的应用程序中构建网络论坛。(这就像公开假动作的论坛)。

是否有任何资源可供我在我的应用程序中构建网络论坛参考?

谢谢

0 投票
1 回答
1032 浏览

xcode - libclang.dylib 导致 Xcode 崩溃

有时,当我尝试在 Xcode 中构建项目时,大约 10 次中有 1 次崩溃并退出。然后我得到一个错误框,上面写着:“Xcode 在使用 libclang.dylib 插件时意外退出”。Xcode 有时也会随机崩溃而没有错误报告。我以前从未听说过libclang,我该怎么办?

0 投票
2 回答
6613 浏览

eclipse - 源代码构建与二进制构建?

Eclipse 有一个可视属性文件工具,用于以图形方式组合您的 ant build.properties文件。它提到了所谓的“二进制构建”以及“源构建”。源代码构建这个术语是有道理的:您正在编译源代码。

“二进制构建”让我失望 - 是指库(JAR)链接吗?

0 投票
2 回答
3191 浏览

xcode - /usr/bin/make 在 Xcode 中找不到

我最近在我的 Mac 上安装了 Xcode 3.2.6,但在程序准备好构建后,它会发布“错误:无法执行 '/usr/bin/make'(没有这样的文件或目录)。” 我已经看到了该文件,该文件位于 Xcode 的文件夹中,但我不知道如何将程序引用到它。有谁知道这个问题以及如何解决它?

0 投票
1 回答
300 浏览

haskell - 在 opensuse 上构建 ghc 7.2.1

只是想知道这里是否有人在 OpenSuSE 上成功构建了 GHC 7.2.1。我遇到了错误,当前安装了 7.0.3。

提前致谢。

错误报告:http ://hackage.haskell.org/trac/ghc/ticket/5446

0 投票
1 回答
310 浏览

deployment - TeamCity - 自动化在哪里

我们安装了 TeamCity 和 TFS,它们运行良好。我的问题是这两个应该如何使我们的工作流程高效?在我的开发机器上更改代码后,我必须去 TeamCity UI 运行构建和测试吗?这其中的自动化在哪里......无论如何我都是手动做的......我在这里错过了一个重要的部分吗?我也可以在我的开发机器上运行构建和单元测试。所有进行更改的开发人员都需要去 TeamCity UI 使用更新的代码进行构建吗?我有点期待 TeamCity 能够自动检测到 TFS 的签入更改,并立即在远程 TeamCity 服务器上运行构建并向我发送反馈。

0 投票
1 回答
1102 浏览

python - 安装pymake?

似乎没有任何关于如何构建这个吸盘的说明。从http://benjamin.smedbergs.us/pymake/下载

通常的文件不在顶层目录中——make.py 和 mkparse.py。他们似乎都没有做太多..似乎它需要一个makefile,但发行版的任何部分都没有一个..

任何提示?