小编r3x*_*r3x的帖子

在Visual Studio 2010中查看控制台的输出?

我正在编写一个带有一些输出(Console.WriteLine("...");)的简单C#程序.问题是,每次运行它时,我都无法在输出窗口中看到程序的输出.

已经检查了"程序输出"标签,我已经将所有输出重定向到中间窗口但无效.

如何启用查看程序的输出?

我认为问题不在于我的代码.我尝试运行一个简单的程序,只输出一个字符串和readline"ala hello world",我仍然无法看到任何输出.问题是我在错误的位置寻找输出或者Visual Studio表现出来.

debug.write方法也不起作用.

使用debug.Write,这一切都有效,尽管之前没有.在我重新开始之前,或者我需要休息一下,或者我需要休息,无论哪种方式,现在一切都很好.感谢所有有用的评论=)

c# visual-studio-2010 visual-studio

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

使用Protractor通过className定位按钮

如果这是一个新手问题我很抱歉,刚开始进行网络自动化测试.

我想测试登录屏幕页面.查找名称和密码文本字段很简单(仅由.model使用),但是我在使用我的脚本找到登录按钮时遇到问题.

我google了,我应该能够通过className使用element(by.css(.className))找到一个元素,但是这无法工作,我总是得到 NoSuchElementError: No element found using locator: By.cssSelector(".btn btn-lg btn-primary btn-block").

知道我做错了什么吗?

提前谢谢你,

LoginBtn HTML:

<button class="btn btn-lg btn-primary btn-block" type="submit" ng-disabled="loading">login</button>
Run Code Online (Sandbox Code Playgroud)

我的代码:

describe('Test login', function() {
  var username = element(by.model('formData.email'));
  var password = element(by.model('formData.password'));
  var loginBtn = element(by.css('.btn btn-lg btn-primary btn-block'));


  beforeEach(function() {
    browser.get('some site'); //hidden on purpose
  });

  it('should have a title', function() {
        username.sendKeys(1);
        password.sendKeys(2);
        loginBtn.click();


  });


});
Run Code Online (Sandbox Code Playgroud)

javascript jasmine angularjs protractor

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

编写一个简单的JMeter脚本

我需要编写一个执行以下操作的脚本(与哪个网站无关,我只是这样做才能学习和练习):

  1. 模拟HTTP请求(方法:get)
  2. 从文档中读取参数并在脚本中使用它们
  3. 保存请求响应中的表达式,并将其用作下一个请求中的参数
  4. 将输出保存到文件

在阅读文档并观看一些视频教程几个小时之后,我可以轻松地管理第1步.我对如何进行第2步和第4步有一点了解,尽管我可能不会有效地执行它们.不幸的是,我不知道如何做第3步.

有人可以帮我做这些步骤,或者至少给我一些很好的链接,可以帮助我解决教程(我发现官方手册太混乱了)?

以下是我用来学习这个工具的一些链接:对于步骤1步骤2,他们帮助了一点,但欢迎更多的指导.

performance automation load http jmeter

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

用数组中的值替换所有出现的字符串

我在将字符串发送到数据库之前解析它.我想要查看<br>该字符串中的所有字符串并将其替换为我从数组后跟newLine获取的唯一数字.

例如:

str = "Line <br> Line <br> Line <br> Line <br>"
$replace = array("1", "2", "3", "4");

my function would return 
"Line 1 \n Line 2 \n Line 3 \n Line 4 \n"
Run Code Online (Sandbox Code Playgroud)

听起来很简单.我只是做一个while循环,得到<br>使用strpos的所有出现,并使用str_replace替换那些具有所需数字+ \n的那些.

问题是我总是遇到错误,我不知道我做错了什么?可能是一个愚蠢的错误,但仍然很烦人.

这是我的代码

$str     = "Line <br> Line <br> Line <br> Line <br>";
$replace = array("1", "2", "3", "4");
$replaceIndex = 0;

