问题列表 - 第25525页

需要文件夹中的所有文件

是否有一种简单的方法来要求文件夹中的所有文件?

php

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

MySQL - 如何在一个查询中计算每个表的所有行

有没有办法查询数据库以找出所有表中有多少行?

table1 1234
table2 222
table3 7888
Run Code Online (Sandbox Code Playgroud)

希望你能提出建议

mysql sql count

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

Cocoa Touch UITableView按字母排序'#'匹配全部无与伦比

我有一个UITableView包含我想要按第一个字母分组(和排序)的名称(类似于地址簿应用程序).我目前能够匹配任何部分('A' - 'Z')使用:

// Sections is an array of strings "{search}" and "A" to "Z" and "#".
NSString *pattern = [self.sections objectAtIndex:section];
NSPredicate *predicate = nil;

// Ignore search pattern.
if ([pattern isEqualToString:@"{search}"]) return nil;

// Non-Alpha and Non-Diacritic-Alpha (?).
if ([pattern isEqualToString:@"#"]);

// Default case (use case and diacritic insensitivity).
if (!predicate) predicate = [NSPredicate predicateWithFormat:@"name beginswith[cd] %@", pattern];

// Return filtered results.
return [self.friends filteredArrayUsingPredicate:predicate];
Run Code Online (Sandbox Code Playgroud)

但是,"#"的匹配使我失望.我尝试使用以下方法构建REGEX匹配:

[NSPredicate predicateWithFormat:@"name matches '[^a-zA-Z].*'"];
Run Code Online (Sandbox Code Playgroud)

但这对于变音符号-α失败(出现重复的行).任何想法将不胜感激!谢谢.

iphone cocoa-touch ipad

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

C#:如何为Double.Parse显式设置文化(字符串num)

我下载了一个读取文件的程序,然后将双精度值从String解析为Double.但是我得到一个例外,因为这个文件包含带有'.'的数字.分隔符,但在我的文化中有','.如何明确设置文化?

c# culture parsing

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

使用事件将UI元素绑定到字段时,如何防止无限递归?

以下似乎是一个相对常见的模式(对我来说,而不是整个社区)将字符串变量绑定到TextBox的内容.

class MyBackEndClass
{
    public event EventHandler DataChanged;
    string _Data;
    public string Data
    {
        get { return _Data; }
        set
        {
            _Data = value;
            //Fire the DataChanged event
        }
    }
}

class SomeForm : // Form stuff
{
    MyBackEndClass mbe;
    TextBox someTextBox;
    SomeForm() 
    {
        someTextBox.TextChanged += HandleTextBox();
        mbe.DataChanged += HandleData();
    }

    void HandleTextBox(Object sender, EventArgs e)
    {
        mbe.Data = ((TextBox)sender).Text;
    }

    void HandleData(Object sender, EventArgs e)
    {
        someTextBox.Text = ((MyBackEndClass) sender).Data;
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是更改TextBox会触发后端数据值的更改,从而导致文本框发生更改等.这会永远运行.

有没有更好的设计模式(除了诉诸讨厌的布尔标志)正确处理这种情况?

编辑:要清楚,在实际设计中,后端类用于同步多个表单之间的更改.因此,我不能直接使用SomeTextBox.Text属性.

Billy3

c# winforms

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

删除as3中的空格

如何从as3中删除字符串中的空格?

我希望能够删除所有回车,空格,制表符等.

string actionscript-3

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

将嵌套数组存储在cookie中

我试图将嵌套数组存储在cookie中.我决定将数组存储为JSON字符串.但是,我收到了这个警告:

PHP警告:Cookie值不能包含以下任何一项',;\fo\r \n\013\014'在foobar.php中

是否有建议的方法将嵌套数组存储在cookie中?

php cookies

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

是否有任何方法可以同时在多个非顺序修订中进行svn diff或svn合并?

所以在SVN你可以做以下事情:

svn merge -r555:558
svn diff -c551
Run Code Online (Sandbox Code Playgroud)

但是(据我所知),没有办法:

svn merge -r555:558, 592:594
svn diff -c551, 557, 563
Run Code Online (Sandbox Code Playgroud)

对于合并,您始终可以按顺序执行多个命令:

svn merge -r555:558
svn merge -r592:594
Run Code Online (Sandbox Code Playgroud)

但是对于差异这样做只会导致多个差异(对于合并来说它也有点次优,因为你可以从以后版本中可能被删除的东西中获得冲突).

所以,我的问题是......有没有办法,使用SVN本身或SVN结合Linux命令,做一个真正的,无顺序的,多修订版差异和/或合并?

svn diff merge revisions

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

将struct转换为字节

如何在具有little-endian的处理器上将任何结构转换为字节数组?

c++

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

我在哪里可以找到Silverlight 4的F#运行时

我一直在玩Silverlight&F#,并尝试在VS2010 Professional中制作Silverlight 4应用程序.

当我尝试编译我的应用程序时,我收到以下错误消息...

错误12未安装Silverlight版本v4.0的F#运行时.请访问http://go.microsoft.com/fwlink/?LinkId=177463下载并安装匹配..

对于我的生活,我无法在此页面上找到运行时或下载它的地方.有谁知道实际的URL

silverlight f# silverlight-4.0

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