小编mea*_*gar的帖子

Textmate Ruby on Rails突出显示

我在我的豹机上运行了Textmate 1.5.7.

在rails中编程时,由于某种原因,一些关键词不会突出显示.例如:validates_presence_of,has_many,remote_form_for(form_for被高亮显示)等...

我尝试切换主题,但没有帮助.我也尝试升级到最新的铁路捆绑但没有雪茄.有人可以帮忙吗?

ruby textmate ruby-on-rails textmatebundles

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

我是否需要编程经验来开始iphone应用程序开发?

我想学习如何为iPhone开发应用程序,但我没有编程经验.我需要知道代码还是可以学习iPhone SDK并学习Objective C?

iphone

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

在Perl中,如何处理配置文件中的延续行?

所以我试着在配置中读取.Perl中的文件.配置文件使用尾部反斜杠来表示行继续.例如,文件可能如下所示:

  === somefile ===
  foo=bar
  x=this\
  is\
  a\
  multiline statement.
Run Code Online (Sandbox Code Playgroud)

我有读取文件的代码,然后处理尾随反斜杠以连接行.但是,看起来Perl已经为我做了.例如,代码:

  open(fh, 'somefile');
  @data = <fh>;
  print join('', @data);
Run Code Online (Sandbox Code Playgroud)

打印:

  foo=bar
  x=thisisamultiline statement
Run Code Online (Sandbox Code Playgroud)

瞧,'@ dat =;' 声明似乎已经处理了反斜杠!

这是Perl中定义的行为吗?

perl configuration

0
推荐指数
2
解决办法
2060
查看次数

背景应用的关键窗口

我正在创建一个背景可可应用程序.它唯一缺少的是能够输入文本输入!

我通过在Info.plist中设置"Application is background only"来使应用程序背景化

但无论我做什么,我都无法将任何窗口作为关键窗口.

makeKeyWindow
makeKeyAndOrderFront
Run Code Online (Sandbox Code Playgroud)

两者都不起作用......

我知道应用程序可以做到这一点,任何人都知道如何让后台应用程序有一个关键窗口?

cocoa

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

php脚本正在输出php代码,不知道为什么

我有一个简单的模态对话框,我在自己的linux服务器上开发,运行php 5.3.脚本(如下所示)在我的服务器上运行正常.但是,我将它移动到我的客户端的linux服务器,而不是回显它显然应该做的文本/ html,它从>(大于)字符回显所有实际的PHP代码.有谁知道为什么它会回应实际代码?有没有导致这个的php.ini设置?或两个设置中的文件编码差异?

<?php


$to_email = 'myname@myemail.com';
 $link = $_GET['link'];
 if(!$link){
  echo '<p>Have a suggestion?<br />Enter the URL below!</p>';
 }else if(strlen($link) > 256 || !preg_match('/^(http:\/\/)?subdomain\.somesite\.com\/(somedir\/)?anotherdir\/(.+)/',$link) && !preg_match('/^(http:\/\/)?somedomain2\.com\/somedir2\/(.+)/',$link)){
  echo '<p class="error">Whoops, the URL entered doesn\'t <br />match the criteria.</p>';
 }else{
  $link = str_replace("\n.", "\n..", $link);
  if(!preg_match('/^http:\/\//',$link)){
   $link = 'http://'.$link;
  }
  mail($to_email, 'New URL Suggestion', "A new URL has been suggested from your site:\n\n".$link,"From: ".$to_email."\r\n");
  echo '<p>Thank you for submitting this URL! <br />It should be live within 24 hours.</p>';
 }
?> …
Run Code Online (Sandbox Code Playgroud)

php linux echo

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

为什么FileMaker Pro在布局模式下显示数据而不是字段名称?

当我进入布局模式时,为什么我的FileMaker Pro数据库会在字段中显示数据?它不应该显示字段名称吗?

filemaker

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

如何将多个字符串拆分为深层嵌套数组?

我有多个字符串类似于:

$str = "/One/Two";
$str2 = "/One/Two/Flowers";
$str3 = "/One/Two/Grass";
$str4 = "/One/Another/Deeper";
$str5 = "/Uno/Dos/Cow";
Run Code Online (Sandbox Code Playgroud)

我想将它拆分为一个深层嵌套数组,看起来类似于以下内容:

Array
(
    [One] => Array 
    (
        [Two] => Array
        (
            [Flowers] => 
            [Grass] => 
        )    
        [Another] => Array
        (
            [Deeper] => 
        )           
    )   
    [Uno] => Array 
    (
        [Dos] => Array
        (
            [Cow] => 
        )             
    )         
)
Run Code Online (Sandbox Code Playgroud)

php

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

C奇怪的虫子......把我的头发拉出来

我在当天早些时候在unix机器上运行了我的代码,但是当在windows下编译时,它给了我完全奇怪和不正确的输出.

由于我们的代码将根据unix上的编译进行标记,我认为嘿,这已经足够了.但是现在我刚刚完成了我的代码重构(基本上只是添加了注释,摆脱了程序中从未使用的变量,并且摆脱了我编写的一些函数来测试程序)现在突然我的代码似乎给了我Windows上的正确输出和unix上的错误输出.

请注意,我没有做任何修改代码功能的事情.

经过这么多个小时的努力,在本周撞击Seg Fault错误之后,这个最后一分钟的错误将把这一切都浪费掉.当bug似乎随机出现时我该怎么办?

编辑:程序应该读取类似于html文件的文件并打印出表格.我正在将每个单独单元格的数据加载到链接列表中的节点上,然后根据算法打印出信息.输出在Windows上正常工作但在unix上没有.我甚至不知道我需要查看哪部分代码,因为我不知道是什么导致了这一点.

c

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

如何使用php验证用户名?

如何使用PHP验证用户名?

在我的注册页面上,我需要验证用户名.

可接受(例如)仅字母,数字和_:

  • 阿纳斯票价
  • anasfares
  • AnAsFaReS
  • anas45票价
  • 35 arts arty
  • anas_fares

不可接受(例如):

  • anas.fares
  • anas #fares
  • 57fares
  • @ ^*12sf
  • 阿纳斯 - 票价

php regex validation username

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

在Ruby中,是否有一个库使命令行脚本更加用户友好,提示我要运行什么?

所以我现在所做的是我的Ruby脚本有很多方法,我必须注释掉我不想调用的方法调用,并在我的命令行脚本中取消注释我要触发的方法.

是否有一个Ruby库,可以很容易地提示用户触发哪个函数?

ruby

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