问题列表 - 第33897页

C#中的左字符串函数

在C#中返回字符串的第一个单词的最佳方法是什么?

基本上如果字符串是"hello world",我需要得到"hello".

谢谢

c# string

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

C#LINQ无法枚举矩阵

我宣布了3 X 3矩阵

int[,] matrix=new int[3,3]
                {
                   {1,2,3},
                   {4,5,6},
                   {11,34,56}
                };
Run Code Online (Sandbox Code Playgroud)

当我试图枚举它时

var diagonal = matrix.AsQueryable().Select();
Run Code Online (Sandbox Code Playgroud)

我很难将它转换为可枚举的集合.如何做到这一点?

c# linq asp.net

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

带有unicode字符的Python正则表达式错误?

长话短说:

>>> re.compile(r"\w*").match(u"Français")
<_sre.SRE_Match object at 0x1004246b0>
>>> re.compile(r"^\w*$").match(u"Français")
>>> re.compile(r"^\w*$").match(u"Franais")
<_sre.SRE_Match object at 0x100424780>
>>> 
Run Code Online (Sandbox Code Playgroud)

为什么它不与Unicode字符匹配的字符串^,并$在正则表达式?据我所知,^代表字符串(行)的开头和$- 结尾.

python regex unicode match character-properties

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

定期从Android中的服务器获取数据(轮询)

我在应用程序上工作,我使用rest调用从服务器获取数据并将其添加到视图中.我正确地获得了所有初始数据.我使用AsyncTask来做到这一点.

现在我想定期(比如2分钟)从服务器获取新数据并将其添加到view.Periodically从Android服务器获取数据(轮询).

java android android-asynctask

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

结构有2个单元格vs std :: pair?

可能重复:
使用带有两个字段和一对的结构有什么区别?

亲爱的大家,

关于对和结构,我有一个小问题.使用std :: pair而不是带有两个单元格的结构有什么好处吗?我已经使用了一段时间,但主要的问题是可读性:如果你想表示例如一个双重(int"标签",双"值")你可以使用a:

typedef std::pair<int,double> myElem;
Run Code Online (Sandbox Code Playgroud)

或者a

typedef struct {
    int label;
    double value;
} myElem;
Run Code Online (Sandbox Code Playgroud)

如果你的语句具有"语义"意义,那么代码就会变得更具可读性(你将永远知道x.label是什么.这与x.first不同).

但是,我猜使用pair有一个优势.它更高效还是其他什么?

c++ struct std-pair

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

30秒后停止在线程中执行代码

如果需要很长时间,如何停止在线程中执行代码.我有一些线程一直在工作,但在线程中的代码执行太长而应用程序停止响应之后.

是否有可能,如果代码没有在30s执行线程将停止执行它并转到下一个代码...所以应用程序仍然是活着的,不会停止响应.我正在使用C#.net 3.5

c#

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

WPF:XAML中的绑定列表 - 项目如何知道其在列表中的位置?

给定以下具有ListControl行为的XAML代码:

    <StackPanel>
        <ItemsControl Name="_listbox" ItemsSource="{Binding ElementName=_userControl, Path=DataContext}">
            <ItemsControl.ItemTemplate>
                <DataTemplate>
                    <DockPanel>
                         ...
                    </DockPanel>
                </DataTemplate>
            </ItemsControl.ItemTemplate>
        </ItemsControl>
    </StackPanel>
Run Code Online (Sandbox Code Playgroud)

由于列表可以很长(100-200项),并且项目看起来相似,我认为如果每个项目都会在列表中显示它们的位置,那么在滚动期间对用户会有帮助.模板中的项目如何知道自己在列表中的位置?

data-binding wpf xaml list

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

过滤DateTime字段的EntityDataSource

我正在使用和EntityDateSource,我添加where条件在运行时过滤数据,然后将网格绑定到dataSource,但我收到以下错误: -

The argument types 'Edm.DateTime' and 'Edm.String' are incompatible for this operation.
Run Code Online (Sandbox Code Playgroud)

搜索条件如下: -

it.[MyDate]='8/13/2010 00:00:00'
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决这个问题?

c# linq asp.net

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

我是一个有抱负的开发人员,想要建立像PayPal这样的大型系统.我应该遵循哪条路?

我是非洲埃塞俄比亚的第二年计算机工程专业的学生.我们已经学习了C和C++,并且我已经教我自己的HTML,CSS,PHP(cakePHP框架)和小javascript,JQUERY和mySQL来开发像博客一样的小系统.但我想建立安全可靠的大型系统.我非常谦虚地看到非常聪明且经验丰富的开发人员.我一开始就想要遵循哪个(即ASP.NET或PHP)以及我应该学习哪些其他语言或系统来实现这一目标.提前致谢.

PS.我可以处理任何类型的数学.

asp.net programming-languages web-services web-applications network-protocols

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

核心数据:更新托管对象不会调用NSFetchedResultsControllerDelegate

当我以编程方式更改某些现有的托管对象属性时,我的表视图无法更新.我希望NSFetchedResultsControllerDelegate在这种情况下我会被召唤,但事实并非如此.

Apple doc说:

NSFetchedResultsController此协议中使用方法的一个实例,用于通知其委托控制器的提取结果由于添加,删除,移动或更新操作而已更改.

更详细地说,我的托管对象作为一个名为int的属性status从一个中获取值enum.我的表视图只显示那些status等于upToDate(枚举值之一)的对象.为此,我的FetchedResultController有一个谓词来测试该状态:

predicate = [NSPredicate predicateWithFormat:@"doc.status == %d", upToDate];
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是当我将过时的对象更改回状态时,不会反映更新upToDate.我的代码是从Apple的模板修改的.

这是我尝试过的:

myObject.status = [NSNumber numberWithInt:upToDate];
[managedObjectContext save:nil];
[managedObjectContext processPendingChanges];
[myTableView reloadData];
Run Code Online (Sandbox Code Playgroud)

最后,我设法让我的表视图更新,并调用:

[fetchedResultsController performFetch:&error];
[myTableView reloadData];
Run Code Online (Sandbox Code Playgroud)

但即使在那时,我的NSFetchedResultsControllerDelegate方法都没有被调用,与Apple的文档相矛盾.此外,没有平滑的动画发生.

我期待controllerWillChangeContent:,controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:并且controllerDidChangeContent:被称为.

我想我错过了一些东西,可能是显而易见的东西,但我看不清楚.performFetch:每次某些托管对象可能发生变化时是否需要调用?什么时候NSFetchedResultsControllerD 真的称它为代表?

谢谢.

cocoa-touch core-data uitableview nsfetchedresultscontroller

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