问题列表 - 第31304页

将维护计划从一个Sql Server 2008实例迁移到另一个

我在一个sql server 2008实例上有一个广泛的维护计划,我希望转移到其他4个实例.除了在每台服务器上重建它之外,最好的方法是什么?

谢谢

migration data-migration copy sql-server-2008 maintenance-plan

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

为什么PHP适用于高流量网站?

今天我很惊讶地发现PHP在高流量网站中被广泛使用.

我一直认为PHP在性能方面不强,是一种动态的脚本语言(例如与静态类型的编译语言比如C/Java/C#等).

那怎么表现得这么好呢?

php performance

31
推荐指数
2
解决办法
5977
查看次数

在C中是否有一个相当于sizeof()的东西?

应用于位域时,Sizeof()不起作用:

# cat p.c
  #include<stdio.h>
  int main( int argc, char **argv )
  {
    struct { unsigned int bitfield : 3; } s;
    fprintf( stdout, "size=%d\n", sizeof(s.bitfield) );
  }
# gcc p.c -o p
  p.c: In function ‘main’:
  p.c:5: error: ‘sizeof’ applied to a bit-field
Run Code Online (Sandbox Code Playgroud)

......显然,因为它无法返回浮点部分大小或其他东西.然而,它提出了一个有趣的问题.在C中是否有一个等价物来告诉你变量/类型中的位数?理想情况下,除了位域之外,它也适用于常规类型,如charint.

更新:

如果对于位域没有相当于sizeof()的语言,那么计算它的最有效方法是什么 - 在运行时!想象一下,你有依赖于此的循环,如果改变位域的大小,你不希望它们破坏 - 并且没有公平的作弊,并使位域大小和循环长度成为宏.;-)

c sizeof bit-fields

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

phpUnderControl和PHPUnit总是使用代码255进行构建失败

build.xml在phpUnderControl中设置了以下文件.

    <target name="phpunit">
    <exec executable="phpunit" dir="${basedir}/httpdocs" failonerror="on">
        <arg line="--log-junit ${basedir}/build/logs/phpunit.xml
                --coverage-clover ${basedir}/build/logs/phpunit.coverage.xml
                --coverage-html ${basedir}/build/coverage
                --colors
                ${basedir}/httpdocs/qc/unit/CalculatorTest.php" />
    </exec>
</target>
Run Code Online (Sandbox Code Playgroud)

出于某些未知原因,构建总是失败并显示以下消息.

phpunit:
 [exec] PHPUnit 3.4.15 by Sebastian Bergmann.
 [exec] 

BUILD FAILED
/opt/cruisecontrol-bin-2.8.3/projects/citest.local/build.xml:30: exec returned: 255
Run Code Online (Sandbox Code Playgroud)

我在单元目录中手动运行非常简单的单元测试,PHPUnit返回.

PHPUnit 3.4.15 by Sebastian Bergmann.

.

Time: 0 seconds, Memory: 5.25Mb

OK (1 test, 1 assertion)
Run Code Online (Sandbox Code Playgroud)

当所有测试都没问题时,有谁知道它为什么一直失败?

我的构建脚本确实有一个删除和记录文件的干净方法,所以不是这样.我还手动删除了日志文件,以防它是该脚本.并更改了日志目录的所有者,以便它们可写.

如果它有任何不同,运行PHPUnit后phpunit.xml为空.

谢谢.

更新:顺便说一句,如果我删除failonerror="on"它的工作,显然,但PHPUnit仍然返回255,我确实希望它失败任何错误,问题是没有任何错误,但它仍然失败!

phpunit cruisecontrol phpundercontrol

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

在Rails中更新大型记录集

我需要更新大量记录中的单个字段.通常,我只是从控制台运行快速SQL更新语句并完成它,但这是一个最终用户需要能够在此应用程序中运行的实用程序.

所以,这是我的代码:

users = User.find(:all, :select => 'id, flag')
users.each do |u|
  u.flag = false
  u.save
