问题列表 - 第39776页

条件使用NOT NULL的Rails

使用rails 3样式我怎么写相反的:

Foo.includes(:bar).where(:bars=>{:id=>nil})
Run Code Online (Sandbox Code Playgroud)

我想找到id为非null的地方.我试过了:

Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sql
Run Code Online (Sandbox Code Playgroud)

但那回归:

=> "SELECT     \"foos\".* FROM       \"foos\"  WHERE  (\"bars\".\"id\" = 1)"
Run Code Online (Sandbox Code Playgroud)

这绝对不是我需要的,而且几乎看起来像是ARel中的一个错误.

ruby-on-rails arel rails-activerecord

355
推荐指数
5
解决办法
23万
查看次数

更改UIModalTransitionStyleFlipHorizo​​ntal的背景颜色

我想将翻转后面的颜色从白色改为不同的颜色或图片.那可能吗?

iphone cocoa-touch ios

9
推荐指数
1
解决办法
1652
查看次数

未解决的外部符号与glib和VS C++

从源代码编译FluidSynth 1.1.1.我使用glib进行了未解析的外部符号,使用Visual C++ Express 2010,如何在IDE中正确链接glib.lib?我也需要wsock库吗?

1>------ Build started: Project: fluidsynth_dll, Configuration: Release Win32 ------
2>------ Build started: Project: fluidsynth_lib, Configuration: Release Win32 ------
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\Wildfire\Desktop\fluidsynth-1.1.1\winbuild\fluidsynth_dll\.\Release\fluidsynth_dll.dll) does not match the Linker's OutputFile property value (C:\Users\Wildfire\Desktop\fluidsynth-1.1.1\winbuild\fluidsynth.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(fluidsynth_dll) does not match the Linker's OutputFile property value (fluidsynth). …
Run Code Online (Sandbox Code Playgroud)

c visual-c++

8
推荐指数
2
解决办法
1万
查看次数

模拟FacesContext

我试图将一些单元测试添加到JSF应用程序.此应用程序并非严重依赖任何最佳实践,因此许多服务方法使用FacesContext从托管会话bean中提取数据,如下所示:

(这是在util类中)

  public static Object getPageBean(String beanReference) {
      FacesContext fc = FacesContext.getCurrentInstance();
      VariableResolver vr = fc.getApplication().getVariableResolver();
      return vr.resolveVariable(fc, beanReference);
  }
Run Code Online (Sandbox Code Playgroud)

嘲笑这个最好的方法是什么?我正在使用groovy所以我还有一些选项来创建我通常无法创建的类.

groovy jsf unit-testing mocking facescontext

18
推荐指数
4
解决办法
2万
查看次数

nginx 502坏网关

当使用spawn fcgi生成php5-cgi时,我得到了一个带有nginx的502 Bad Gateway.

我使用它来跨越服务器启动的实例,使用rc.local中的以下行

/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid
Run Code Online (Sandbox Code Playgroud)

大概我得到错误,因为spawn-fcgi/php5-cgi死了,没有什么可以在那里听解析php.

我在任何地方都能看到的日志中什么都没有,我没有想法(和nginx的新设置一样)

php fastcgi nginx

60
推荐指数
5
解决办法
17万
查看次数

这个C语句有什么作用?

伙计们,我的教授给我们分配了一个涉及用数组,指针和函数打字的任务.现在,在你用"我们不打算为你做功课"的事情跳起来之前,我的问题的答案并不能解决问题.事实上,我已经对答案做了最好的猜测.我很想知道你对此的看法.

这是我给出的C语句:

double(*foo(double(*)(double,double[]),double))(double, ...);
Run Code Online (Sandbox Code Playgroud)

我们的问题涉及描述foo的类型.我的问题很简单:这个陈述到底是做什么的?据我所知,这是我见过的最混乱和不切实际的代码行之一,或者它实际上并不是有效的C.让我知道你的想法.

c arrays pointers

2
推荐指数
1
解决办法
384
查看次数

在T-SQL中,如何在子查询中引用表变量?

我已经声明了一个表变量'@t',并正确执行了'INSERT-INTO-SELECT'.当我试图通过对每组行编号进行一些额外计算来查询表变量时,我在使用'@t'直接使用"必须声明变量"或使用'@t'的别名时出现"无效对象名称"错误".请提出建议.

SELECT 
    *,
    (SELECT COUNT(*) FROM "LTV" "COUNTER"
     WHERE 
        "COUNTER"."Collateral_ID" = "LTV"."Collateral_ID"
        AND
        "COUNTER"."m_il_no" = "LTV"."m_il_no"
        AND
        "COUNTER"."Ref_Key" <= "LTV"."Ref_Key"
     GROUP BY "COUNTER"."Collateral_ID", "COUNTER"."m_il_no"
    ) "MIL_IDX"

FROM @t AS LTV
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2000 table-variable

2
推荐指数
1
解决办法
2889
查看次数

有没有办法在Macbook Pro上暂停Eclipse中正在运行的Java程序的执行?

我用的是MacBook Pro.有时我想暂停执行在我的系统上运行的长时间重型实验,因为我正在使用电池或出于任何其他原因.有没有办法在Eclipse中做到这一点?甚至在Mac OS X本身?

java eclipse macos execution

4
推荐指数
1
解决办法
5184
查看次数

免费的VBscript混淆器

大家好
我有一个相当大(2k线)的vbScript文件,我需要混淆.它是一个定制的QTP函数库,因此必须随产品一起分发.是否有任何免费的VBscript混淆器在那里做得不错?
谢谢!

编辑:
加密不适合与QTP一起使用,因此Windows Scripting Encryption工具不起作用,QTP必须能够理解输出.我不是试图让输出黑客证明,只是让偶然的程序员不愿意付出努力来去除它的混淆

vbscript obfuscation

3
推荐指数
1
解决办法
1万
查看次数

WebClient Unicode - 哪个UTF8?

当我创建一个WebClient来使用一些RESTful xml时,我可以通过两种方式指定unicode编码:

WebClient wc = new WebClient ();
wc.Encoding = Encoding.UTF8;
wc.Encoding = UTF8Encoding.UTF8;
Run Code Online (Sandbox Code Playgroud)

哪个更正/更好?

.net c# unicode webclient utf-8

49
推荐指数
1
解决办法
3万
查看次数