问题列表 - 第17611页

使用正则表达式在字符串中查找两个相同的字符

这是在参考了问题,我问过这里

我在这个问题上得到了问题的解决方案,但最终需要使用正则表达式来完成这一特定部分.

我需要一个正则表达式来搜索和替换一个字符串,用于连续两个元音的实例,所以"take"中的"oo"或"bees"中的"ee"将其替换为被替换的字母和a :.

预期行为的一些例子:

"took" 应该成为 "to:k"

"waaeek" 应该成为 "wa:e:k"

"raaag" 应该成为 "ra:ag"

感谢您的帮助.

python regex replace

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

Silverlight - 如何在组合框中获取所选项目的文本

一个适合你的人......

我是Silverlight的新手,并且真的缺少像DataTables这样的东西.我目前正在努力的是如何获取我的组合框当前所选项目的文本.在winforms我会做:

ComboBox myCombo = new ComboBox.......
string selected = myCombo.Text;
Run Code Online (Sandbox Code Playgroud)

我正在努力如何获得这些信息.

silverlight combobox

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

'TileMap'可能无法响应'+ mapNamed:'

这是一个奇怪的.我有一个以TileMap下面的接口命名的类:

@interface TileMap : NSObject
{
    int *data;
    int tilesWide;
    int tilesHigh;
    NSString *imageName;
}

+ (id)mapNamed:(NSString *)filename;
- (id)initWithFile:(NSString *)filename;

@end
Run Code Online (Sandbox Code Playgroud)

实现如下:

@implementation TileMap

+ (id)mapNamed:(NSString *)filename
{
    return [[self alloc] initWithFile:filename];
}

- (id)initWithFile:(NSString *)filename
{
    if (self = [super init])
    {
        // ...
    }
    return self;
}


@end
Run Code Online (Sandbox Code Playgroud)

但是当我[TileMap mapNamed:@"map.plist"];向我的应用程序添加一个调用时,Xcode警告:

'TileMap'可能无法响应'+ mapNamed:'

应用程序编译正常,并记录NSLog内部调用TileMap-initWithFile:.我注意到Xcode的语法着色对于这个类和方法是关闭的,所以我尝试分别重命名类和方法.消除警告和语法着色问题的唯一组合是重命名类和方法.

我是否与一些未记录的框架类或方法发生冲突?在文档中查找不会透露任何内容.在Project中查找仅显示调用,接口定义和实现.我很难过(不是很需要).有没有办法解决这个问题,而没有修改我现有的命名约定?

iphone xcode objective-c

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

是否有一个模拟Facebook"链接检测"的库?

我正在寻找一个库,可以在发布链接时"解析"像facebook这样的信息.然而,因为我不想重新发明轮子有没有人知道图书馆或努力写一个已经这样做的图书馆?

我已经包含了一个例子,这样你就可以掌握我的意思,如果你不使用脸书.http://lh4.ggpht.com/_zbED-KN_ZAI/Sx6LuDmZkVI/AAAAAAAADLs/mN7eFnzL1gE/s144/example.png

php c# asp.net facebook

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

Clojure数据结构遍历/搜索

我希望能够做到这样的事情:

(search data 
  list?
  (fn [x] (and (list? x) (= 4 (first x))))
  (fn [x] (and (set? x) (contains x 3))))
Run Code Online (Sandbox Code Playgroud)

并以递归方式搜索嵌套数据结构data:

  1. 首先是最浅的列表(例如,可能在一组集合中).
  2. 然后在最浅层列表的列表中,第一个元素是谁4.
  3. 然后在那些包含3的最浅集合的列表中.
  4. 最后返回在步骤3中找到的项目列表.

在重新发明轮子之前,有没有一种标准的方法呢?

search traversal clojure data-structures

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

使用PHP fastcgi和eclipse进行Xdebug配置?

我一直在使用eclipse-pdt与xdebug和apache一起使用超过一年.事情完美无缺,我可以在eclipse中完成我想要的所有交互式调试(使用我自己的机器作为服务器).

现在我从apache切换到nginx(因此PHP现在不是作为Apache服务而是作为fast-cgi运行)而且我找不到一种方法来配置eclipse与xdebug很好地协同工作.我不确定xdebug或eclipse(或两者)的问题是否确定.

在eclipse配置中,我已经将对PHP配置文件的引用更改为/etc/php5/cli/php.ini.


尝试使用php.ini版本1

使用以下php.ini文件

zend_extension=/usr/lib/php5/20060613/xdebug.so
Run Code Online (Sandbox Code Playgroud)
  • 我看到xdebug正在工作(例如,如果我做了一个var_dump()我得到它的xdebug版本,而不是普通的PHP版本)
  • 我无法从eclipse进行交互式调试:浏览器打开并完全加载包含典型URL的页面...?XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=...,但程序执行不会在断点处停止
  • 在eclipse的右下角,我看到一条可疑消息:"Launching = put_the_name_of_my_project_here =:57%""刷新工作区"交替显示.

尝试使用php.ini版本2

如果我使用该文件的其他版本(在切换到nginx之前它是有效的):

zend_extension=/usr/lib/php5/20060613/xdebug.so
xdebug.remote_enable=On
xdebug.remote_autostart=On
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_mode=req
Run Code Online (Sandbox Code Playgroud)

我根本无法访问我网站的任何页面.


PS:我机器上的附加数据: - 操作系统: GNU/Linux - Ubuntu 9.10 64位.- PHP: 5.2.10-2ubuntu6.3,带Suhosin-Patch 0.9.7; Zend Engine v2.2.0,版权所有(c)1998-2009 Zend Technologies with Xdebug v2.0.4 - Eclipse:见截图.

替代文字

php eclipse fastcgi xdebug eclipse-pdt

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

编译为惯用语C

是否有任何编译器用于编译为惯用C的函数或lisp-ish语言?大多数编译器似乎提供了类似于由C宏组成的机器语言的东西.我想知道是否有任何东西可以生成基于更高级语言的可读C代码.

lisp compiler-construction haskell

9
推荐指数
2
解决办法
1421
查看次数

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

如何将依赖属性绑定到Silverlight用户控件的UI?

我试图创建一个用户控件:

public partial class MyTextBlock : UserControl
  {
    public MyTextBlock()
      {
     InitializeComponent();
      }

     public static readonly DependencyProperty LabelProperty
      = DependencyProperty.RegisterAttached("Label", typeof(string), typeof(MyTextBlock), null);

     public string Label
        {
            get { return (string)GetValue(LabelProperty); }
            set { SetValue(LabelProperty, value); }
        }


     public static readonly DependencyProperty MyTextProperty
      = DependencyProperty.RegisterAttached("MyText", typeof(string), typeof(MyTextBlock), null);

     public string MyText
        {
            get { return (string)GetValue(MyTextProperty); }
            set { SetValue(MyTextProperty, value); }
        }
}
Run Code Online (Sandbox Code Playgroud)

它的xaml是:

<Grid x:Name="LayoutRoot">
   <TextBlock x:Name="Title"  Text="{Binding Label}" />
   <TextBlock x:Name="MyText" Text="{Binding MyText}" TextWrapping="Wrap"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)

想要我想要尝试将此控件中的依赖属性绑定到UI元素,这样当我使用此控件时,我可以设置数据绑定,如:

 <local:MyTextBlock …
Run Code Online (Sandbox Code Playgroud)

silverlight

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

如何在每晚03:00触发活动?

这怎么做得最好?我希望在服务器上运行的应用程序每晚03:00触发一个事件.

c# events triggers windows-xp-embedded

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