Tag: 编程方式创build的

如何获得Laravel中非关键列字段的不同值?

这可能很容易,但不知道如何。 我有一个表可以有一个特定的非关键列字段的重复值。 如何使用查询生成器或Eloquent编写SQL查询,该查询将为该列提取具有不同值的行? 请注意,我不只是获取该列,它是与其他列值,所以distinct()可能不会真的工作。 所以这个问题基本上可以是如何指定我想要在查询中distinct()的列现在distinct()接受任何参数?

我可以使用`cabal install`来使用多个核心吗?

有谁知道如何获得cabal install利用并行性? 我正在编译GHC,虽然我不知道GHC本身是否可以并行编译,但是cabal install可以同时运行多个编译,不是吗? 至less对于独立的,独立的软件包? 有谁知道这是可能的,以及如何做到这一点?

为什么我得到这个编译错误试图调用一个基本的构造函数/方法,需要一个dynamic的参数?

在重构一些代码时,我遇到了这个奇怪的编译错误: 构造函数调用需要dynamic调度,但不能因为它是构造函数初始值设定项的一部分。 考虑转换dynamic参数。 当试图调用带有dynamic参数的基本方法/构造函数时,似乎会发生这种情况。 例如: class ClassA { public ClassA(dynamic test) { Console.WriteLine("ClassA"); } } class ClassB : ClassA { public ClassB(dynamic test) : base(test) { Console.WriteLine("ClassB"); } } 如果我把这个参数转换成object ,它是有效的,像这样: public ClassB(dynamic test) : base((object)test) 所以,我有点困惑。 为什么我不得不把这个讨厌的演员放在 – 为什么编译器不知道我的意思?

Xcode自定义构buildconfiguration导致静态库的“库/文件未find”

我有一个工程与一个项目链接在另一个项目(这也是在工作区中)的静态库。 这是Kobold2D中的一个问题,即使我理解了原因,我仍然无法解决,我想这与这个问题很相似 。 项目目标和静态库目标都具有debugging和发布版本configuration。 一切都很好。 现在有人在项目中添加了新的构buildconfiguration,并将其命名为Ad-Hoc 。 现在项目的目标是build立Ad-Hocconfiguration,但是静态库没有这样的configuration。 显然他们默认构buildReleaseconfiguration。 最后,当链接器应该把所有东西放在一起时,它就会失败: ld: library not found for -lbox2d-ios Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang++ failed with exit code 1 对于强制加载的库通过-force_load $(BUILT_PRODUCTS_DIR)/libSomeLib.a错误是类似的,但说“找不到文件”。 我应该注意到库“libbox2d-ios.a”在“链接二进制库”构build阶段列表中。 很明显,问题在于链接器假定这些库在BUILT_PRODUCTS_DIR的Ad-Hoc-iphoneos文件夹中,而它们实际上在Release-iphoneos文件夹中,因为它们没有Ad-Hoc构buildconfiguration。 我怎样才能把连接器打在脸上,告诉他把图书馆放在哪里? 最好我正在寻找一个适用于这两种情况的解决scheme,即库添加了标准方式(链接二进制与库构build阶段)和需要额外的-force_load工作的库。 我希望有一些方法可以: 强制库被放置在应用程序目标的构buildconfiguration文件夹中 运行后编译和预链接脚本,将每个库复制到构buildconfiguration文件夹 指定库的相对path 对于-force_load,使用$ BUILT_PRODUCTS_DIR以外的其他macros 像-WTFmake-all-problems-go-away这样的链接器标志 对不起,我不得不说这个… 唉! 🙂

什么是目前最好的构build系统

几年前,我研究了一些不是Make构build系统,像CMake和SCons这样的工具看起来很原始。 我想知道情况是否有所改善。 所以,根据以下标准,目前最好的构build工具是什么: 平台不可知论:应该在Windows,Linux,Mac上工作 语言不可知论者:应该内置对诸如构buildC / C ++和其他静态语言之类的常见事物的支持。 我想这不需要支持完整的autotools套件。 可扩展的:我需要能够编写规则来生成文件,比如来自restructuredText,latex,自定义格式等。我真的不在乎我要写什么语言的规则,但我更喜欢真正的语言而不是DSL 。 我宁愿避免手写任何XML,我认为,例如ant需要。 免费提供(最好是开源) “最好”这个词有点主观,但我认为答案可以用上面的标准客观地评价。

在Visual Studio中测量整个解决scheme构build时间

是否有任何知道是否有任何本机制在Visual Studio 2008中报告整个解决scheme构build时间 ? 您可以更改构build详细程度来报告每个项目的构build时间,或者从msbuild报告总构build时间,但是我希望在包含许多项目的整个解决scheme中的IDE中看到这一点。 没有创build自定义的前期和后期生成事件,没有人知道是否有总生成时间的本机输出? 谢谢!

在数据库中表示“循环事件”的最佳方式是什么?

我正在尝试在C#中开发一个依赖于日程表和日历的事件应用程序,对此,一个关键的要求是在数据库中表示循环事件。 在数据库中表示重复事件的最佳方式是什么? 更多细节: 在创build活动的同时,我也向特定的用户发送邀请,被邀请者只能在指定的窗口(会议时间)内login到会议,或者在被邀请者试图login的时候,会议的预定开始。

前向链与后向链

对方有什么不好的地方呢? 我理解他们所做的理论,但他们在实际应用中的局限性和能力又是什么? 我正在考虑Drools vs一个新的AI项目的java prolog,但是打开其他的build议。 推理复杂关系数据集或替代方法的一些stream行方法是什么?

如何转换Eclipse的Android项目使用Ant进行构build?

我在Eclipse中有一个Android项目,我想转换为使用Ant构build。 我怎样才能做到这一点? 我已经尝试导出一个Ant构build文件,但我敢肯定,这不会工作(也不会当与导出的文件运行ant)。 我对ant了解不多,所以一些解释也会有所帮助。 编辑:现在我似乎已经设法创build所需的构build文件,但我需要添加项目库像admob.jar被ant看到,并用于构build。 因为我收到以下错误 -dex: [echo] Converting compiled files and external libraries into C:\Users\Jason \Documents\Programming\Android\Android SVN\trunk\GPSAlarm\BusSnooze\bin\classes. dex… [apply] [apply] UNEXPECTED TOP-LEVEL EXCEPTION: [apply] com.android.dx.util.ExceptionWithContext [apply] at com.android.dx.util.ExceptionWithContext.withContext(Exceptio nWithContext.java:46) [apply] at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslato r.java:340) [apply] at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.ja va:131) [apply] at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.jav a:85) [apply] at com.android.dx.command.dexer.Main.processClass(Main.java:297) [apply] at com.android.dx.command.dexer.Main.processFileBytes(Main.java: 276) [apply] at com.android.dx.command.dexer.Main.access$100(Main.java:56) [apply] at com.android.dx.command.dexer.Main$1.processFileBytes(Main.jav […]

自动工具入门

任何人都可以推荐一个人如何开始使用自动工具来创buildC项目?