问题列表 - 第38781页

从URL获取文件的最快方法

从性能的角度来看,从Web获取文件的最快方法是什么.

Webclient,httpwebrequest等?

.net c#

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

什么是SCons替代品?

我有C++,Java和Python的项目.C++中的项目导出SWIG接口,因此Java和Python项目可以使用它们.

我的问题是:我可以使用什么构建机制来管理依赖项并构建这些项目?

我使用过SCons和GYP.它们相当容易使用并允许插件(代码生成器,编译器,打包器).我想知道是否有替代方案,特别是对C++,Java和Python的原生支持.

我在Linux平台上开发,但我希望能够构建mac并赢得平台.

c++ python java scons gyp

6
推荐指数
2
解决办法
2059
查看次数

svg文件在android中呈现

我在Android中编写了一个程序,用于设置不同类型的图像作为我的背景图像,但它不能与svg文件一起使用.我没有收到任何错误,它没有显示任何图像,我在使用svg文件时在我的模拟器中得到一个空白屏幕.任何人都可以建议如何使用一些代码在Android中阅读和显示svg文件?或者我应该转换xml代码?

java svg android

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

在while循环中交替使用div?

我需要在while循环中交替显示三个div .第一个div的类名为box-hdr5,第二个div为box-hdr4

有没有办法这样做?请给我一些想法.

html php while-loop

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

i-phone/i-pod的序列号

任何人都可以告诉我以编程方式获取iPhone的UDID号的方法.我发现一些像IOKit这样的私有框架我不想使用它.

iphone objective-c ipad

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

如何在非活动类中使用getSystemService?

我正在构建一个通过AlarmManager触发警报的应用程序.

我希望能够通过它自己的非活动类来调用Alarm,但由于我没有扩展Activity,所以我似乎没有任何"上下文".这个概念让我困惑,我读过sdk文档.

我将如何使用:

alarmTest = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
Run Code Online (Sandbox Code Playgroud)

在我的非活动课上?

此外,我假设获取上下文将允许我在我的非活动类中使用SharedPrefs和Intents?

android android-context

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

CodeIgniter - 从同一函数中新插入的数据库记录中获取id

我需要将一些细节插入到数据库中,并获取刚刚插入到同一函数的数据库中的记录的auto_incremented ID.

首先,我使用控制器告诉模型使用以下内容插入所有数据:

$this->client->add_new_client();
Run Code Online (Sandbox Code Playgroud)

然后直接我需要插入客户端ID,这是由数据库在添加到数据库的详细信息时自动生成到另一个模型使用:

$this->model->add_new_details($client_id);
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒.

干杯

php mysql codeigniter

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

在系统R中连接两个或多个数据帧

我的问题是如何在系统R中加入两个或多个数据帧?

例如:

我有两个数据框:

第一:

   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8
Run Code Online (Sandbox Code Playgroud)

第二:

   x  y  z
1  1  1  1
2  4  5  7
Run Code Online (Sandbox Code Playgroud)

我需要这个:

   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8
4  1  1  1
5  4  5  7
Run Code Online (Sandbox Code Playgroud)

我试图为每个向量使用append,如下所示:

for(i in 1:length(first)){

    mix[[i]]<-append(first[i], second[i])}
Run Code Online (Sandbox Code Playgroud)

f <-do.call(rbind,mix)

但它不像我需要的那样工作.我没有得到我的矩阵,我有一些不同的结构.

join r dataframe rbind

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

是否可以在SQLite查询中参数化表名和列名?

我试图在SQLite中使用C#执行参数化查询,我使用的方法就是创建一个静态命令.

        SQLiteCommand cmd = new SQLiteCommand(
        "SELECT [ID]" +
            ",[email]" +
            ",[serializedata]" +
            ",[restrictions]" +
        " FROM " + UserTable +
        " WHERE @search = @searchparam", SQLConnection);

        cmd.Parameters.Add(new SQLiteParameter("@searchparam"));
        cmd.Parameters.Add(new SQLiteParameter("@search"));
Run Code Online (Sandbox Code Playgroud)

并称之为:

        Command.Parameters["@searchparam"].Value = searchdata;
        Command.Parameters["@search"].Value = search;
        SQLiteDataAdapter slda = new SQLiteDataAdapter(UserSelectUsernameCommand);
        DataSet ds = new DataSet();
        slda.Fill(ds);
        User[] array = new User[ds.Tables[0].Rows.Count];
        int index = 0;
        foreach (DataRow row in ds.Tables[0].Rows)
        {
            array[index] = new User(this, row);
            index++;
        }
        return array;
Run Code Online (Sandbox Code Playgroud)

但我在"'@search'的行中得到一个错误不是一个正确的列名"或类似的东西.如果我使用一个常量列名,只使用它的工作参数数据,但我不想创建10个不同的命令,当我需要搜索不同的列名称.

这是什么问题?

c# sqlite

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

Grails集成测试和事务

我不明白为什么这个集成测试失败了.我可以通过删除@Transactional(propagation = Propagation.REQUIRES_NEW)服务方法上方的注释或通过transactional = false在集成测试中设置来获得测试

我意识到集成测试本身是在一个事务中运行的,这就是我在服务方法上得到注释的原因.

class DbTests extends GrailsUnitTestCase {

boolean transactional = true
def customerService

void testTransactionsCommit() {
    def orderIds = [1, 2, 3]
    orderIds.each  { // lets make sure they all start out as Active
        def order = Order.get(it)
        order.isActive = true
        order.save(flush:true, validate:true, failOnError: true)
    }

    customerService.cancelOrders(orderIds)

    orderIds.each  {
        def order = Order.get(it).refresh()
        assertEquals false, order.isActive
    }
}
Run Code Online (Sandbox Code Playgroud)

我的服务方法是定义的:

class CustomerService {

boolean transactional = true
@Transactional(propagation = Propagation.REQUIRES_NEW)
def cancelOrders(def orderIds) …
Run Code Online (Sandbox Code Playgroud)

service grails integration-testing transactions spring-transactions

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