小编gri*_*lix的帖子

计算Perl中的数组元素

如何获取数组中的总项目,而不是最后一个ID?

我发现这两种方式都不起作用:

my @a;
# Add some elements (no consecutive ids)
$a[0]= '1';
$a[5]= '2';
$a[23]= '3';

print $#a, "\n"; # Prints 23
print scalar(@a), "\n"; # Prints 24
Run Code Online (Sandbox Code Playgroud)

我期待得到3 ......

arrays perl count

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

UINavigationController如何设置标题

我有一个控制器/视图的通用项目列表,可以扩展显示自定义列表..列表和导航工作正常..但我无法更改UINavigationController的标题.在通用控制器中:

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self.view addSubview: navigationController.view];
}
- (void)setNavigationTitle: (NSString *)title
{
    NSLog(@"set title: %@", title); // this works
    self.navigationController.title = title; // Nothing works here
}
Run Code Online (Sandbox Code Playgroud)

然后,扩展类做..

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self setNavigationTitle: @"Custom list"];
}
Run Code Online (Sandbox Code Playgroud)

navigationBar仍然有"Item"作为标题:(

uinavigationcontroller ios

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

变量数据库名称

在MySQL中有什么方法可以将数据库的名称放入变量中吗?例如,当我有一个名为'db1'的数据库时,我可以这样做:

set @db= 'db1';
select * from @db.mytable;
Run Code Online (Sandbox Code Playgroud)

编辑:还有另一个我想做的例子:

set @dbfrom= 'db1';
set @dbto= 'db2';
insert into @dbto.mytable (col1,col2,col3) select col2,col1,col3 from @dbfrom.mytable;
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

<?php echo $ var之间是否存在速度差异??>和<?= $ var?>?

这两个版本之间有什么速度差异吗?

<?php echo $var; ?>

<?=$var?>
Run Code Online (Sandbox Code Playgroud)

你推荐哪个,为什么?

php syntax php-shorttags

11
推荐指数
5
解决办法
3221
查看次数

如何删除doctrine admin生成器中的"新"链接

我使用doctrine管理生成器,我想不允许用户创建新记录(只是为了显示它们),有没有办法通过设置"generator.yml"来做到这一点?我已成功删除de batch和每个项目的操作,其他一切工作正常,但无法删除"新"链接=(这就是我所拥有的(相关部分顺便说一句):

generator:
  params:
    config:
      list:
        batch_actions: {}
        object_actions:
          _delete: ~
Run Code Online (Sandbox Code Playgroud)

doctrine symfony1 admin-generator

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

Mod Rewrite,将参数从URL1传递到URL2

我正在尝试重写以下网址

test.php?par1=foo&par2=bar
Run Code Online (Sandbox Code Playgroud)

成...

newtest.php?hidden_par=blah&par1=foo&par2=bar
Run Code Online (Sandbox Code Playgroud)

我有这个规则,这不起作用:

RewriteRule ^test.php\??(.*?)$ newtest.php?hiden_par=blah&$1 [L]
Run Code Online (Sandbox Code Playgroud)

这可以使用RewriteCond或其他方式完成吗?(说,这可以吗?),在此先感谢.

apache .htaccess mod-rewrite url-rewriting

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

触摸objective-c中的文件

我需要从cocoa应用程序更新文件的修改时间.有什么建议吗?

cocoa objective-c

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

我可以在glob运算符中使用Perl常量吗?

我正在解析XML文件,例如:

while (<files/*.xml>) { ... }
Run Code Online (Sandbox Code Playgroud)

我想用常量来'文件'

use constant FILES_PATH => 'files';
while (<FILES_PATH/*.xml>) { ... }
Run Code Online (Sandbox Code Playgroud)

我希望你理解这个想法,并可以帮助我:) ..

先感谢您.

perl glob constants

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

与两个元素的关联和update/assoc之间的差异

我已经做了一段时间的事情(assoc-in my-hash [:data :id] 1),看起来很好.

最近,由于我很少有超过两个级别,我注意到我可以做(update my-hash :data assoc :id 1),听起来完全不同,但返回相同.

所以,我想知道,性能有什么不同吗?你认为它在某种程度上比另一种更具可读性吗?更惯用吗?

update / assoc感觉它对我来说更贵,但我真的更喜欢它assoc-in,这让我每次看到它都会停下来思考.

functional-programming clojure hashmap

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