while(strpos($str, '<br>') != false )
{
    $str = str_replace('<br>', $replace[index] . ' ' .'\n', $str); //str_replace, replaces the first …
Run Code Online (Sandbox Code Playgroud)

php string loops phpmyadmin

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

在制作iPhone应用程序时是否可以嵌入或加载SWF(Apple是否允许)

我在为iPhone制作应用程序时是否嵌入swfs或加载它们有点困惑.有谁知道每个的优点(最好使用)?我知道嵌入swfs应该比加载它们快一点但是这就是全部吗?

此外,这有点重要,我读到Apple会拒绝任何带有外部swfs的应用程序?那确实是对的吗?如果是这样,嵌入或加载所述swfs会解决这个问题吗?

提前致谢

编辑:经过一些搜索,转向Apple确实有加载外部swfs的问题,你仍然可以做到,但你的swfs不需要附加任何动作脚本,这里是一个链接http://whizzkid74.blogspot.com/2010/ 12/air-for-iphone-loading-external-swf.html然而,它没有说嵌入swfs,所以我的问题是:你可以在iPhone上编写应用程序时嵌入swfs吗?

编辑澄清一下,当我说外部SWF时.我的意思是在您的系统本地找到的SWF,但您需要将它们添加到您的程序,因为它们包含您需要的MovieClips或Sprite等.我不是指您需要从网站或在线资源下载的SWF.(希望澄清事情)

编辑改变了问题的标题......问题解决了,感谢所有的帮助家伙和新年快乐= D.

air iphone flash actionscript actionscript-3

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

正则表达式匹配以三个'e'结尾的所有单词

我正在尝试编写一个匹配所有单词的正则表达式,以便唯一的元音是e,并且单词中只有三个e,我在python中写这个.我试着写作

(?= e){3}[^aiou]*
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

python regex

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

仅在右键单击以"Story"开头的类时显示上下文菜单按钮

有没有办法显示上下文菜单操作,只有当用户右键单击以"story"开头的类时.

例如:如果用户右键单击类"story ...."页面中的对象,则应显示上下文菜单按钮,否则不会发生任何事情.

这是我的代码(尽管它不起作用):

var divs = document.querySelectorAll("[class^=story]"); //get all classes that start with "Story"

    window.oncontextmenu = function() {

        for(var i=0; i < divs.length; i++)
        {
            divs[i].onclick = function() { 
            chrome.contextMenus.create
            (
                {"id": "butto1", "title": "1", "contexts":["all"], "onclick": genericOnClick}
            );
            chrome.contextMenus.create
            (
                {"id": "button2", "title": "2", "contexts":["all"], "onclick": genericOnClick}
            );
            chrome.contextMenus.create
            (
                {"id": "button3", "title": "3", "contexts":["all"], "onclick": genericOnClick}
            );

            };
        }

        return true; 
    };


function genericOnClick(info, tab) {
  //do some crap here
  chrome.contextMenus.removeAll();
}
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome contextmenu google-chrome-extension

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

HTML表格背景

你好吗?

我在写第一个HTML网站时遇到了一些困难!我坚持一些细节,如果你们帮我一点,我会非常感激,再次这是我第一次写HTML所以我道歉是我的错误和问题有点微不足道.

这是我的问题:

我试图在页面顶部创建一个绿色背景,但我无法弄清楚如何,我厌倦了使用bgcolor为桌子所在的行上色,但这似乎不起作用.

这是我厌倦了做的事情:

<tr bgcolor = "green">
        <table width = "50%">
            <tr>
                <td><a href = "http://www.google.com"> Home </a></td>
                <td><a href = "http://www.google.com> About Us </a></td>
                <td><a href = "http://www.google.com> Products </a></td>
                <td><a href = "http://www.google.com> Services </a></td>
                <td><a href = "http://www.google.com> Contact Us </a></td>
            </tr>
        </table>
    </tr>
Run Code Online (Sandbox Code Playgroud)

尝试在输入字段旁边写一些东西时的另一个问题(用户名密码输入字段); 当试图写"Office all is a internet store that ......"时,它们不会出现在输入字段旁边,而是显示在它们下面!

这就是我做的

<tr>
        <td>
            <form action = "processor.class" method = "get">
                User Name:
                <p/>
                <input type = "text"  name = "txtName" size = …
Run Code Online (Sandbox Code Playgroud)

html css

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

mysql_real_escape_string没有逃避所有类型的"

我注意到一些奇怪的mysql_real_escape_string功能.它没有逃脱,或者例如:“TEST”没有被转换成\“TEST\”.

功能正常"(仔细观察,你看它们是不同的)

任何想法如何解决这个问题,我宁愿不从头开始编写这个函数.是否已弃用,是否有替代方案?

编辑:谢谢大家的回答.为了澄清我试图将这个字符串我喜欢的东西"目录\ r \n"插入到数据库中,并且由于某种原因它无法正常工作.一切都适用于任何其他字符串,我没有得到任何错误消息,它只是没有出现在数据库中.所以我认为这可能与".

对我这么容易!

EDIT2

      $interestTable = "5431591 1 Things I Like” <br>";

//problem lies here
        $count = 0;
        $interestTable = preg_replace_callback( '/<br>/', function( $match) use( $tagName, &$count) {
            return $tagName[$count++][0] . ' ' . PHP_EOL;
        }, $interestTable);


    //$interestTable = "5431591 1 Things I Like” catalog \r\n" after format

        $interestTable = mysql_real_escape_string($interestTable);

        echo $interestTable;


        mysql_query("INSERT INTO $tbl_name(userID,storyID,rank, storyType, interestTable)VALUES('$userID','$storyID','$rank','$storyType','$interestTable')", $dbh1); …
Run Code Online (Sandbox Code Playgroud)

php mysql

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