我运行rspec时遇到了这个警告: /gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in`block in require':iconv将来会被弃用,改用String#encode。 我用rails 3.1.2.rc2版本得到相同的警告。 似乎它与sqlite3gem,但我不知道。 ruby1.9.2没有警告 任何build议如何处理?
大家。 我有一些标签,我在xib文件中绘制它们,并使用代码添加背景视图,但背景视图是在这些标签的前面,所以我不能看到它们。 所以,我的问题是如何添加这些标签下面的背景视图。 先谢谢你。
我试图从PowerShell运行一个程序,等待退出,然后访问ExitCode,但没有太多的运气。 我不想用-Wait和Start-Process,因为我需要在后台进行一些处理。 这是一个简化的testing脚本: cd "C:\Windows" # ExitCode is available when using -Wait… Write-Host "Starting Notepad with -Wait – return code will be available" $process = (Start-Process -FilePath "notepad.exe" -PassThru -Wait) Write-Host "Process finished with return code: " $process.ExitCode # ExitCode is not available when waiting separately Write-Host "Starting Notepad without -Wait – return code will […]
在PHP页面上的表单中,可以使用: <form action="<?php echo $_SERVER['PHP_SELF']; ?>" …> 要么 <form action="#" …> 要么 <form action="" …> 在表单的action属性中。 由于echo $_SERVER['PHP_SELF']不会传递使用GETvariables,所以您必须使用"" ,为什么要使用那个或"#" ? 我在问,因为我花了一些时间才发现variables没有通过$_SERVER['PHP_SELF']传递。 谢谢。
有一个function,这给了我urls如: ./some.css ./extra/some.css ../../lib/slider/slider.css 这总是一条相对path。 让我们认为我们知道页面的当前path,如http://site.com/stats/2012/ ,不知道如何将这些相对path转换为真正的path? 我们应该得到这样的东西: ./some.css => http://site.com/stats/2012/some.css ./extra/some.css => http://site.com/stats/2012/extra/some.css ../../lib/slider/slider.css => http://site.com/lib/slider/slider.css 没有jQuery,只有香草的JavaScript。
我正在使用安装了Oracle的Java 7的Mac OS Xtesting当前的应用程序。 而是使用Oracle的Java 7,而是使用Apple的Java 6。 java -version的默认系统输出显示为7 。 我尝试了不同网站中提到的大部分内容,但是我无法解决这个问题。 JAVA_HOME也正确设置。 我只用于testing目的使用Mac。 我真的需要一些指导。 当我通过selectJRE 7运行Eclipse时,它运行正常。 因此,应用程序没有任何问题。 我在Mac OS X上缺less一些东西。 我的Java系统环境如下所示: OS X版本 10.8 /usr/libexec/java_home -V Matching Java Virtual Machines (3): 1.7.0_12, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk 1.6.0_37-b06-434, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_37-b06-434, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home /usr/libexec/java_home /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home/ […]
什么时候应该用entity framework调用DbContext.dispose()? 这个想象的方法不好吗? public static string GetName(string userId) { var context = new DomainDbContext(); var userName = context.UserNameItems.FirstOrDefault(x => x.UserId == userId); context.Dispose(); return userName; } 这是否更好? public static string GetName(string userId) { string userName; using(var context = new DomainDbContext()) { userName = context.UserNameItems.FirstOrDefault(x => x.UserId == userId); context.Dispose(); } return userName; } 这是更好的,也就是说,如果使用using()时不应该调用context.Dispose()? public […]
当到这里时:右键单击我的项目>属性> Android下面的错误发生。 这个错误发生在我去项目或任何一个库的属性>安卓(忽略BibleTriviaPro)。 这个错误似乎是从哪里来的。 我想不出任何我已经改变的东西,现在突然间,今天突然出现这个错误。 我怎样才能解决这个问题?
我想开始使用dplyr来代替ddply,但是我无法得到它是如何工作的(我已阅读文档)。 例如,为什么当我尝试mutate()时,“group_by”函数不工作,因为它应该? 看mtcars: 库(车) 说我做了一个data.frame这是一个mtcars总结,分为“cyl”和“齿轮”: df1 <- mtcars %.% group_by(cyl, gear) %.% summarise( newvar = sum(wt) ) 然后说我想进一步总结这个数据框。 使用ddply,这将是直接的,但是当我尝试使用dplyr时,它实际上并不是“按…分组”: df2 <- df1 %.% group_by(cyl) %.% mutate( newvar2 = newvar + 5 ) 仍产生一个未分组的输出: cyl gear newvar newvar2 1 6 3 6.675 11.675 2 4 4 19.025 24.025 3 6 4 12.375 17.375 4 6 5 […]
我只是安装Postgres,但似乎已经安装了9.3,我想从9.4开始 我只是从新的Ubuntu 14.04.1机器上安装apt-get install postgresql 。 http://www.postgresql.org/download/linux/ubuntu/ 说你可以做: apt-get install postgresql-9.4 但是当我尝试我得到: E: Couldn't find any package by regex 'postgresql-9.4 好的,所以我尝试添加PostgreSQL Apt Repository,但是找不到任何东西。 9.4还没有在包pipe理员呢? 我做了什么可怕的错误?