问题列表 - 第44545页

textNode addEventListener

为什么我不能将事件监听器添加到文本节点本身而不是p元素?

<p>childNode</p>
...
p.childNodes[0].addEventListener('click',function(){alert('ok')},false)
Run Code Online (Sandbox Code Playgroud)

当我点击childNode时,chrome中没有任何反应

javascript google-chrome

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

怎样才能让cout更快?

有没有办法让这个运行更快,仍然做同样的事情?

#include <iostream>

int box[80][20];

void drawbox()
{
    for(int y = 0; y < 20; y++)
    {
        for(int x = 0; x < 80; x++)
        {
            std::cout << char(box[x][y]);
        }
    }
}

int main(int argc, char* argv[])
{
    drawbox();
    return(0);
}
Run Code Online (Sandbox Code Playgroud)

IDE:DEV C++ || 操作系统:Windows

c++ performance cout console-application dev-c++

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

如何在xcode4中查看高分辨率

界面构建器有一个选项布局 - >"查看为高分辨率",在xcode4中有哪个选项?

iphone xcode ios

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

什么是优秀的GUI测试人员?

我们需要一个工具来测试一组相当复杂的Java应用程序.应用程序主要是独立的客户端程序或与远程站点的servlet或apache服务器通信的applet.眼镜:

  1. 在Windows XP,Vista和7上运行
  2. 可参数化(可在脚本中指定要单击的按钮序列,在JTextFields和浏览器地址栏中键入文本等)
  3. 如果没有出现预期的窗口或对话框,可以退出或拯救或显示讨厌的消息
  4. 当应用程序打开浏览器窗口时,在.txt文件中记录浏览器的Java控制台上的输出(IE现在已足够).
  5. 在跑步的时候,我应该可以看到它在折叠的情况下运行,而它会运行几分钟