end
Run Code Online (Sandbox Code Playgroud)

我担心随着用户数量的增加,这只需要一段时间(目前大约在35k左右,每周增加2-5k).有更快的方法吗?

谢谢!

activerecord ruby-on-rails

0
推荐指数
1
解决办法
976
查看次数

何时分配静态函数变量?

我有一个关于静态变量的内存分配的问题.请查看以下代码段.

#include<stdio.h>
#include<conio.h>

void fun();

static int a;

void main()
{
    fun();
    getch();
}

void fun()
{
    static int b;
}
Run Code Online (Sandbox Code Playgroud)

有人可以static int b在函数中分配内存时fun(在main执行之前或函数所在位置时)向我解释.我知道静态的内存只会被分配一次,但我想知道何时会为它分配内存.请解释.

我使用的是64位处理器,turbo c编译器,windows 7操作系统.

c

0
推荐指数
1
解决办法
811
查看次数

如何查看导致clr.dll崩溃转储的c#代码?

我有一个Windows Forms应用程序(.NET 4),它在我的开发机器上运行良好但在其他两台测试机器上崩溃.我可以加载它在VS2010中创建的minidump.

选择"混合调试"导致Visual Studio滥用CPU显然无穷无尽(我在大约20分钟后杀死了devenv).

当我"仅使用Native进行调试"时,它找不到源(即使我已将源镜像到测试机器上的同一文件夹中).它简单地说:

YourWinApp .exe.hdmp中0x793f5b8c处的未处理异常 :0xC0000409:0xc0000409.

然后告诉我

调用堆栈位置:clr.dll!793f5b8c()

我如何找出导致应用程序崩溃的原因?在显示"通知Microsoft"对话框时,我可以采取完整的故障转储,这会有所帮助吗?

c# clr memory-dump .net-4.0

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

如何在C#中使用LINQ比较两个List <String>

这两个清单就像

          LISTONE    "ONE", "TWO", "THREE"
          LISTTWO    "ONE", "TWO", "THREE"
Run Code Online (Sandbox Code Playgroud)

我需要比较两个列表中的项目是否相同.

在LINQ中有没有办法做到这一点

c# linq

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

从python连接到sybase数据库的最佳方法是什么?

我试图从python中检索sybase数据库中的数据,我想知道哪种方法最好.我找到了这个模块,但可能还有其他一些建议:http: //python-sybase.sourceforge.net/ 谢谢

python sybase

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

在iPhone上将NSData插入SQLite

到目前为止,我已设法创建此方法以插入iPhone上的SQLite数据库:

- (void) insertToDB :(NSString *)Identifier :(NSString *)Name
{
    sqlite3 *database;

    if(sqlite3_open([databasePath UTF8String], &database) == SQLITE_OK)
    {
        char *sql1 = "INSERT INTO table VALUES ('";
        const char *sql2 = [Identifier cStringUsingEncoding:[NSString defaultCStringEncoding]];
        char *sql3 = "', '";
        const char *sql4 = [Name cStringUsingEncoding:[NSString defaultCStringEncoding]];
        char *sql5 = "')";

        char *sqlStatement[255];
        strcpy(sqlStatement, sql1);
        strcat(sqlStatement, sql2);
        strcat(sqlStatement, sql3);
        strcat(sqlStatement, sql4);
        strcat(sqlStatement, sql5);

        sqlite3_stmt *compiledStatement;

        if(sqlite3_prepare_v2(database, sqlStatement, -1, &compiledStatement, NULL) == SQLITE_OK)
        {
            sqlite3_last_insert_rowid(database);
            sqlite3_reset(compiledStatement);
        }

        sqlite3_finalize(compiledStatment);
    }
    sqlite3_close(database);
}
Run Code Online (Sandbox Code Playgroud)

现在我正在考虑在数据库中存储图像.到目前为止我发现了这个: …

iphone binary image-manipulation objective-c nsdata

6
推荐指数
1
解决办法
9744
查看次数