问题列表 - 第31528页

关于scala元组的简单问题

我是斯卡拉的新手,我正在学习的是tuple.

我可以定义一个元组如下,并获取项目:

val tuple = ("Mike", 40, "New York")
println("Name: " + tuple._1)
println("Age: " + tuple._2)
println("City: " + tuple._3)
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 如何获得元组的长度?
  2. 元组是否可变?我可以修改它的项目吗?
  3. 我们可以在元组上做任何其他有用的操作吗?

提前致谢!

scala tuples

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

你如何设置UIPopoverController的内容大小?

我在弹出窗口中显示一个视图.单击此视图中的按钮时,将使用导航控制器将另一个视图推入弹出窗口.在推动时,弹出窗口的高度会延长.如何保持相同的弹出高度?

iphone ipad

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

为什么我不能在Firefox中提交动态创建的表单

我复制了一个正在研究的更大项目的一部分,我没有编写代码所以我希望有人可以帮我找出为什么从js代码发送一个帖子请求这个时尚作品在IE中而不是在其他浏览器.

function f() {
    var container = document.createElement("form");
    container.method = "post";
    container.action= "http://localhost:3203/somefile.aspx";
    document.appendChild(container);
    container.submit();
}
Run Code Online (Sandbox Code Playgroud)

html javascript

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

wpf以编程方式设置排序,以便将标头切换为已排序

我有一个wpf工具包的问题DataGrid.

我有ItemsSource三列:

名字

地址

在C#代码隐藏中,我设置了排序方向以及要对其进行排序的列,如下所示:

ICollectionView view = CollectionViewSource.GetDefaultView(dataGrid1.ItemsSource);
view.SortDescriptions.Clear();
view.SortDescriptions.Add(new SortDescription("LastName", ListSortDirection.Ascending));
view.Refresh();
Run Code Online (Sandbox Code Playgroud)

实际排序没有问题,但标题中有视觉风格.如果用户通过单击标题对列进行排序,则视觉样式会更改,但视觉样式不表示以编程方式设置列排序描述.

为什么会这样,我如何切换标题以使其显示为已排序?

c# sorting wpf datagrid sortdirection

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

从windows访问cygwin符号链接

我对cygwin很新.我创建了一个符号链接,如下所示

$ ln -s /var/www /cygdrive/d/foo
Run Code Online (Sandbox Code Playgroud)

当我检查 D通过Windows驱动器时,我看到一个名为的系统文件foo.有没有办法让fooWindows充当文件夹而不是系统文件?

linux cygwin windows-7

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

从java.util.List <SomeType>获取类

如何从这个表达式java.util.List中获取类

java reflection

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

Eclipse - 为现有项目设置.classpath文件

我有一个java项目.来自其他人的Eclipse项目的工作文件夹(我认为这是一个Repast Simphony项目).

在我的eclipse中,我创建了一个新的Java项目并告诉它使用现有的代码.所以它似乎带来了所有的代码.

但是在加载项目后我收到此错误:

Project 'My Project' is missing required Java project: 'Weka 3-7' 
Run Code Online (Sandbox Code Playgroud)

它有一个包含以下内容的.classpath文件:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry combineaccessrules="false" kind="src" path="/Weka-3-7"/>
 <classpathentry kind="output" path="bin"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过的:

我安装了Weka 3-7.然后我更新了.classpath文件以说出以下内容并重新加载项目.

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry combineaccessrules="false" kind="src" path="C|/Program Files/Weka-3-7"/>
 <classpathentry kind="output" path="bin"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)

但现在我收到错误消息:

Project 'My Project' is missing required source folder: 'C|/Program Files/Weka-3-7' 
Run Code Online (Sandbox Code Playgroud)

请帮忙.我被卡住了.

java eclipse eclipse-plugin classpath weka

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

如何使boost :: thread_group执行固定数量的并行线程

这是创建thread_group并并行执行所有线程的代码:

boost::thread_group group;
for (int i = 0; i < 15; ++i)
    group.create_thread(aFunctionToExecute);
group.join_all();
Run Code Online (Sandbox Code Playgroud)

此代码将立即执行所有线程.我想要做的是并行执行除4个以外的所有操作.当on终止时,执行另一个,直到不再执行为止.

c++ multithreading boost boost-thread

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

使用c ++进行gSoap编译

我试图用一个简单的例子来使用gSoap,用于VS2008.

我做了以下事情:

wsdl2h -o Init.h http://myservices/InitalisationService.asmx?WSDL
Run Code Online (Sandbox Code Playgroud)

然后这个:

soapcpp2 -I "C:\3pSDK\gsoap-2.7\gsoap\import" -i -C -limport Init.h
Run Code Online (Sandbox Code Playgroud)

它产生许多文件.我的项目文件夹如下所示:

// generated files
Init.h
InitalisationServiceSoap.initalizePlayer.req.xml
InitalisationServiceSoap.initalizePlayer.res.xml
InitalisationServiceSoap.nsmap
InitalisationServiceSoap12.initalizePlayer.req.xml
InitalisationServiceSoap12.initalizePlayer.res.xml
InitalisationServiceSoap12.nsmap
ortC.cpp
ortH.h
ortInitalisationServiceSoap12Proxy.cpp
ortInitalisationServiceSoap12Proxy.h
ortInitalisationServiceSoapProxy.cpp
ortInitalisationServiceSoapProxy.h
ortMatlab.c
ortMatlab.h
ortStub.h

// Project Files
ReadMe.txt
stdafx.cpp
stdafx.h
WebServicesClient.cpp
WebServicesClient.vcproj
targetver.h

// files added to the project from gSoap folder
stdsoap2.cpp
stdsoap2.h
typemap.dat
Run Code Online (Sandbox Code Playgroud)

当我构建时,我得到了很多链接器错误(未解析的外部).我找不到任何可以链接的东西(例如没有二进制库) - 我错过了什么?

我认为这可能与文档中的以下内容有关:

要完成构建,请使用您的代码编译和链接生成的soapC.cpp,soapcalcProxy.cpp和运行时gSOAP引擎-lgsoap ++(或使用源stdsoap2.cpp,以防libgsoap ++ .a未安装).

win32有一个gsoap ++库吗?

 1>Compiling...
 1>WebServicesClient.cpp
 1>ortC.cpp
 1>Generating Code...
 1>Linking...
 1>stdsoap2.obj : error LNK2019: unresolved external symbol _soap_faultcode referenced …
Run Code Online (Sandbox Code Playgroud)

c++ gsoap visual-c++

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

使用c#删除超过一个月的文件

如何使用c#脚本删除超过一个月的文件.我正在使用框架2.0 ..

c# file file-attributes .net-2.0

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