问题列表 - 第34732页

在Visual Studio 2010中调试时启动多个项目

在Visual Studio 2010中,我有一个Web应用程序和一个控制台应用程序(实际上是一个使用NServiceBus的服务,但它在本地作为控制台应用程序运行),我想在启动Debug时启动它们.

现在我将Web应用程序设置为启动应用程序并在浏览器中打开,然后我右键单击我的服务并转到调试 - >启动新实例.这工作正常,但我宁愿不手动,因为我有时会忘记并需要运行服务来处理来自网站的消息.

谢谢.

web-applications nservicebus visual-studio-2010

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

查找html textarea中的行数

我正在编写一个移动Web应用程序,其中滚动条不会显示在设备的浏览器上.因此,我正在尝试动态修改textarea的高度以使其更大,但我不知道有什么方法可以在html textarea上实际获取行数.任何帮助将不胜感激!

编辑

所以我现在意识到这不是新行本身,而是实际换行.因此,当一行完成时,它将文本包装到下一行.它看起来好像是一条新线.有没有办法计算这些数量?谢谢!

html javascript height textarea line

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

字符串反向程序抛出异常

// ExampleCodes.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include<stdio.h>
#include<iostream>
using namespace std;    

char* stringReverse(char* s)    
{    

    char temp, *p,*q;    
    q = s;    
    while( *(++q));    
    for( p = s; p &lt; --q; p++)    
    {    
        temp = *p;    
        *p = *q;     
        *q = temp;    
    }    
    return s;    
}    


int _tmain(int argc, _TCHAR* argv[])    
{    

    stringReverse("StringReverse");    
    return 0;    
}    
Run Code Online (Sandbox Code Playgroud)

c++

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

神秘的heisenbug?

所以我正在制作一个带有传送和常用老鼠的蛇游戏.我有一个像这样运行的循环:

while(snake.alive() && miceEaten < micePerLevel)
{
    displayInfo(lives, score, level, micePerLevel - miceEaten);
    //some code
    if(miceEaten())
    {
        //update score...
    }
    //more stuff...
}
Run Code Online (Sandbox Code Playgroud)

上述代码的问题是displayInfo在得分更新之前调用,因此在吃完鼠标之后,用户必须等到循环再次运行才能看到他的分数更新.所以我将这一行代码移到了函数的底部:

while(snake.alive() && miceEaten < micePerLevel)
{
    //some code
    if(miceEaten())
    {
        //update score...
    }
    //more stuff...
    displayInfo(lives, score, level, micePerLevel - miceEaten);
}
Run Code Online (Sandbox Code Playgroud)

和传送停止工作!只要蛇到达传送,程序就会崩溃.并displayInfo使用以下代码:

stringstream s;
s << "LEVEL " << left << setw(12) << level << "LIVES: " << setw(12) << lives << "MICE LEFT: " << setw(12) << miceLeft
    << "SCORE: …
Run Code Online (Sandbox Code Playgroud)

c++ pdcurses

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

在java中使用regex替换括号中的逗号

我只想在内部括号中替换逗号.

例如

 Progamming languages (Java, C#, Perl)
Run Code Online (Sandbox Code Playgroud)

Progamming languages (Java or C# or Perl)
Run Code Online (Sandbox Code Playgroud)

但它不应该在下面的字符串中重复逗号

Progamming languages Java, C#, Perl
Run Code Online (Sandbox Code Playgroud)

它会正确替换,但不匹配.

 String test  = "Progamming languages (Java, C#, Perl)";
 String test1 = "Progamming languages Java, C#, Perl"


 String foo = replaceComma(test);
 String foo1 = replaceComma(test1);


 private static String replaceComma(String test)
 {
    String patternStr= "\\((?:.*)(,)(?:.*)\\)";
    Pattern pattern = Pattern.compile(patternStr);
    Matcher matcher= pattern.matcher(test);

    if(matcher.matches())
    {
      return  test.replaceAll("(,)", " or ");
    }

    return  test;

 }
Run Code Online (Sandbox Code Playgroud)

UPDATE

String.replaceAll("(,)", " or "); 当你有像这样的字符串时将无法工作 …

java regex

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

我应该在启动新的Rails 3.0项目时使用ruby 1.9.2吗?

  • 应用程序将在Heroku上运行

依赖包括

  • 回形针
  • HAML
  • 罗盘
  • 设计
  • AWS-S3

赞成或反对的理由?关于另一个版本的ruby的任何建议?

更新 Heroku目前不支持1.9.2,但预计很快将基于这篇文章.Rails 3.0正式支持1.9.2(但不是1.9.1),所以我决定继续使用它.

更新 Heroku在其beta堆栈上支持1.9.2.

ruby ruby-on-rails

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

在兼容模式下,IE 6/IE7或IE8中的css opacity无法正常工作

在下面的代码中,带有锚点的第一个和第二个图像具有链接,在这些图像中,标题文本在IE 6/IE7或IE8的页面加载中不会隐藏(不透明度0).所有其他图像工作正常但我需要链接其中.

这是JSfiddle中的代码

FF工作正常,IE8在正常模式下也可以

我会在这里发布整个代码,但它相当长,我很难这样做.

添加了js代码

$(window).load(function(){
//for each description div...
$('div.description').each(function(){
    //...set the opacity to 0...
$(this).css('opacity', 0);
    //..set width same as the image...
    $(this).css('width', $(this).siblings('img').width());
    //...get the parent (the wrapper) and set it's width same as the image width... '
    $(this).parent().css('width', $(this).siblings('img').width());
    //...set the display to block
    $(this).css('display', 'inline-block');
});
$('div.wrapper').hover(function(){
    //when mouse hover over the wrapper div
    //get it's children elements with class descriptio
    //and show it using fadeTo
    //$(this).children('.description').show();
    $(this).children('.description').stop().fadeTo(500, 0.7);
},function(){
    //when mouse …
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer-7 internet-explorer-6 ie8-compatibility-mode

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

#if check(预处理器宏)来区分iPhone和iPad

是否有我可以检查的构建预处理器宏,用#if或#ifdef来确定我当前的Xcode项目是否是为iPhone或iPad构建的?

编辑

正如几个答案所指出的,通常应用程序是通用的,并且相同的二进制文件可以在两个设备上运行.这些非常相似的设备之间的条件行为应该在运行时而不是编译时解决.

iphone objective-c c-preprocessor

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

rails日志问题

我该如何解决这个问题并让它停止发生

CONFLICT(删除/修改):在eccc398bb3058c5c0cc9e3587aae93289597fc0f中删除log/development.log并在HEAD中修改.log/development.log的版本HEAD留在树中.

我在.gitignore有

ruby git ruby-on-rails

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

将来自另一个分支的所有更改合并为单个提交

在Git中,有没有办法将所有更改从一个分支合并到另一个分支,但是同时压缩到一个提交?

我经常在一个单独的分支中处理一个新功能,并且会定期提交/推送 - 主要用于备份或将我正在处理的内容转移到另一台机器上.大多数提交说"功能xxx WIP"或多余的东西.

一旦完成该工作并且我想将WIP分支合并回master,我想丢弃所有这些中间提交,并且只需要一个干净的提交.

是否有捷径可寻?

或者,一个命令如何压缩分支上的所有提交,因为它是分支的点?

git

439
推荐指数
6
解决办法
16万
查看次数