问题列表 - 第9699页

使用Twitter作为远程控制应用程序的机制?

我正在集思广益Twitter的有趣用法,并提出以下建议:

  • 应用程序可以将其用作呼叫归属机制
  • 具有无效许可证的应用程序可以广播其位置
  • 软件公司可以将其用作远程shell之类的接口,并发出命令来关闭,重新启动和发布补丁
  • 应用程序可以将其用于心跳目的

有没有其他人想出Twitter的其他非标准用法?

api debugging twitter remote-desktop social-networking

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

如何确保我的所有Python代码"编译"?

我的背景是C和C++.我非常喜欢Python,但是当你习惯于编译语言时,它的一个方面(以及我猜的其他解释语言)真的很难用.

当我用Python编写一些内容并且可以运行它时,仍然无法保证不会出现特定于语言的错误.对我而言,这意味着我不能完全依赖我的运行时防御(严格测试输入,断言等)以避免崩溃,因为在6个月内,当一些其他好的代码最终运行时,它可能会因为一些愚蠢的错误而破解.

显然,系统应该经过足够的测试,以确保所有代码都已运行,但大部分时间我都使用Python作为内部脚本和小工具,这些内容永远不会得到他们所需的QA关注.此外,一些代码非常简单(如果您的背景是C/C++),您知道只要编译它就会正常工作(例如,类中的getter-methods,通常是成员变量的简单返回).

所以,我的问题是显而易见的 - 有什么方法(使用特殊工具或其他东西)我可以确保我的Python脚本中的所有代码都将"编译"并运行?

python parsing code-analysis

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

获取上下文的各种方法之间有什么区别?

在我看过的各种Android代码中:

 public class MyActivity extends Activity {
    public void method() {
       mContext = this;    // since Activity extends Context
       mContext = getApplicationContext();
       mContext = getBaseContext();
    }
 }
Run Code Online (Sandbox Code Playgroud)

但是,我找不到任何合适的解释,哪些更好,以及在什么情况下应该使用.

关于这方面的文件的指示,以及关于如果选择了错误的可能会破坏的指导,将不胜感激.

android android-context

387
推荐指数
4
解决办法
9万
查看次数

如何用Java生成地图?

我试图完成一个项目的RPG游戏,但不知道如何制作游戏地图.它不需要是图形的,但整个地图和每个图块的代码必须是正确的.

到目前为止,我想通过使用包含所有链接的tile的ArrayList来制作非matricial地图(作为教授的请求).

public abstract class Casella {
/** 
 * @uml.property name="tabellone"
 * @uml.associationEnd multiplicity="(1 1)" inverse="casella:Tabellone"
 * @uml.association name="contains"
 */

private int id;
private boolean free = true;
private List adjacent;
private List items;
private Tabellone tabellone = null;

public void in(){
    free = false;
}

public void out(){
    free = true;
}

}
Run Code Online (Sandbox Code Playgroud)

这是单个图块的代码(有3个类扩展它).我仍然不知道如何组合并生成地图.

感谢您的时间.

java map tile

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

使用std :: mem_fun时如何传递两个参数?

可以说我有这样的层次结构(这只是一个测试程序.请不要指出与内存泄漏有关的任何内容,析构函数不是虚拟的等等):

class I
{
public:
    virtual void fun(int n, int n1) = 0;
};

class A : public I
{
public:
    void fun(int n, int n1)
    {
        std::cout<<"A::fun():" <<n<<" and n1:" <<n1<<"\n";
    }
};

class B : public I
{
public:
    void fun(int n, int n1)
    {
        std::cout<<"B::fun():" <<n<<" and n1:" <<n1<<"\n";
    }
};


int  main()
{
    std::vector<I*> a;
    a.push_back(new A);
    a.push_back(new B);

    //I want to use std::for_each to call function fun with two arguments.
}
Run Code Online (Sandbox Code Playgroud)

如何调用fun()方法,该方法使用std :: for_each获取两个参数?我想我必须使用std :: …

c++ stl

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

Eclipse SWING应用程序:仅在抛出未捕获的异常后才会触发断点

我有一个非常奇怪的问题.我正在Eclipse中使用Java SWING应用程序.我在代码中的某处设置了一个断点,然后运行调试.我执行包含断点的代码段,但总是跳过它.一旦我运行了一些抛出未捕获异常的代码,断点就会再次被触发,而不会改变其他任何东西.抛出异常的代码和包含断点的代码不相关.

我尝试在几个地方设置断点,但在抛出异常之前它们永远不会被击中.我只针对这个特定的应用程序有这个问题.我的调试器适用于其他SWING应用程序.

你能想出造成这种情况的原因吗?

java eclipse debugging swing

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

这两段代码之间是否存在性能差异?

这两段代码之间是否存在性能差异?我的直觉是第二个选项比较慢,因为每次必须构建Cell对象,但我喜欢返回Cell的想法.

方案一:

//Call to method
initiTextDefaultCell(borders);
iTextTable.setDefaultCell(iTextDefaultCell);
//Other code...

private void initiTextDefaultCell(boolean borders) {
  if (!borders)
    iTextDefaultCell.setBorder(Rectangle.NO_BORDER);
  else 
    iTextDefaultCell.setBorder(Rectangle.BOX);
}
Run Code Online (Sandbox Code Playgroud)

方案二:

//Call to method
iTextTable.setDefaultCell(initiTextDefaultCell(borders));
//Other code...

private Cell initiTextDefaultCell(boolean borders) {
  Cell iTextDefaultCell = new Cell();
  if (!borders)
    iTextDefaultCell.setBorder(Rectangle.NO_BORDER);
  else 
    iTextDefaultCell.setBorder(Rectangle.BOX);
  return iTextDefaultCell;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

java performance

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

wxPython示例项目

谁能告诉我在哪里可以找到wxPython的免费示例项目?

wxpython

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

创建一个div,其大小相对于固定宽度div并包含区域?

我有一个N%宽的包含div(contentBody).在该div中,我有另外两个div,contentLeft和contentRight.

contentLeft总是205px.我希望contentRight自动填充contentBody中的剩余空间.我怎样才能做到这一点?

#div contentLeft{
  width:205px;
  float:left;
}

#div contentRight{
  width:<**100% - 205px**>;
  float:left;
}
Run Code Online (Sandbox Code Playgroud)

编辑:对不起,我的意思是写"N%"而不是100%,这需要适用于任何百分比或大小的包含区域.

html css

4
推荐指数
2
解决办法
7442
查看次数

nhibernate延迟加载选项

lazy="true"lazy="proxy"nhibernate有什么区别?

nhibernate proxy lazy-evaluation

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