问题列表 - 第12176页

aap - python麻烦

我正在尝试运行aap-application.版本是1.076(尝试更高).所有命令都向我发送错误,如:

> Traceback (most recent call last):  
> File "/usr/bin/aap", line 10, in
> <module>
>     import Main   File "/usr/share/aap/Main.py", line 14, in
> <module>
>     from DoAddDef import doadddef   File "/usr/share/aap/DoAddDef.py",
> line 10, in <module>
>     from Action import find_primary_action   File
> "/usr/share/aap/Action.py", line 30,
> in <module>
>     from Dictlist import listitem2str, str2dictlist, dictlist2str   File
> "/usr/share/aap/Dictlist.py", line 18,
> in <module>
>     from Process import recipe_error   File "/usr/share/aap/Process.py", line
> 13, in <module>
>     from Work …
Run Code Online (Sandbox Code Playgroud)

python linux

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

有没有比 Console.Clear() 更好的方法来制作主机游戏?

我正在处理游戏循环并打算创建一些游戏作为练习。

目前我有一个稳定的游戏循环,游戏更新速度尽可能快,渲染每秒更新 x 次(当前为 25)

渲染方法基本上是一个 draw + Console.Clear() 并且在非常高的更新中显示变得非常紧张,因为当 Console.Clear() 命中时它没有完成绘制。

有没有更好的方法来做这样的事情?

我可以将任何数据写入控制台,然后用其他数据替换它吗?

c# console game-loop

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

ruby继承vs mixins

在Ruby中,既然你可以包含多个mixin但只扩展一个类,那么看起来mixins比继承更受欢迎.

我的问题:如果你正在编写必须扩展/包含的代码才有用,你为什么要把它变成一个类?换句话说,为什么你不总是把它变成一个模块?

我只能想到你想要一个类的一个原因,那就是你需要实例化这个类.但是,在ActiveRecord :: Base的情况下,您永远不会直接实例化它.所以不应该是一个模块而不是?

ruby inheritance module class mixins

125
推荐指数
5
解决办法
3万
查看次数

Java Swing:JList与ListCellRenderer选择的项目高度不同

我正在制作一个自定义的ListCellRenderer.我知道每个单元格可以有不同的尺寸.但现在我想为所选单元格设置不同的维度.不知何故,JList在第一次计算每个单元格的边界时,为每个单独的单元格缓存维度.这是我的代码:

public class Test {

    static class Oh extends JPanel {

        public Oh() {
            setPreferredSize(new Dimension(100, 20));
        }

        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            g.setColor(Color.WHITE);
            g.fillRect(0, 0, getWidth(), getHeight());
        }
    }

    static class Yeah extends JPanel {
        private boolean isSelected;

        public Yeah(boolean isSelected) {
            setPreferredSize(new Dimension(100, 100));
            this.isSelected = isSelected;
        }

        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            //setSize(100, 100); // doesn't change the bounds of the component
            //setBounds(0, 0, 100, 100); // this doesn't do any good either.
            if (isSelected) …
Run Code Online (Sandbox Code Playgroud)

java height swing jlist

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

[MyClass alloc]和[[self class] alloc]之间的区别在哪里?

我不应该做这样的事情有充分的理由吗?例:

我有一个MyClass类.在那里我有这个实现:

- (id)copyWithZone:(NSZone*)zone {
    MyClass *copy = [[MyClass allocWithZone:zone] init];
    copy.someproperty = [[self.someproperty copy] autorelease];
    return copy;
}
Run Code Online (Sandbox Code Playgroud)

而不是那样,我找到了一个看起来像这样的片段:

- (id)copyWithZone:(NSZone*)zone {
    MyClass *copy = [[[self class] allocWithZone:zone] init];
    copy.someproperty = [[self.someproperty copy] autorelease];
    return copy;
}
Run Code Online (Sandbox Code Playgroud)

不同的是,第一个只是使用名称,如果它自己的类人类可读,就好像它是任何其他类.而第二个问自己是什么类.这有什么不同,或者在这种情况下都可以使用?

iphone cocoa-touch uikit

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

C#中的动态变量?

是否可以在C#中使用动态变量(不确定命名)?

在PHP中,我可以做到

$var_1 = "2";
$var_2 = "this is variable 2";

$test = ${"var_".$var_1};

echo $test;

output: this is variable 2;
Run Code Online (Sandbox Code Playgroud)

我们可以用C#做​​到这一点吗?

c# dynamic-variables

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

表单提交时,php $ _POST数组为空

我有一个自定义的CMS我已经构建,在我的开发盒(Ubuntu/PHP5 +/MySQL5 +)上完美运行.

我只是将它移动到我的客户端的生产框中,现在所有表单提交都显示为空的$ _POST数组.

我找到了一个技巧来验证数据实际上正在使用file_get_contents('php://input');并且数据在那里显示正常 - $_POST/ $_REQUEST数组总是为空.

我还通过firebug(application/x-www-form-urlencoded; charset=utf-8)验证了内容类型标题是正确的.

无论表单是通过AJAX提交还是通过常规表单提交,都会发生此问题.

任何帮助是极大的赞赏!

php forms arrays post

91
推荐指数
10
解决办法
14万
查看次数

将指针到模板函数作为函数参数传递?

假设我想要一个C++函数对两个输入执行算术运算,将它们视为给定类型:

伪:

function(var X,var Y,function OP)
{
 if(something)
  return OP<int>(X,Y);
 else if(something else)
  return OP<double>(X,Y);
 else
  return OP<string>(X,Y);
}
Run Code Online (Sandbox Code Playgroud)

适合OP的函数可能如下:

template <class T> add(var X,var Y)
{
 return (T)X + (T)Y; //X, Y are of a type with overloaded operators
}
Run Code Online (Sandbox Code Playgroud)

那么,问题是函数的签名是什么样的?如果操作符函数是非模板化的,我可以做到,但我对这种额外的复杂性感到困惑.

c++ templates operator-overloading

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

如何在C#中的字符串集合编辑器中添加组合框项值?

我可以使用以下代码将项目及其值添加到组合框中.

combobox1.Items.add(new Item("text","value"));
Run Code Online (Sandbox Code Playgroud)

如何在字符串集合编辑器中为文本添加值?我只能在字符串集合编辑器中添加文本.

c# combobox

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

PHP GD中GIF图像的质量差

我有一个我正在处理的水印脚本,结果在PNG和JPG图像上很好但是gif图像,不太好.我正在使用PHP和GD

您可以在下面看到水印质量的差异.

有谁知道如何改善这个?

对于我正在使用的gif版本

$image = imagecreatefromgif($source_file);
imagecopymerge($image, $watermark, $x, $y, 0, 0, $water_width, $water_height, 65);
imagegif($image, $source_file);
Run Code Online (Sandbox Code Playgroud)

gif image =质量差的 gif图片http://img2.pict.com/fd/46/00/1471179/0/gif.gif

jpg图片=好的 jpg图片http://img2.pict.com/82/a1/5a/1471181/0/jpg.jpg

php gd

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