问题列表 - 第31737页

使用python 3打印语法错误

安装python 3.1后,我无法打印任何东西.这是一个例子:

>>> print "Hello World"
  File "<stdin>", line 1
    print "Hello World"
                      ^
SyntaxError: invalid syntax
>>>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

python python-3.x

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

在ItemsControl中WPF中的可拖动对象?

我希望能够实现带有可拖动项目的ItemsControl.ItemsControl的原因是我可以在后台绑定到我的ViewModel.

我尝试在画布中使用Thumb控件,它工作得很完美,除非我将它粘在ItemsControl中它就会停止工作.这是我尝试过的:

        <ItemsControl ItemsSource="{Binding MyItems}">
        <ItemsControl.ItemTemplate>
            <DataTemplate>
                <Thumb Canvas.Left="0" Canvas.Top="0" Width="50" Height="50" DragDelta="MyThumb_DragDelta"/>
            </DataTemplate>
        </ItemsControl.ItemTemplate>
        <ItemsControl.ItemsPanel>
            <ItemsPanelTemplate>
                <Canvas />
            </ItemsPanelTemplate>
        </ItemsControl.ItemsPanel>

    </ItemsControl>
Run Code Online (Sandbox Code Playgroud)

背后的代码:

    public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();

        DataContext = new MainViewModel();
    }

    private void MyThumb_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e)
    {
        Canvas.SetLeft((UIElement)sender, Canvas.GetLeft((UIElement)sender) + e.HorizontalChange);
        Canvas.SetTop((UIElement)sender, Canvas.GetTop((UIElement)sender) + e.VerticalChange);
    }
Run Code Online (Sandbox Code Playgroud)

最后我的ViewModel:

    public class MainViewModel : DependencyObject 
{
    public ObservableCollection<Note> MyItems { get; set;}


    public MainViewModel()
    {
        MyItems = new ObservableCollection<Note>();
        MyItems.Add(new Note(){Name="test"});
    }

}

public …
Run Code Online (Sandbox Code Playgroud)

c# wpf itemscontrol drag

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

UINavigation后退按钮

我正在开发一个应用程序,使用此代码隐藏顶部的NavigationBar:

- (void) viewWillAppear:(BOOL)animated
{
    [self.navigationController setNavigationBarHidden:YES animated:animated];
    [super viewWillAppear:animated];
}
Run Code Online (Sandbox Code Playgroud)

这意味着一旦在此页面上没有后退按钮返回,这意味着我必须创建一个IBAction,使视图更改回上一个.

我尝试创建IBAction,我用它来进入下一页,例如:

-(IBAction)switchToGettingHere:(id)sender
{
 if(self.gettingHereViewController == nil)
 {
  GettingHereViewController *gettingHere = [[GettingHereViewController alloc]
             initWithNibName:@"GettingHereView" bundle:[NSBundle mainBundle]];
  self.gettingHereViewController = gettingHere;
  [gettingHere release];
 } 
 [self.navigationController pushViewController:self.gettingHereViewController animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

但那没用.知道如何使按钮执行与标准后退按钮相同的操作吗?

iphone

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

NHibernate如何加载对象

我对NHibernate有点新意,我对性能有这个问题.假设我们有两个表,AB映射到类AB分别.

class A {
    int IdA;
    //...
}
class B {
    int IdB;
    public A MyA;
    //...
}
Run Code Online (Sandbox Code Playgroud)

首先我List<A>从DB 加载一个,然后加载一个List<B>.加载时List<B>它会再次查询数据库以获取MyA值,或者NHibernate A是否已经加载了已经加载了s 的引用,这样可以减少重复的数据库访问?

非常感谢,Anuruddha

nhibernate

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

在我的工作区中打开Eclipse项目

如果我的工作区中已有Eclipse项目(比如从版本控制下载),我该如何在Eclipse中打开它?

eclipse project

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

如何创建自己的Preference类

你能告诉我如何在andorid中创建自己的Preference类?我自己的布局和自己的点击监听器?

谢谢.

android

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

Objective-c中的动态对象属性

如何在objective-c中的对象上创建动态属性?在ActionScript中我们可以做这样的事情

var obj : Object;
obj[ "myDynamicProperty" ] = true;
trace( obj.myDynamicProperty );
Run Code Online (Sandbox Code Playgroud)

我如何在objective-c中这样做?

我尝试了以下内容

NSObject *obj = [[NSObject alloc] init];
[obj setValue:@"labelValue" forKey:@"label"];
Run Code Online (Sandbox Code Playgroud)

但这只会引发运行时错误.任何帮助将非常感激.提前致谢.

iphone objective-c

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

在wxPython中隐藏/删除StaticText

我想知道如何在wxPython中隐藏/删除StaticText?

python wxpython hide

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

PHP:引发403或404错误?

嘿伙计们, 快速但奇怪的问题.是否有可能强制403或404错误.我有一种管理页面,我试图阻止黑客进入我的服务器上的文件系统.(路径获取通过URL传递,并且可以将../传递到其中并在我的文件结构中起床 - 我知道这样做并不是一件好事).无论如何如果有人试图输入../到我的网址我目前只是使用骰子('禁止')来确保我的服务器上的这个区域被禁止.

我现在想知道它是否真的有可能引发一个真正禁止的403错误?我已经在我的.htaccess文档中定义了一个403页面,显示它是否是真正的403.是否有可能触发403以便.htaccess链接到403页面.我的意思是我可以轻松地对其进行硬编码并简单地链接到403错误页面.我只是想知道这是否可行?

感谢您的回复.

php

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

android上的javascript geolocation不起作用

我正在开发一个依赖于拉动移动用户的地理位置数据的网站.我通过以下方式做到这一点:

function initialize() {
   if(window.google && google.gears) {
        var geo = google.gears.factory.create('beta.geolocation');
        geo.getCurrentPosition(useLocation, errorOnLocate);
   }
   else if(navigator.geolocation) {
       navigator.geolocation.getCurrentPosition(useLocation, errorOnLocate);
   }
   else {
       alert("no geo found");
   }
}

function errorOnLocate(message)
{
    alert(message);
    zoomTo(-34.397, 150.644);
}
Run Code Online (Sandbox Code Playgroud)

即使我切换地理位置方法顺序,这始终会在[object PositionError]中输入errorOnLocate函数.

这是一个使用Android 2.1的HTC Hero使用内置的任何浏览器.我的gps已开启,我已指示浏览器允许网站查看我的位置.手机上的谷歌地图本机应用程序中的"位置"功能可以很好地获取我的位置

如果我在我的个人计算机上使用FireFox 3.5访问我的网站,它将更正确地找到我的位置.(我相信它使用了ip和ap数据点的组合).无论哪种方式,它使用相同的JavaScript.

编辑:这是浏览器中的html/js,而不是本机应用程序.此外,确切的错误消息是"最后一个位置提供程序已被禁用"

javascript android geolocation htc-hero

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