问题列表 - 第30918页

jquery(或纯js)模拟按下输入键进行测试

模拟用户按"输入"的最佳方法是什么?$(element).keypress()似乎不允许我传入按下的实际键.

这是用于单元测试.

javascript testing jquery mocking

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

SIMD值得吗?有更好的选择吗?

我有一些运行得相当好的代码,但我想让它运行得更好.我遇到的主要问题是它需要一个嵌套的for循环.外部用于迭代(必须连续发生),内部用于所考虑的每个点粒子.我知道我对外面的东西并不多,但我想知道是否有一种方法可以优化:

    void collide(particle particles[], box boxes[], 
        double boxShiftX, double boxShiftY) {/*{{{*/
            int i;
            double nX; 
            double nY; 
            int boxnum;
            for(i=0;i<PART_COUNT;i++) {
                    boxnum = ((((int)(particles[i].sX+boxShiftX))/BOX_SIZE)%BWIDTH+
                        BWIDTH*((((int)(particles[i].sY+boxShiftY))/BOX_SIZE)%BHEIGHT)); 
                        //copied and pasted the macro which is why it's kinda odd looking

                    particles[i].vX -= boxes[boxnum].mX;
                    particles[i].vY -= boxes[boxnum].mY;
                    if(boxes[boxnum].rotDir == 1) {
                            nX = particles[i].vX*Wxx+particles[i].vY*Wxy;
                            nY = particles[i].vX*Wyx+particles[i].vY*Wyy;
                    } else { //to make it randomly pick a rot. direction
                            nX = particles[i].vX*Wxx-particles[i].vY*Wxy;
                            nY = -particles[i].vX*Wyx+particles[i].vY*Wyy;
                    }   
                    particles[i].vX = nX + boxes[boxnum].mX;
                    particles[i].vY = nY + …
Run Code Online (Sandbox Code Playgroud)

c optimization simd

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

ASP.NET DropDownList / HTML选择列表默认选择

对于我的ASP.NET页面,在后面的代码中,我将各种项目/选项加载到DropDownList中,但是我没有通过分配SelectedIndex来设置默认值。我注意到将回发的SelectedIndex设置为0,即使我从未将焦点设置为DropDownList或将其更改为DropDownList中的值也是如此。

如果没有在后面的代码或标记中另外指定,是否将默认值0用于带有DropDownList的回发中的SelectedIndex?如果是,这是选择列表的HTML标准的一部分,还是只是为ASP.NET实现的方式?

html asp.net select selectedindex drop-down-menu

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

如何使用JSON-Framework在XCode上检测JSON对象/ JSON数组

我在JSON解析方面遇到了一些问题.当我点击URL时,我得到了像这样的JSON响应:

//JSON 1
{ "data":
  {"array":
    ["3",
       {"array":
          [
            {"id":"1","message":"Hello","sender":"inot"},
            {"id":"2","message":"World","sender":"inot"},
            {"id":"3","message":"Hi","sender":"marza"}
          ]
        }
     ]
   },
 "message":"MSG0001:Success",
 "status":"OK"
}
Run Code Online (Sandbox Code Playgroud)

但是如果数据的结果只是1,那么JSON响应是这样的:

//JSON 2
{ "data":
  {"array":
    ["3",
       {"array":
          {"id":"3","message":"Hi","sender":"marza"}
       }
     ]
   },
 "message":"MSG0001:Success",
 "status":"OK"
}
Run Code Online (Sandbox Code Playgroud)

我实现此代码以获取id,message和sender值,并在JSON 1上正常工作,但在JSON 2上出错.我使用JSON-Framework.问题是如何检测JSON响应是对象({})还是数组([])?

// Parse the string into JSON
NSDictionary *json = [myString JSONValue];

// Get all object
NSArray *items = [json valueForKeyPath:@"data.array"];
NSArray *array1 = [[items objectAtIndex:1] objectForKey:@"array"];
NSEnumerator *enumerator = [array1 objectEnumerator];
NSDictionary* item;
while (item = (NSDictionary*)[enumerator nextObject]) {
   NSLog(@"id      = %@",[item objectForKey:@"id"]); …
Run Code Online (Sandbox Code Playgroud)

iphone json json-framework

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

使用Bixo构建垂直爬虫

我遇到了一个开源爬虫Bixo.有人试过吗?你能分享一下学习吗?我们能否轻松构建定向爬虫(与Nutch/Heritrix相比)?谢谢Nayn

java web-crawler nutch

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

如何使用 pwd 的输出作为变量?

我给出的作业问题是:

如何打印当前目录(工作目录)的路径以及如何将其用作变量?

问题的第一部分很容易回答:通过使用

但如何将输出用作变量呢?

variables bash pwd

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

访问64位整数的下半部分

如何使用C或C++访问64位整数的下半部分?我可以在汇编中轻松完成,但我不知道如何在C/C++中完成它

编辑:访问上半部分怎么样?

c 64-bit integer

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

处理XNA + lidgren中的延迟

我在XNA 试验lidgren,我遇到了'滞后'的问题.

我已经下载了他们的XNA样本,并注意到他们的样本甚至滞后.问题是,另一方面的运动并不顺畅,我正在尝试在局域网上(实际上在同一台计算机上),而不是在互联网上.

由于与lidgren和XNA的连接滞后,是否有任何相同的问题?

c# xna multiplayer lidgren

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

MySQL外键问题

定义外键是否也定义了索引?我有mysql v5.1.46&我正在查看MySQL Administrator工具,它显示外键作为索引,所以我想确认一下?

mysql sql foreign-keys

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

部署Java文件

部署Java独立应用程序以及任何所需的jar依赖项,配置文件和启动脚本的最佳实践(和启用工具)是什么?

是否有任何Maven插件可以轻松发布二进制版本,因此用户不需要使用maven例如?

java deployment maven-2

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