问题列表 - 第14167页

如何在Makefile中编写循环?

我想执行以下命令:

./a.out 1
./a.out 2
./a.out 3
./a.out 4
.
.
. and so on
Run Code Online (Sandbox Code Playgroud)

如何把这个东西写成一个循环Makefile

loops makefile

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

在ExtJs中添加按钮到网格

我是ExtJS的新手.

有没有人知道如何在ExtJS中为每一行网格添加按钮?

请举个例子.

谢谢

grid extjs

12
推荐指数
3
解决办法
6万
查看次数

在Perl中,如何在用户输入无效输入时要求用户重新输入输入?

我有一个Perl子程序,它要求用户输入.无论输入的输入是否为有效输入,我都会在子程序内部执行检查.

如果不是,我想再次调用子程序让用户输入有效输入.

我的子程序如下:

sub some_routine {    
    print "Enter a number to select   (1) Apple (2) Mango (3) grapes:"
    $value=STDIN;
    if($value =~ /[^1-3]/ ) {
        print "The input is not valid!";
        print "Do you want to continue selecting a fruit again (Y or N)?";
        $choice = STDIN;
        if( $choice eq "y") {
            ### I want to call the subroutine again to enter input ###
          } else {
            exit;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

那么如何递归子程序呢?

recursion perl subroutine

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

LINQ to DataSet不区分大小写的组

我有一个数据表,我想通过一列数据表(比如Column1string类型)执行不区分大小写的组.我观察到通常LINQ to DataSet执行区分大小写的比较.例如,如果Column1有两个字符串值"Test"和"test",则在应用group by它之后返回两个单独的行,其值为"Test"和"test",而不是一个.

查询是:

var countGroupQuery = from table in dataTable.AsEnumerable()
                      group table by table.Field<string>(Column1) into groupedTable
                      select new
                      {
                          value = groupedTable.Key,
                          count = groupedTable.Count()
                      };
Run Code Online (Sandbox Code Playgroud)

是否有任何方法来执行不区分大小写,group by以便在上面的示例中我只获得一行具有一个值("Test"或"test")?ToUpper或者ToLower实际上将值更改为大写或小写而不是使用至少一个输入值,所以我不想使用它:

group table by table.Field<string>(Column1).ToUpper() into groupedTable
Run Code Online (Sandbox Code Playgroud)

linq datatable group-by case-insensitive dataset

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

AVAudioPlayer初始化错误

我初始化我的AVAudioPlayer实例,如:

[self.audioPlayer initWithContentsOfURL:url error:&err];
Run Code Online (Sandbox Code Playgroud)

url包含.m4a文件的路径

调用此行时,控制台中将显示以下错误:" Error Domain = NSOSStatusErrorDomain Code = 1685348671"无法完成操作.(OSStatus错误1685348671.) "

这个错误的原因是什么?

iphone objective-c core-audio avaudioplayer

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

重写GIT历史的实际后果是什么?

我们的项目已经使用git一个星期左右了,而且我们都非常享受它(在紧密的协作组中,它变成了一个完全不同的git体验).为了使事情尽可能简单,我们不会进行任何变基或历史修改.但我们确实在第一周犯了一些错误.做了一些不应该做的提交,我们设法将一个功能分支合并到错误的集成分支(1.1而不是1.0).在他们长期进入我们的历史之前,我们没有发现这些事情.

现在我看到很多关于重写历史的警告,但我不确定我是否理解所涉及的危险.我们使用共享的裸存储库,并将所有分支推送到那里进行备份.

我希望如果你重写历史记录(比如删除一个提交),后续提交的完整列表将"丢失"该提交(并且可能不会编译/工作).我也希望如果发生这种情况,我实际上可以选择在历史的顶部解决这个问题(并将这部分历史留作非编译).

  • 如果我重写历史(并且所有编译/工作在所有受影响的分支中),我的同事是否需要执行任何特殊命令)?(换句话说,如果我做得好,他们会"知道我已经做过了吗?"
  • 任何具有我不知道的本地更改的用户是否有资格在git pull上合并失败?
  • 我错过了这里必不可少的东西吗

任何关于这个主题的文章/教程的参考也会非常好.

git git-rebase

24
推荐指数
2
解决办法
6006
查看次数

是否有mdbtools的替代品?

我正在使用mdbtools的SQL功能连接到.mdblinux 上的文件.Mdbtools仍然是测试版,自2007年以来一直没有更新,许多功能,如足够的SQL支持尚不可用.

我需要的功能:

  • SQL,使用python绑定或通过ODBC.
  • AS SQL操作中的语句.
  • JOIN 如果可能的话.
  • 在非Windows上运行.
  • 次选将非常方便.
  • 写支持是不是必要的.

是否有正在开发的替代品?

ms-access mdbtools

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

学习J/K/APL

我知道所有3个都是相关的,我已经看到了用J编写的Project Euler中的问题的几个答案,以及一些写的K.我想知道的是,你建议学习哪个,你会建议去哪里关于获取材料学习它?

j apl k tacit-programming

7
推荐指数
2
解决办法
1752
查看次数

在目录中添加最新文件

如何获取最新的文件名或添加到目录中的文件路径?

php

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

如何在UITableView中显示零行的表

我正在动态地将内容加载到UITableView中.如果有数据,表需要显示数据.如果没有数据,表格应显示普通页面.但在我的应用程序中,该表显示带有两个分隔线的普通页面.我需要删除此分隔线并显示纯白页.请建议?

任何帮助,将不胜感激!

iphone objective-c uitableview

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