问题列表 - 第40563页

检查正确数量的参数

我如何检查正确的参数数量(一个参数).如果有人试图在不传递正确数量的参数的情况下调用脚本,并检查以确保命令行参数确实存在并且是目录.

shell scripting

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

python -m SimpleHTTPServer - 在0.0.0.0:8000上听,但http://0.0.0.0:8000/test.html给出"找不到页面"

放入我的文件夹后,我输入

python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)

得到

Serving HTTP on 0.0.0.0 port 8000 ...
Run Code Online (Sandbox Code Playgroud)

回复.但是当我点击时,http://0.0.0.0:8000/test.html我得到一个页面未找到错误.

我也试过了

pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd
Run Code Online (Sandbox Code Playgroud)

取自这个问题

当我点击ls时,我可以看到文件和目录.谁知道我做错了什么?

python macos terminal webserver

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

如何在RenderTargetBitmap中使用PixelFormats.IndexedX?

我期待呈现DrawingVisual(在示例性视觉)到使用位图RenderTargetBitmap的观点来设置此位图作为背景的Canvas,如下:

var bmp = new RenderTargetBitmap(2000, 50, 120, 96, PixelFormats.Indexed2);
bmp.Render(visual);
var brush = new ImageBrush(bmp) { Stretch = Stretch.Fill };
Canvas.Background = brush;
Run Code Online (Sandbox Code Playgroud)

当使用PixelFormats.Default最后一个参数时RenderTargetBitmap,图像按预期呈现.然而,当我选择PixelFormats.Indexed2(或任何的PixelFormats.IndexedX),我的代码似乎退出方法没有例外,该bmp.Render线不会被调用,因此在图像上没有显示Canvas.

如何使用IndexedX像素格式RenderTargetBitmap?或者还有其他方法可以减少图像的内存占用量吗?它只使用三种颜色,所以使用调色板而不是32位RGB似乎是要走的路.

wpf pixelformat rendertargetbitmap

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

序列图中的变量

我如何在序列图中使用变量..而序列图显示时间线中的对象调用...

uml sequence-diagram

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

在xcode 3.2.5上安装iOS SDK 4.1

我已经阅读了很多帖子,无法真正弄清楚这个问题的答案.如果我在这里复制它,我很抱歉.

我已经在我的机器上安装了xcode 3.2.5,它附带了SDK 4.2.我的iPhone是4.1,我还没打算把它移到4.2.问题是我无法使用这款手机进行测试.由于我安装的唯一SDK是4.2,当我尝试使用我的iPhone运行调试时,我收到以下消息:

无法安装应用程序

/blabla/app.app上的应用程序的info.plist指定最小操作系统为4.2,这个操作系统太高而无法安装.

所以,我得到了目标 - >获取信息,我发现它确实是针对4.2(但这是唯一可用的选项 - 因为我没有安装其他SDK).

所以,问题是:如何保留xcode 3.2.5,但除4.2之外还安装SDK 4.1?

sdk xcode ios

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

monodevelop中的"Run Tests"在哪里?

我有一个已经包含NUnit测试库的解决方案.当我使用Visual Studio进行开发时,我通常使用我已包含在tools\nunit项目中的文件夹中的nunit.exe二进制文件来运行这些测试.

我现在正在使用monodevelop开发相同的解决方案.我很确定我记得monodevelop中有一个集成的"运行测试"动作,我想用它来运行测试.根据这篇文章,应该有一个"视图 - 单元测试"菜单项.但是,我必须做错事/特别做事,因为我找不到它.

如何使用Monodevelop运行NUnit测试?

c# nunit monodevelop

35
推荐指数
3
解决办法
9858
查看次数

使用Zend_Navigation时,如何将class ="current"应用于<a href=...>标记?


正如您可以从标题中读取的那样,我正在尝试将class="current"部分添加到我的zend_navigation呈现的HTML锚标记中.

这就是我所拥有的:

bootstrap.php中

protected function _initNavigation(){
         $this->bootstrap('layout');
         $layout = $this->getResource('layout');
         $view = $layout->getView();
         $config = new Zend_Config_Xml(APPLICATION_PATH .'/configs/navigation.xml','nav');
         $navigation = new Zend_Navigation($config);
         $navigation->current()
         $view->navigation($navigation);
     } 
Run Code Online (Sandbox Code Playgroud)

然后在View脚本中:

<div class="NavMenu">
  <?= $this->navigation()->menu(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

我很确定有一些标准和正确的方法,但经过大约几个小时的搜索后,我无法找到答案.非常感谢你的帮助.

php zend-framework zend-navigation

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

我在轨道中添加了宝石,但它仍然说宝石丢失了?

我键入以下内容:

gem install omniauth
Run Code Online (Sandbox Code Playgroud)

在我的environment.rb档案中,我也有:

config.gem "omniauth"
Run Code Online (Sandbox Code Playgroud)

但是,我收到这些错误:

no such file to load -- omniauth/core
Missing these required gems:
  omniauth
Run Code Online (Sandbox Code Playgroud)

我很困惑:我做了一个rake gems:安装并且没有出错(我也没有得到回复信息).但后来我尝试运行脚本/服务器,它说我需要做rake gems:安装!

当我从environment.rb中删除config.gem"omniauth"时,我得到了这个:

c:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in `load_missing_constant': unin
itialized constant OmniAuth (NameError)
Run Code Online (Sandbox Code Playgroud)

rubygems ruby-on-rails omniauth

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

QPainter不活跃

以下代码导致一堆错误:

void MainWindow::displayBoard()
{
    QPixmap pix(0,0);
    pix.fill(Qt::white);
    QPainter painter(&pix);
    painter.setBrush(Qt::black);
    for(int row = 0; row < 8; row++)
        for(int col = 0; col < 8; col++)
            painter.drawRect(row * 10, col * 10, 10, 10);
    ui->label->setPixmap(pix);
}
Run Code Online (Sandbox Code Playgroud)

错误:

QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

c++ qt qpainter

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

搜索字符串"可能吗?

我正在搜索字符串中的"得分",但我不想让它在"得分时间"时返回

range = [substring rangeOfString: @"score"];
Run Code Online (Sandbox Code Playgroud)

是我正在使用的.

但如果我能搜索"得分",那就行了.但我不能使用"作为我搜索的一部分,因为编译器感到困惑.

range = [substring rangeOfString: @""score:""];
Run Code Online (Sandbox Code Playgroud)

是否有人告诉它包括"在搜索中?

非常感谢-Code

iphone objective-c

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