我们正在考虑编写一个基于AWTRobot的工具来读取命令文件并执行此操作 - (不知道如何做#3或#4) - 有些人会问你们如何检测桌面上的窗口.您会建议使用开源工具吗?我们不需要任何花哨的东西来捕捉视频或截图.谢谢, - MS

java user-interface automated-tests

5
推荐指数
3
解决办法
999
查看次数

使用select在客户端套接字上等待数据

任何想法为什么当服务器在客户端等待select时选择套接字时,select永远不会完成?

我使用c在套接字之间进行通信.我的客户端连接到我的服务器很好.

socket_desc=socket(AF_INET,SOCK_STREAM,0);//create the socket descriptor
client->address.sin_addr.s_addr = inet_addr(ipAddress);
client->address.sin_family = AF_INET;
client->address.sin_port = htons(port);

bind(socket_desc,&address,sizeof(address));
connect(socket_desc, &address, sizeof(address));
Run Code Online (Sandbox Code Playgroud)

当我使用recv来阻止和监听数据时,一切正常:

int bytesRead = 1;
while(bytesRead){
    int bufsize=1024;        
    char *buffer=malloc(bufsize);
    bytesRead = recv(socket_desc, buffer, bufsize, 0);
    printf("CLIENT RECV: %s", buffer);
}
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用select,它似乎不会读取任何数据.如果我将STDIN添加到fd_set,我可以强制它从套接字读取,但是select似乎没有从socket_desc中读取数据...?

int running = 1;
while(running){
    /* wait for something to happen on the socket */
    struct timeval selTimeout;
    selTimeout.tv_sec = 2;       /* timeout (secs.) */
    selTimeout.tv_usec = 0;            /* 0 microseconds */
    fd_set readSet;
    FD_ZERO(&readSet);
    FD_SET(STDIN_FILENO, &readSet);//stdin manually trigger …
Run Code Online (Sandbox Code Playgroud)

c sockets select

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

TinyMCE为图片网址添加额外的斜杠

我正在为一个客户建立的新网站上测试tinyMCE.

这是编辑器的测试页面......

http://simplicity.s462.sureserver.com/editor.php

我遇到的问题是当我进行图像插入并选择其中一个图像时,tinyMCE会在图像网址上添加一个额外的斜杠.结果,找不到图像.当我手动删除额外的斜杠时,会找到图像.

如何防止tinyMCE添加这些额外的斜杠?我确信有一个简单的答案,但我一直在寻找几个小时,我没有找到答案的运气.我究竟做错了什么??

以下是用于填充图像列表的PHP代码:

<?php // this must be the very first line in your PHP file! 

// You can't simply echo everything right away because we need to set some headers first! 
$output = ''; // Here we buffer the JavaScript code we want to send to the browser. 
$delimiter = ""; // for eye candy... code gets new lines 

$output .= 'var tinyMCEImageList = new Array('; 

$directory = "../../images"; // Use your correct (relative!) path here …
Run Code Online (Sandbox Code Playgroud)

html php tinymce

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

将字符串转换为int并使用stringstream获取C++中消耗的字符数

我是C++的新手(来自C#背景),我正在尝试学习如何将字符串转换为int.

我通过使用a stringstream并将其输出到a中来实现它double,如下所示:

const char* inputIndex = "5+2";
double number = 0;
stringstream ss(inputIndex);
ss >> number;
// number = 5
Run Code Online (Sandbox Code Playgroud)

这非常有效.时遇到的问题是,字符串我解析开始与一个数字,而是可以具有其他的,而不是数字(例如,"5 + 2","9-(3 + 2)",等等)之后的数字字符.在stringstream开头解析数字,当它遇到一个非数字,就像我需要它停止.

当我想知道用于解析数字的字符数时,就会出现问题.例如,如果我解析25+2,我想知道两个字符用于解析25,以便我可以提前字符串指针.

到目前为止,我通过清除stringstream,将解析后的数字输入其中并读取结果字符串的长度来实现它:

ss.str("");
ss << number;

inputIndex += ss.str().length();
Run Code Online (Sandbox Code Playgroud)

虽然这确实有效,但对我来说这似乎真的很糟糕(虽然这可能只是因为我来自C#之类的东西),而且我有一种感觉可能导致内存泄漏,因为它str()创建了一个字符串的副本.

有没有其他方法可以做到这一点,还是我应该坚持我拥有的东西?

谢谢.

c++ stringstream

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

在mono/linux上运行DotNetOpenAuth

我已经尝试了一段时间没有运气找到一个适用于Mono/Linux组合的DotNetOpenAuth版本.我在其页面/ git页面中找到的源代码和二进制文件包含对mono不支持的dll文件的一些引用.另一方面,我听说可以使用它,甚至可以看到它所说的页面,它是用这样的组合完成的.

可以在mono/linux上运行DotNetOpenAuth吗?如果是,那么这样做的步骤是什么?如果没有,你能否建议在mono/linux上提供openid/oauth登录的替代方案?

linux mono dotnetopenauth

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

随机数除以5

Random random = new Random();
int randomx = random.Next(0, 240);
Run Code Online (Sandbox Code Playgroud)

这是我得到随机数的方式,从0到240,怎么才能得到除以5的积分?(包括0)

0,5,10,15,20,25 .. 240

c# random algorithm

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

设计自定义Android ViewGroup子类

Android Developer对编写自己的View子类进行了很好的讨论:http: //developer.android.com/guide/topics/ui/custom-components.html

但我想用自己的子定位策略编写自己的ViewGroup 子类.这种事情的最小例子在哪里?(这是一个Java 编码问题而不是XML 编码问题)

具体来说,我想要一个水平布局(如LinearLayout)从左边填充子项 - 但是一旦消耗了水平空间,将子项移到左侧,以便最后一个子项看起来与布局的右端对齐.孩子们是按钮式的,所以HorzontalScrollView不起作用,因为滚动手势点击按钮而不是移动它们.

如果LinearLayout有一个选项来执行此操作,我找不到它.

layout android

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