问题列表 - 第10551页

Python脚本中__name__有哪些不同的可能值,它们是什么意思?

检查是否__name__ == '__main__'是在直接调用文件时运行某些代码的常用习惯用法,而不是通过模块.

在为Django的manage.py编写自定义命令的过程中,我发现自己需要使用code.InteractiveConsole,这会给标准python shell的用户带来影响.在我正在做的一些测试代码中,我发现在我试图执行的脚本中,我得到的__name____console__,这导致我的代码(依赖于__main__)不能运行.

我很确定我的原始实现中有一些东西要改变,但它让我想知道__name__可能有什么不同的东西.我找不到关于可能值的任何文档,也没有找到它们的含义,所以这就是我最终的结果.

python

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

适用于游戏的Android加速度计

我正在为Android设计游戏,我想在某些控制方面使用加速度计.有没有人遇到这样的教程或示例?

android accelerometer

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

有没有办法在Google Code项目上隐藏您的电子邮件地址?

令我困扰Google代码的一件事是,它将您的Google用户名放在您的项目上供全世界查看.虽然它没有将@ gmail.com部分放在名称后面,但它并不需要天才垃圾邮件发送者将该部分与您的用户名连接起来.

有没有办法在Google代码项目中隐藏或隐藏您的Google用户名?

privacy google-code

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

将文本添加到jpeg

你怎么能(在C/C++中)使用libjpeg将文本添加到jpeg文件中?

我不是指编辑像素,而是通过向元数据添加文本(如png文件的png_set_text()libpng库).

c c++ text libjpeg

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

Twitter REST将"从API"改为有意义的东西

当使用简单的请求发布到Twitter时,消息将使用"从API发送"进行签名.有没有办法将其更改为您的应用程序的实际名称?它是另一个post参数还是其他什么?

twitter rest

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

XSLT:条件属性值处理

以下内容无法按预期工作:

<xsl:template match="xs:complexType">
  <xsl:param name="prefix" />

  <xsl:if test="$prefix='core'">
    <xsl:variable name="prefix" select=""/>
  </xsl:if>

  <xs:complexType name="{concat($prefix, @name)}">
    <xsl:apply-templates select="node()" />
  </xs:complexType>
  <xsl:apply-templates select=".//xs:element" />
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

这个想法是,如果前缀变量值是"核心",我不希望它被添加到name属性值.任何其他价值,我想加入.IE:

<xs:complexType name="coreBirthType">
Run Code Online (Sandbox Code Playgroud)

......是不是可以接受的,而下面将是:

<xs:complexType name="BirthType">
Run Code Online (Sandbox Code Playgroud)

但我必须允许这种情况发生:

<xs:complexType name="AcRecHighSchoolType">
Run Code Online (Sandbox Code Playgroud)

我在一个区块中尝试了这个,但是撒克逊抱怨没有找到一个结束节点:

<xsl:choose>
  <xsl:when test="starts-with(.,'core')">
    <xs:complexType name="{@name)}">
  </xsl:when>
  <xsl:otherwise>
    <xs:complexType name="{concat($prefix, @name)}">
  </xsl:otherwise>
</xsl:choose>
  <xsl:apply-templates select="node()" />
</xs:complexType>
Run Code Online (Sandbox Code Playgroud)

处理这个问题的最佳方法是什么?

xslt

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

最佳发布/订阅"中间件"

我正在市场上建立一个基于开源网络的Pub/Sub(观察者模式)库.我没有找到任何我喜欢的:

  • JMS - 与Java绑定,将消息内容视为哑二进制blob

  • NDDS - $$,使用IDL

  • CORBA/ICE - Pub/Sub构建在RPC之上,CORBA API不直观

  • JBOSS/ESB - 不太熟悉

如果这样的包可以满足以下条件,那就太好了:

  • 基于网络

  • 意识到有效负载数据,用户不必担心端/序列化问题

  • 多语言支持(C++,ruby,Java,python会很好)

  • 没有自动生成的代码(没有IDL!)

  • 直观的订阅/主题管理

为了好玩,我创造了自己的.思考?

soa middleware mom publish-subscribe observer-pattern

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

Windows mobile,如何获取ID和Serial?

我如何从Windows手机上获取序列号和ID号?

我在C#中需要它

谢谢

c# windows-mobile

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

C++类读取为变量,default-type int?说什么?

所以,我有两个类......结构非常基础.我尝试将一个导入另一个,并声明该类类型的新对象...但是,它似乎读取类名作为变量的名称?!

下面提供的头类不会正确读取"ApplicationManager"类.码:

####ifndef _GAME_H_  
####define _GAME_H_  
####include "application.h"  
####include "applicationmanager.h"  
class Game : public Application  
{  
public:  
    Game();  
    ~Game();  
    void LoadContent() override;  
    void UnloadContent() override;  
    void Draw() override;  
private:  
    //int ApplicationManager; //WHY DOES THIS COMPILE??!  
    ApplicationManager management; //This DOES NOT WORK?  
};  
####endif  
Run Code Online (Sandbox Code Playgroud)

这是"ApplicationManager"类的标题.码:

####ifndef _APPMANAGER_H_  
####define _APPMANAGER_H_  
####include "game.h"  
####include "application.h"  
class ApplicationManager  
{  
public:  
    ApplicationManager(void);  
    ~ApplicationManager(void);  
private:  
};  
####endif  
Run Code Online (Sandbox Code Playgroud)

发生的错误告诉我,我需要一个";" 在"管理"之前,并且"ApplicationManager"缺少类型说明符,因此假定它是默认类型int.

...任何想法为什么它不能正确编译?其他人可以尝试这个并报告结果吗?我复制了代码,并将其粘贴到另一个解决方案中,看看是否有东西被破坏了......它仍然无效.

c++-cli

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

Visual Studio中的错误,还是一个坏主意?

我做了一个自定义控件,它基本上是一个TextBox允许输入的多线,以及报告一些信息的一些其他控件.现在,我想允许我的控件的用户更改其中的字体TextBox,并想到以下几点:"好吧,用户不应该能够更改其他控件的字体,所以我将链接它通过Font控件上的属性",最终得到以下代码:

public override Font Font {
    get { return txtEntry.Font; }
    set { txtEntry.Font = value; }
}
Run Code Online (Sandbox Code Playgroud)

(是的,我控制的匈牙利符号......旧的VB习惯很难......)

现在,这看起来很好,除了当我构建我的项目并返回到我的表单以查看效果时,Visual Studio崩溃了.并且在重新启动项目时可靠地崩溃了...我在记事本中打开了类并将其更改为其他名称,删除了输出文件夹并打开了Visual Studio,重建了,现在一切正常.

我的问题是:我的想法中是否存在一些不合理的设计缺陷,或者这纯粹是一个VS错误?

.net winforms

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