小编lax*_*ine的帖子

什么是XPath表达式才能找到第一个出现的?

我使用了这个Xpath表达式,"//span[@class='Big']"并获得了该页面中<span>标记和下的所有元素class='Big'.

我的问题是,如果我只想在页面上第一次出现,而不是所有出现,那么正确的Xpath表达式是什么?

谢谢,娜琳

xml xpath expression

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

execvp如何运行命令?

我知道execvp可以用来执行简单命令,如下所示:

char* arg[] = {"ls", "-l", NULL};
execvp(arg[0],arg);
Run Code Online (Sandbox Code Playgroud)

我想知道我跑的时候在这里发生了什么execvp.在手册页中,它表示execvp用新的图像替换过程图像的图像.但是在这里我运行的命令不是可执行文件.

具体来说,有一个命令特别需要输入,例如cat.如果我有一个文本文件text.txt,其中包含cat所需的文件名,并且我将stdin重定向到文件的文件流,那么输出execle("cat","cat",NULL)execvp("cat", arg)(显然arg存储"cat"NULL)会导致控制台中的输出为cat /filename将?我的直觉是我必须读取文件并可能解析它以将参数存储在arg中.但是我想确定一下.

提前致谢!

c unix file

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

UIButton没有在iOS 5中调用操作,但在iOS 6中工作

我有一个UIButton从xib文件加载作为IBOutlet视图控制器的属性.我将一个选择器附加到viewDidLoad我的视图控制器中的按钮:

[_myButton addTarget:self action:@selector(mySelector) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

在iOS 6中一切正常,但是当我在iOS 5.0中的模拟器上运行时,选择器不会被调用.触摸时按钮会突出显示.

另一件需要注意的事情是按钮UIView位于UITapGestureRecognizer添加了它的按钮中.在UITapGestureRecognizer这种观点被调用的的iOS 5.0当按钮被窃听,(它不会被调用在iOS 6中,其中按钮的选择被称为替代).

我没有运行iOS 5的设备,所以我没有在设备上测试过,只是模拟器.

有谁知道这里发生了什么,以及如何解决它?

uibutton uicontrol ios ios5 ios6

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

Sparql:如何GROUP BY多列

在SPARQL中,我们可以通过gollowing语法按行对行进行分组:

GROUP BY ?colName
Run Code Online (Sandbox Code Playgroud)

我们可以分组超过1列,例如:

GROUP BY (?colName1 + ?colName2 + ?colName3) 
Run Code Online (Sandbox Code Playgroud)

假设一个查询如下:

Select ?a ?b ?c (MIN(?y) AS ?d)
Where {
....
}
GROUP BY (?a + ?b + ?c)
Run Code Online (Sandbox Code Playgroud)

但是这个查询不起作用.

group-by sparql

13
推荐指数
3
解决办法
5395
查看次数

我在哪里使用_endthreadex - windows API

我是Windows API的新手,最近我了解到我不应该使用CreateThread和TerminateThread.我切换到了_beginthreadex,但是我不确定我该怎么做use _endthreadex

例如,这是我正在测试的基本功能:

// MyThreadFunction - outputs "#.) I Work" and ends
unsigned int __stdcall MyThreadFunction( void * lpParam ) 
{
    int i = (int)lpParam;
    cout << i << ".) I work! " << endl;
    _endthreadex(0);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我的位置_endthreadex是否正确?在返回0之前我有它,这对我来说似乎很奇怪?我在msdn页面中读到,_endthreadex当函数结束时会自动调用它,但是你应该调用它来更好地清理内存,这就是我尝试将它放入的原因.它只是看起来不对,对不起,如果这是一个不好的问题.我只是想确保我尽我所能做正确的事

c c++ windows multithreading

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

如何在NSArray中存储浮点值?

for ( tempI = 0; tempI < 10; tempI++ )  
{
    tempJ = 1;
    NSArray *objectsForArray = [NSArray arrayWithObjects:@"array[tempI][tempJ]", @"array[tempI][tempJ+1]",  @"array[tempI][tempJ+2]", nil];
}
Run Code Online (Sandbox Code Playgroud)

我可以像上面那样编写代码吗?我需要存储的浮点值(array[][])NSArray.我可以做吗 ?
我的问题是,我有一个矩阵作为

1.0   0.4   0.3   0.5  
2.0   0.4   0.5   0.5  
3.0   4.3   4.9   0.5  
Run Code Online (Sandbox Code Playgroud)

我需要使用1.0,2.0 3.0检索值(0.4,0.3,0.5).我怎样才能使用NSDictionary?
谢谢

for( tempI = 0; tempI < 5; tempI++)
{
        NSDictionary *dictionary[tempI] = [ [NSDictionary alloc] initWithObjects:@"array[tempI][tempI + 1]", @"array[tempI][tempI + 2]", @"array[tempI][tempI + 3]", @"array[tempI][tempI + 4]", @"array[tempI][tempI + 5]", nil];
}
Run Code Online (Sandbox Code Playgroud)

我可以这样写吗?Objective C是否接受它?

我收到错误了 …

cocoa-touch objective-c cocos2d-iphone

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

C socket:确实发送等待recv结束?

我在Windows上使用阻塞C套接字.我使用它们将数据的更新从服务器发送到客户端,反之亦然.我以高频率(每100毫秒)发送更新.该send()函数是否会recv()在结束前等待收件人接收数据?

如果我理解man手册页,我会假设:

"send()的成功完成并不能保证传递信息."

那么,如果一个人运行10次,send()而另一个只完成1次,会发生什么recv()

我是否需要使用某种确认系统?

c sockets networking tcp

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

如何在NSMutableArray*或NSMutableDictionary*中存储"int"值?JSON数据的慢性问题以整数形式出现.

你如何"int"在一个NSMutableArray或多个存储值NSMutableDictionary?JSON数据的慢性问题以整数形式出现.

我应该尝试将这些整数存储为NSNumber对象还是作为包含整数的字符串存储?

如果我知道值将始终为自然数(数字> = 0,包括零为零),那么对指针执行"原始"(int)转换有多危险.

我一直在使用的整数是来自数据库的外键ID.

objective-c nsnumber nsmutablearray nsmutabledictionary

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

使用C#读取doc和docx文件,而不在服务器上安装MS Office

我正在开发一个项目(asp.net,c#,vb 2010,.net 4),我需要阅读DOC和DOCX文件,我已经上传了(我已经完成了上传部分).棘手的部分是我没有在服务器上安装MS Office而且我无法使用它.

是否有任何公共图书馆可以包含在我的项目中,而无需安装任何东西?这两个文档都很简单:

NUMBER TAB STRING  
NUMBER TAB STRING  
NUMBER TAB STRING  
...  
Run Code Online (Sandbox Code Playgroud)

我需要为每一行(段落)提取数字和字符串.

愿有人帮忙吗?我应该再次重复一遍,因为我无法在服务器上安装任何东西.

c# doc docx

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

在ios 5模拟器中使用时,如何更改UIPageControl的颜色

我在我的应用程序中使用以下代码: -

在.h文件中

@property (strong, nonatomic) IBOutlet UIPageControl *pageControl;
Run Code Online (Sandbox Code Playgroud)

并在.m文件中

pageControl.currentPage = counting;
Run Code Online (Sandbox Code Playgroud)

数数是NSInteger.该应用程序工作正常,但UIPageControl设置为默认的白色,我无法通过属性检查器更改颜色任何人可以帮助?...

objective-c uipagecontrol ios5 xcode4.5

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