Tag: 编程方式创build的

gem install json -v 1.7.3给出'请更新PATH以包含构build工具'

当我运行: rails new blog 我得到: Installing json (1.7.3) Gem::InstallError: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from 'http://rubyinstaller.org/downloads' and follow the instructions at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' An error occurred while installing json (1.7.3), and Bundler cannot continue. Make sure that `gem install json -v […]

什么是devise模式来支持应用程序中的自定义字段?

我们开发商业应用程序。 我们的客户正在寻求自定义字段的支持。 例如,他们想要添加一个字段到客户表单。 什么是已知的devise模式来存储字段值和字段的元数据? 我现在看到这些选项: 选项1 :将types为varchar的Field1,Field2,Field3,Field4列添加到我的Customer表中。 选项2 :在customer表中添加一个XMLtypes的列,并将自定义字段的值存储在xml中。 选项3 :添加一个types为varchar的CustomerCustomFieldValue表,并在该列中存储值。 该表还将具有一个CustomerID,一个CustomFieldID。 CustomerID, CustomFieldID, Value 10001, 1001, '02/12/2009 8:00 AM' 10001, 1002, '18.26' 10002, 1001, '01/12/2009 8:00 AM' 10002, 1002, '50.26' CustomFieldID将是另一个名为CustomField的表中具有以下列的ID:CustomFieldID,FieldName,FieldValueTypeID。 选项4 :将CustomerCustomFieldValue表添加到每个可能值types的列中,并将值存储在右列中。 与#3类似,但字段值是使用强types列存储的。 CustomerID, CustomFieldID, DateValue, StringValue, NumericValue 10001, 1001, 02/12/2009 8:00 AM, null, null 10001, 1002, null, null, 18.26 10002, 1001, 01/12/2009 […]

Xcode构build警告 – 目标完整性 – 供应configuration文件仅对ProjectnameTests目标过期

我迄今为止创build的所有应用都是这样做的。 它没有对应用程序做任何事情,也没有能够运行它,但只是总是有那么一个警告而烦人。 我使用Xcode 4.2 OSX 10.7.3 这是实际的警告: 目标完整性configurationconfiguration文件即将过期 这是它的一个形象,所以我不必尝试和解释。 (编辑它,并把'项目'我的实际项目名称是为了隐私) 谢谢你的帮助!

使用virtualenv或buildout安装PIL的问题

当我使用easy_install或build安装PIL时,它会以这种方式安装,我必须做'导入图像',而不是'从PIL导入图像'。 但是,如果我做“apt-get install python-imaging”或使用“pip -E test_pil install PIL”,一切正常。 以下是我如何使用virtualenv安装PIL的示例: # virtualenv –no-site-packages test_pil # test_pil/bin/easy_install PIL # test_pil/bin/python Python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import PIL Traceback (most recent call last): File "<stdin>", line 1, in […]

使用msbuild复制所有文件和文件夹

只是想知道如果有人可以帮我一些我试图写的msbuild脚本。 我想要做的是将所有文件和子文件夹从一个文件夹复制到另一个文件夹使用msbuild。 {ProjectName} |—–>Source |—–>Tools |—–>Viewer |—–{about 5 sub dirs} 我需要做的是将所有文件和子文件夹从工具文件夹复制到应用程序的debugging文件夹中。 这是迄今为止的代码。 <ItemGroup> <Viewer Include="..\$(ApplicationDirectory)\Tools\viewer\**\*.*" /> </ItemGroup> <Target Name="BeforeBuild"> <Copy SourceFiles="@(Viewer)" DestinationFolder="@(Viewer->'$(OutputPath)\\Tools')" /> </Target> 生成脚本运行但不复制任何文件或文件夹。 谢谢

super.onCreate(savedInstanceState);

作为一个新手,我有一个非常基本的问题:我已经在Eclipse中创build了一个Android应用程序项目,在MainActivity.java> onCreate()它调用super.onCreate(savedInstanceState) 。 任何人都可以解释上面的目的是什么?

在iOS编程中使用Storyboard而不是xib文件有什么好处?

使用Storyboard和xib文件的主要区别是什么? 具体来说,使用Storyboard有哪些优缺点 ? 不幸的是,尽pipe做了相当多的研究,但在Storyboard上能find的只是一个简单的教程,告诉你如何设置一个Storyboard,而不是具体的信息来解释它们是什么。

C是开源吗?

这可能是一个愚蠢的问题,但我一直在想这个问题。 C(或任何其他低级语言)是否有源码,还是编译器是“完成所有工作”的部分,包括parsing? 如果是这样,不同的编译器是不是有不同的C语言? stdlib的因素在哪里呢? 我真的很想知道这是如何工作的。

Java编译器中的“let expression”(LetExpr)的目的是什么?

Java编译器似乎支持在com.sun.tools.javac.tree.*查找expression式(查找LetExpr )。 JCTree的一个评论甚至提到了一些语法 (let int x = 3; in x+2) 这当然不被语言的语法所接受,并在早期的编译器阶段被拒绝。 我想知道这个构造的起源,这是我以前从未见过的。 它是由javac内部使用还是由其他工具合成? 这可能仅仅是从Java早期的语言特征,从未见过光的一个神器? 今天有什么有用的东西可以用吗? 一般来说,它为什么存在?

有没有一个Maven的替代或端口的.NET世界?

有没有一个Maven的替代或端口的.NET世界? 我很乐意使用Java世界中的一个良好的依赖关系pipe理系统,但是我没有find与.NET项目相媲美的东西。