问题列表 - 第3393页

284无法位于动态链接库SSLEAY32.dll中

Postgres 8.3安装在Windows 2008服务器上.Ruby 1.8-6已安装.gem install ruby​​-postgres.

当我尝试简单连接时,我得到了

ruby.exe - 找不到序数

序号284无法位于动态链接库SSLEAY32.dll中.

ssleay32与postgres 8.3一起发布和ruby 1.8-6之间似乎存在一些冲突

我知道我可以使用gem postgres-pr但是我会优先使用ruby-postgres,因为这是我在所有其他设置上使用的,即使它们大多数是在linux而不是windows下运行.

所以问题是,有没有人解决这个问题以及如何解决?

ruby postgresql

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

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

在循环内部或外部声明一个对象?

以下代码段是否存在任何性能损失?

for (int i=0; i<someValue; i++)
{
    Object o = someList.get(i);
    o.doSomething;
}
Run Code Online (Sandbox Code Playgroud)

或者这段代码实际上更有意义吗?

Object o;
for (int i=0; i<someValue; i++)
{
    o = someList.get(i);
    o.doSomething;
}
Run Code Online (Sandbox Code Playgroud)

如果在字节代码中这两个是完全等效的,那么显然第一种方法在样式方面看起来更好,但我想确保这种情况.

java performance

55
推荐指数
5
解决办法
2万
查看次数

Ruby中的字符串连接

我正在寻找一种更优雅的方式来连接Ruby中的字符串.

我有以下几行:

source = "#{ROOT_DIR}/" << project << "/App.config"
Run Code Online (Sandbox Code Playgroud)

这样做有更好的方法吗?

就此而言,<<和之间的区别是+什么?

ruby string-concatenation

351
推荐指数
10
解决办法
54万
查看次数

在单独的程序集中使用受约束的通用扩展方法会产生引用错误

我创建了一个单独的程序集来包含常见的扩展方法,扩展方法使用来自System.Web.dll(和其他)的类.

然后,当我创建一个引用Utilities.dll包含扩展方法的程序集的新项目(控制台应用程序)时,System.Web.dll如果它不使用扩展程序中任何类的扩展方法,则不需要添加对新项目的引用System.Web.dll(例如System.Web.UI.Control).

当其中一个扩展方法是通用方法时,一切都会按预期继续工作.但是,只要我将约束添加到将其约束到System.Web.dll程序集中的类的泛型方法,编译器就会抱怨我的新项目(控制台应用程序)需要引用,System.Web.dll即使新项目仍未使用该程序集中的任何内容.

换句话说,只要我对通用方法没有约束,一切都会编译,但只要我添加一个约束,编译器就会抱怨.

我的扩展方法汇编的一个例子(编译为库 Utilities.dll):

public static class StringExtensions
{
    public static bool IsNullOrEmpty(this string value)
    {
        return string.IsNullOrEmpty(value);
    }
}

public static class ControlExtensions
{
    // If I remove the where clause it compiles
    public static T FildChild<T>(this Control parent, string id)
        where T : Control
    {
        throw new NotImplementedException();
    }
}
Run Code Online (Sandbox Code Playgroud)

And here is a new console application that won't compile (unless …

.net c# extension-methods .net-3.5

5
推荐指数
1
解决办法
2182
查看次数

用于iPhone和触摸检测的cocos2D问题

我只是不明白.我使用cocos2d开发iPhone/Pod上的小游戏.框架很棒,但我在触摸检测时失败了.我读到你只需要在CocosNode子类的实现中覆盖正确的函数(例如"touchesBegan").但它不起作用.我该怎么办?

功能:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{NSLog(@"tickle, hihi!");}
Run Code Online (Sandbox Code Playgroud)

我完全错了吗?

谢谢!

iphone touch detection cocos2d-iphone

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

如何在Java中获得等效的c ++常量指针?

当我将一个不可变类型对象(String,Integer,..)作为final传递给方法时,我可以实现C++常量指针的字符.但是,如何在可变的对象中强制执行此类行为?

public void someMethod(someType someObject){
 /*
  * code that modifies the someObject's state
  * 
  */
}
Run Code Online (Sandbox Code Playgroud)

我想要的是防止someMethod修改someObject的状态而不在someType中进行任何更改.这可能吗?

java final constants immutability

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

字段值必须是唯一的,除非它为NULL

我正在使用SQL Server 2005.

我有一个必须包含唯一值或NULL值的字段.我想我应该用a CHECK CONSTRAINT或a 强制执行TRIGGER for INSERT, UPDATE.

在触发器上使用约束是否有优势(反之亦然)?这样的约束/触发器可能是什么样的?

或者是否有其他更合适的选择我没有考虑过?

sql sql-server null sql-server-2005

10
推荐指数
2
解决办法
4719
查看次数

是否所有编译时常量都内联?

假设我有这样一个类:

class ApplicationDefs{
public static final String configOption1 = "some option";
public static final String configOption2 = "some other option";
public static final String configOption3 = "yet another option";
}
Run Code Online (Sandbox Code Playgroud)

我的应用程序中的许多其他类都使用这些选项.现在,我想单独更改其中一个选项并仅部署已编译的类.但是,如果这些领域在消费者类中被列入,这就变得不可能了吗?

是否有任何选项可以禁用编译时常量的内嵌?

java inlining compile-time-constant

22
推荐指数
5
解决办法
6607
查看次数

如何截断和缩小日志文件?

如何截断和收缩SQL Server 2005中的大型日志文件?如何定期应用截断?

截断和缩小之间有什么区别吗?

提前致谢

sql sql-server-2005 transaction-log

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