问题列表 - 第17010页

是否有Perl GUI构建器,特别是对于WxPerl?

是否有适用于Perl GUI库的良好GUI构建器,尤其是对于WxPerl?

perl user-interface wxperl

12
推荐指数
4
解决办法
2784
查看次数

替换数组中的值

作为具有数组的操作中的另一个的替换值,或者如何在数组内搜索并将值替换为另一个

例如:

array ([[NaN, 1., 1., 1., 1., 1., 1.]
       [1., NaN, 1., 1., 1., 1., 1.]
       [1., 1., NaN, 1., 1., 1., 1.]
       [1., 1., 1., NaN, 1., 1., 1.]
       [1., 1., 1., 1., NaN, 1., 1.]
       [1., 1., 1., 1., 1., NaN, 1.]
       [1., 1., 1., 1., 1., 1., NaN]])
Run Code Online (Sandbox Code Playgroud)

在哪里它可以取代NaN 0.感谢任何回应

python numpy

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

在C中显示数据结构内容的简便方法?

出于调试目的,我发现显示数据结构的内容很有用.(例如,在Python中,我只是"打印some_dict_name").

这可以通过使用标准库在C中实现,或者我是否必须根据数据结构自行实现?

考虑以下代码,我必须再次遍历StructArray以显示其所有内容.

#include <stdio.h>

struct SomeStruct {
  int id;
  };

int main() {
  struct SomeStruct StructArray[10];
  int x = 0;

  for (x = 0; x < 10; x++) {
    StructArray[x].id = x; 
  }

  for (x = 0; x < 10; x++) {
    printf("StructArray[%d].id = %d\n", x, StructArray[x].id);
  }
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

c data-structures

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

Emacs有BNF模式吗?

我必须编辑.bnf格式的许多语法文件.在Emacs中有这种模式吗?

我已经看过CEDET的语义包了,似乎它用于拥有bnf模式,但不再是.这个片段是googlable,但是semantic-bnf-mode似乎不存在:

(autoload 'semantic-bnf-mode "semantic-bnf" "Mode for Bovine Normal Form." t)
(add-to-list 'auto-mode-alist '("\\.bnf$" . semantic-bnf-mode))
Run Code Online (Sandbox Code Playgroud)

emacs bnf

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

有没有更好的方法来创建这个游戏循环?(C++ /视窗)

我正在开发一款Windows游戏,我有这个:

bool game_cont;

LRESULT WINAPI WinProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch(msg)
    {
    case WM_QUIT: case WM_CLOSE: case WM_DESTROY: game_cont = false; break;
    }
    return DefWindowProc(hWnd, msg, wParam, lParam);
}

int WINAPI WinMain(/*lots of parameters*/)
{
    //tedious initialization

    //game loop
    while(game_cont)
    {
        //give message to WinProc
        if(!GameRun()) game_cont = false;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方法来做到这一点(暂时忽略计时器和c)而不是game_cont全球化.总之,我需要能够退出,而在WinMainWinProc,所以如果用户按下关闭出局的方式等,该游戏在游戏菜单,程序不会保留在内存中运行.(正如我在没有game_cont..声明的情况下测试时所做的那样)WinProc.

哦,并且在旁注中,GameRun基本上是一个bool,在游戏结束时返回false,否则为true.

c++ windows winapi global-variables

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

Google Analytics - 它可以收集表单数据吗?

简单场景:我有一个注册表,用户名,密码,电子邮件地址,可能是信用卡号.

在页面底部,我实施了Google Analytics代码.
当用户点击提交时,它会转到google analytics的页面.

问题是..用户输入数据后,GA能否以第一种形式获取数据(用户naem,密码...电子邮件等)?

他们在服务条款或隐私政策中是否对此有所说明?

forms google-analytics data-collection

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

5
推荐指数
2
解决办法
1993
查看次数

什么在Bash/Python/Perl/Ruby/Sed/Awk中用于系统管理,编码附件

我知道这个问题非常主观.但我无法以更好的方式提出问题.我会很感激一些指导.

作为开发人员,我常常觉得如果我能够在日志文件,一组源文件或某些数据集等上执行一些相当复杂的任务,那么对我来说会有多么容易.

显然,当需要重复完成相同类型的任务并且速度至关重要时,我可以考虑用C++/Java编写它.

但大多数时候,这是某种文本处理或文件搜索活动,我只想做一次只是为了执行快速检查或做一些初步分析等.在这种情况下,我会更好地完成任务手动而不是用C++/Java编写.但是如果我知道像Bash/Python/Perl/Ruby/Sed/Awk这样的语言,我肯定可以在几秒钟内完成.

我知道这整个问题是主观的,没有客观明确的答案,但总的来说开发者社区整体上有什么感受?我应该知道这些语言的哪个子集,以便我可以轻松完成所有这些任务并提高我的工作效率.

Perl会是个不错的选择吗?
它是一个超级的Sed/Awk集合,它允许编写简洁的代码.我可以用更少的代码行完成.它既不可读也不易维护,但我从来不想要那些功能.困扰我的唯一事情就是Perl最近得到的负面宣传,并且受到Ruby/Python社区的批评很多.另外,我不确定它是否可以完全取代bash脚本.如果没有,那么Perl + Bash是否适合这类任务呢?

shell scripting perl

6
推荐指数
2
解决办法
3119
查看次数

两个日期之间的天数 - ANSI SQL

我需要一种方法来确定SQL中两个日期之间的天数.

答案必须是ANSI SQL.

sql date ansi-sql date-arithmetic

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

将文本文件读入C中的行数组中

使用CI希望以这样的方式读取文本文件的内容,以便在完成所有操作时使用第n个字符串表示文本文件的第n行的字符串数组.文件的行可以任意长.

什么是实现这一目标的优雅方式?我知道将一个文本文件直接读入一个适当大小的缓冲区的一些巧妙的技巧,但将其分解成行会使它变得更加棘手(至少就我所知).

非常感谢!

c arrays text file

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