问题列表 - 第28652页

如何用ghc编译GUI可执行文件?

我移植了一个从Mac写到Windows的Haskell程序.它是一个GUI应用程序(wxHaskell,使用ghc 6.12.1编译),因此它不需要打开命令提示符窗口.无论如何,它是这样做的,所以我的问题是:我必须做什么才能在不先打开提示窗口的情况下启动程序?这有什么ghc开关吗?

windows wxwidgets haskell ghc

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

统计:Python中的组合

我需要计算在Python combinatorials(NCR),但无法找到的功能做在math,numpystat 图书馆.类似于类型函数的东西:

comb = calculate_combinations(n, r)
Run Code Online (Sandbox Code Playgroud)

我需要可能的组合数量,而不是实际的组合,所以itertools.combinations我不感兴趣.

最后,我想避免使用阶乘,因为我将计算组合的数字可能变得太大而且阶乘将变得非常可怕.

这似乎是一个非常容易回答的问题,但是我被淹没在关于生成所有实际组合的问题中,这不是我想要的.:)

非常感谢

python statistics combinations

114
推荐指数
11
解决办法
10万
查看次数

如何在动画结束时删除视图?

我正在创建一个游戏,我希望在给予他积分时向玩家展示一个简单的"得分" - 动画.这是我扔到屏幕上的视图:

public class Score extends FrameLayout {

  public Score(Context context, int score) {
    super(context);
    TextView txt = new TextView(context);
    txt.setText(String.valueOf(score).toUpperCase());  
    addView(txt);
    Animation anim = AnimationUtils.loadAnimation(context, R.anim.score);
    startAnimation(anim);
    anim.setAnimationListener(animationListener);
  }
  private void Remove(){

    ViewGroup parent = (ViewGroup)getParent();  
    parent.removeView(this);

  } 
  private AnimationListener animationListener = new AnimationListener() {

    @Override
    public void onAnimationEnd(Animation animation) {

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

只要在任何给定时间屏幕上只有一个得分动画,这段代码实际上效果很好.如果玩家再次得分,则在删除最后一个分数之前,应用程序崩溃 - 可能是因为第二个分数在动画期间获得了自动删除的事件.这是使用动画的不良做法吗?你们怎么处理这个?

android

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

C#是否相同:Encoding.UTF8.GetBytes&Convert.FromBase64String?

困惑的编码东西.是Encoding.UTF8.GetBytesConvert.FromBase64String是一样的?

c#

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

在 C# 中填充对象

我有 Order、OrderDetails 和 OrderStatus 对象,如下所示:

public class Order
{
  public override int OrderId { get; set; }
  public string FName { get; set; }
  public string MName { get; set; }
  public string LName { get; set; }
  public string Street { get; set; }
  public string City { get; set; }
  public List<OrderDetails> OrderDetails { get; set; };
}

public class OrderDetails
{
  public override int OrderdetailsId { get; set; }
  public int OrderId { get; set; }
  public …
Run Code Online (Sandbox Code Playgroud)

c#

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

C++开源前端的选项

我正在寻找开源C++编译器前端(源解析器/分析器)的选项,我可以根据我的要求进行自定义.我不需要后端实现,只是它有助于找到支持大多数标准功能的快速且相对无错误的C++前端.有什么建议?

[我确实谷歌,clang似乎是一个选项,但在我开始之前我更喜欢同行反馈.]

Arpan

c++ compiler-construction

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

#符号的HTML字符实体是什么?

#符号的HTML字符实体是什么?我四处寻找"磅"(不断返回货币),"哈希"和"数字",但我尝试的似乎并没有变成正确的角色.

html character-entities

47
推荐指数
5
解决办法
7万
查看次数

覆盖wordpress中的搜索功能(sql和php)

有没有办法覆盖wordpress中的默认搜索功能?我试过使用过滤器,但它们只允许添加到查询中……或者可能使用posts_request 重写整个查询。但是,如果我覆盖它,则其他查询都不起作用。我有以下代码

function my_posts_request_filter($input)
{
    if ( is_search() && isset($_GET['s'])) {
        global $wpdb;
    }
    return $input;
}

add_filter('posts_request','my_posts_request_filter');
Run Code Online (Sandbox Code Playgroud)

我可以用我的自定义 SQL 覆盖 $input,但页面上有一个小部件显示最近的帖子,如果我这样做就不会显示。有没有办法只覆盖搜索功能?

php wordpress

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

是什么导致这个错误?"CALayer位置包含NaN:[240 nan]"

每当我旋转一个有屏幕的屏幕时,我就会看到这种情况发生UITableView.我发现它发生在willRotate和我的同事之间的didRotate方法调用之间UIViewController也见过它在其他地方,通常在旋转周围.它直到最近才开始发生,我们对如何应对它感到困惑(谷歌搜索不会以错误的形式显示错误消息).有没有其他人遇到过这个知道怎么做的事情?

iphone core-animation calayer

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

Android AlertDialog没有显示单选按钮或消息

在我的应用程序中,我在ListActivity中长按一下上下文菜单.其中一个选项"Priority"会弹出一个AlertDialog,其中包含3个单选按钮选项.问题是,它显示一个没有我选择的空对话框,或者我设置的消息.这是我的代码..

protected Dialog onCreateDialog(int id) {
    AlertDialog dialog;
    switch(id) {
    case DIALOG_SAB_PRIORITY_ID:
        final CharSequence[] items = {"High", "Normal", "Low"};

        AlertDialog.Builder builder = new AlertDialog.Builder(SabMgmt.this);
        builder.setMessage("Select new priority")
               .setSingleChoiceItems(items, 0, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int item) {
                Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
            }
        });

        dialog = builder.create();            
        break;
    default:
        dialog = null;
    }
    return dialog;
}
Run Code Online (Sandbox Code Playgroud)

如果我用正面和负面按钮替换.setSingleChoiceItems,它会按预期显示按钮和消息.我在设置单选按钮列表时做错了什么?这是我的调用代码..

public boolean onContextItemSelected(MenuItem item) {
    AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
    switch (item.getItemId()) {
    case R.id.sabdelete:
        // Correct position (-1) for 1 header
        final …
Run Code Online (Sandbox Code Playgroud)

android radio-button android-alertdialog

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