问题列表 - 第5892页

开始吧...结束而表示'阻止'?

temp = 98.3
begin
  print "Your temperature is " + temp.to_s + " Fahrenheit. "
  puts "I think you're okay."
  temp += 0.1
end while temp < 98.6
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,开始和结束之间的所有内容都是块吗?

我仍然困惑什么是块.

如果你不能把它称为块,你会在开始和结束之间将那段代码称为什么?把它称为块是否可以?

ruby syntax

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

用Python编写的3D OpenGL游戏能看起来很好并且运行速度快吗?

我打算使用jMonkeyEngine在Java中编写一个简单的3d(等轴测视图)游戏 - 没什么好看的,我只是想学习一些关于OpenGL和编写有效算法(随机地图生成的算法).

当我计划做什么时,我开始想知道切换到Python.我知道Python并不是用来编写3D游戏的工具,但是用这种语言编写好看的游戏是否可能?

我想到3D图形,漂亮的效果和免费的CPU时间来为游戏引擎的其余部分供电吗?我看过很好看的java游戏 - 老实说,当我看到Runescape HD的细节水平时,我感到非常震惊.

另一方面,pygame.org只有2d游戏,有一些启动3d项目.python有没有高效的3D游戏引擎?pyopengl是唯一的选择吗?python中的好看游戏不受欢迎或无法实现?

我将不胜感激任何信息/反馈.

python opengl

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

什么是比"Hello World"更好的语言介绍预览?

许多编程语言都使用简单的"Hello World"程序进行自我介绍.

作为程序员,我必须承认,这并不能很好地洞察语言的优势和能力.

在提供编程语言演示时,您建议使用哪种问题?

programming-languages

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

在Textmate for Python中突出显示尾随空格?

我想这样做这样 TextMate的提示,使尾随空白在某种程度上总是强调,当我在Python代码的东西-它可以更容易地立即纠正它和其他的编辑器如Emacs可以做到这一点.

不幸的是,那篇文章之后的讨论似乎表明它很难做到.对我来说,invalid.trailing-whitespace遵循此提示后,范围选择器甚至在首选项中都不可见.有没有人有这个成功?

python macos textmate

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

DisplayMember在DataSource上重置= null

我有一个ComboBox,其项目使用DataSource属性设置.DataSource是自定义对象的集合(具有字符串属性'Value'和int属性'Id').在初始化控件中,我将DisplayMember设置为Value,将ValueMember设置Id.现在我试着通过调用清除DataSource,

myComboBox.DataSource = null;
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我的DisplayMember会自动重置为"".我正确清理DataSource吗?这是我应该表现的方式吗?

c# user-interface controls combobox datasource

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

如何将用于wpf ListBox的ItemTemplate嵌入到Window的资源中?

很抱歉,如果这是一个基本问题,但我如何获取ListBox的ItemTemplate,并将其放在窗口的资源中,以便多个ListBox可以使用它.

这是一些XAML:

<Window x:Class="Example">
    <Window.Resources>
        <DataTemplate x:Key="dtExample">
            <ListBox.ItemTemplate>
            // styles go here...
            </ListBox.ItemTemplate>
        </DataTemplate>
    </Window.Resources>
    <ListBox ItemTemplate="{StaticResource dtExample}">
    // items go here...
    </ListBox>
</Window>
Run Code Online (Sandbox Code Playgroud)

这是一个"附加属性没有设置者"设计时错误.为了简洁起见,我删除了一些我认为不重要的代码.

谢谢

c# wpf xaml itemtemplate

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

如何使用Iphone上的Objective-C在控制器中初始化自定义类/对象

我有一个像这样的简单"模型"类(当然还有构造函数)

@implementation Widget
@synthesize name;
@synthesize color;

- (id) init 
{
    if (self = [super init])
    {
        self.name = @"Default Name";
        self.color = @"brown";
    }
    return self;
}

@end
Run Code Online (Sandbox Code Playgroud)

我已经将它声明为我的控制器的内部成员,如下所示:

#import <UIKit/UIKit.h>
#import "Widget.h"

@interface testerViewController : UIViewController {
    IBOutlet UITextField    *stuffField;
    Widget *widget;
}

@property (nonatomic, retain) UITextField *stuffField;
@property (nonatomic, retain) Widget *widget;
- (IBAction)buttonPressed:(id)sender;
@end
Run Code Online (Sandbox Code Playgroud)

并且......我正试图在我的控制器中初始化它,如下所示:

#import "testerViewController.h"
@implementation testerViewController
@synthesize stuffField;
@synthesize widget;

- (IBAction)buttonPressed:(id)sender
{
    stuffField.text = widget.name;
}

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch

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

将Java BigDecimal舍入到最近的间隔

我有一个BigDecimal计算结果,我需要舍入到最近的指定区间(在这种情况下,它是金融市场的标记大小).

例如价格[Tick Size] - > Rounded Price

100.1 [0.25] -> 100
100.2 [0.25] -> 100.25
100.1 [0.125] -> 100.125
100.2 [0.125] -> 100.25
Run Code Online (Sandbox Code Playgroud)

谢谢.

更新:schnaader的解决方案,翻译成Java/BigDecimal术语:

price = price.divide(tick).setScale(0, RoundingMode.HALF_UP).multiply(tick)
Run Code Online (Sandbox Code Playgroud)

java rounding bigdecimal intervals

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

JavaScript窗口调整大小事件

如何挂钩浏览器窗口调整大小事件?

一种jQuery方式可以监听resize事件,但我不想将它带入我的项目中,只需要这个要求.

javascript javascript-events window-resize

590
推荐指数
9
解决办法
94万
查看次数

在c ++中返回指向vector元素的指针

我在全局范围内有一个myObjects的向量.我有一个方法,它使用a std::vector<myObject>::const_iterator遍历向量,并进行一些比较以找到一个特定的元素.一旦找到了必需的元素,我希望能够返回指向它的指针(向量存在于全局范围内).

如果我返回&iterator,我是否返回迭代器的地址或迭代器指向的地址?

我需要将const_iterator背面强制转换为myObject,然后返回该地址吗?

c++ containers pointers iterator

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