问题列表 - 第39108页

Django - 不支持的格式字符'a'(0x61)

我收到以下错误

unsupported format character 'a' (0x61) at index 16

def send_notification_email(sender, **kwargs):
    change = sender
    print "=========================================="
    mail_admins(subject="model %(model) has been changed by %(user)" % 
                            {'model':change.content_type, 'user': change.user},
                message = render_to_string('change_email.html', { 'change': change }) )
Run Code Online (Sandbox Code Playgroud)

有什么建议?

django

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

接受QGraphicsScene上的丢弃

我正在尝试实现拖拽QGraphicsScene.以下是我重载的事件:

void TargetScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) {
    bool acceptDrag = false;
    const QMimeData* mime = event->mimeData();

    // Is an image present?
    if (mime->hasImage()) {
        QImage img = qvariant_cast<QImage>(mime->imageData());
        dragPix = QPixmap::fromImage(img);
        acceptDrag = !dragPix.isNull();
    }

    event->setAccepted(acceptDrag);
}

void TargetScene::dropEvent(QGraphicsSceneDragDropEvent *event) {
    // Add dragged pixmap to scene
    QGraphicsPixmapItem* newPix = this->addPixmap(dragPix);
    newPix->setPos(event->pos().x(), event->pos().y());
}
Run Code Online (Sandbox Code Playgroud)

现场仍然不接受掉落.我猜这是因为我不能做setAcceptDrops(true)我的QGraphicsScene.

如何接受图形场景中的墨滴?

qt drag-and-drop qgraphicsview

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

vs2010窗口布局搞砸了

当我打开VS2010时,我的计算机崩溃了,当我恢复时(我所做的只是重置计算机)并再次打开视觉工作室,我的所有布局都搞砸了.由于我完成了很少的自定义,我想我只是重置窗口布局.我尝试了Window>重置窗口布局,但这不起作用.我甚至尝试过重置环境.如何在安装后立即恢复我的默认布局?
具体来说,我立即注意到的变化是解决方案资源管理器/等.窗口组在右侧而不是左侧,并且底部缺少错误报告/输出/代码定义窗口.我知道我可以自己修理这些东西,但我不知道还有什么我没有注意到它已经发生了变化,因此希望看到一切都自动重置.

crash visual-studio-2010

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

如何从另一个类调用方法而不传递上下文?

我目前正在尝试从实用程序类调用一个方法,该方法将引用为此实用程序方法创建的新游标.不幸的是,我的新类不会让我在没有上下文的情况下创建游标.我已经尝试了许多从调用活动传递上下文的方法,但在大多数情况下获取空指针异常.

这是我的代码的一部分:

findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {
                        Tools.pickRandomItem();

                    }
});
Run Code Online (Sandbox Code Playgroud)

并在工具类中:

     public static void pickRandomItem() {   

    Cursor cur = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, 
               null, null,MediaColumns.TITLE + " ASC");




}
Run Code Online (Sandbox Code Playgroud)

使用上面的代码会引发错误getContentResolver(),并且我为传递上下文所做的所有尝试都失败了.

我对Android编程很新,并不完全理解上下文的概念.您将提供的任何帮助将不胜感激!

android android-context

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

延迟加载Python模块的最佳实践

偶尔我想在Python中加载延迟模块.通常因为我想保持运行时间要求或启动时间较低并将代码拆分为子模块会很麻烦.一个典型的用例和我目前首选的实现是这样的:

jinja2 = None

class Handler(...):
    ...
    def render_with_jinja2(self, values, template_name):
        global jinja2
        if not jinja2:
            import jinja2
        env = jinja2.Environment(...)
        ...
Run Code Online (Sandbox Code Playgroud)

我想知道:有没有规范/更好的方法来实现懒惰模块加载?

python coding-style

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

C++ OS X打开默认浏览器

我想知道一种从C++应用程序打开OS X上的默认浏览器然后打开请求的URL的方法.

编辑:我这样解决了:

system("open http://www.apple.com");
Run Code Online (Sandbox Code Playgroud)

c++ browser url macos

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

使用指针比使用C中的数组语法要快得多吗?

对于当前的C编译器,使用数组语法(a [i])比使用指针(*(p + i))还慢吗?

c arrays performance pointers

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

&#XC3; &#xA9; 和其他代码

我得到了一个充满这些代码的文件,我想把它"翻译"成普通的字符(整个文件,我的意思).我该怎么做?

非常感谢你提前.

utf-8 utf8-decode

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

什么是最美丽的编程语言?(依你的意见)

是.这个问题似乎是主观的.这是故意的.我想知道其他程序员的意见.他们认为编程语言"美丽"是什么?为什么?

我的列表:

  1. Smalltalk(语法,集合管理,直观)
  2. Ruby(美妙的语法)
  3. Lisp(一旦你的思绪缠绕它,它就变得莫名其妙)

矛盾的是,我不会每天都使用这些.

你怎么看?

paradigms programming-languages

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

可以跨子域共享HTML5数据库和localStorage吗?

我正在尝试使用Safari在子域之间共享数据.我想使用HTML5数据库(特别是localStorage,因为我的数据只是键值对).但是,似乎无法从sub.domain.com访问存储到domain.com的数据(反之亦然).在这种情况下有没有办法共享一个数据库?

database subdomain dns html5 local-storage

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