问题列表 - 第44129页

如何将unzipWithIndex添加到所有有意义的Scala集合中

假设我有一个字符串列表,我使用zipWithIndex将其转换为元组列表:

List("a", "b", "c").zipWithIndex
res1: List[(java.lang.String, Int)] = List((a,0), (b,1), (c,2))
Run Code Online (Sandbox Code Playgroud)

我想编写一个执行反向转换的unzipWithIndex方法,即一种方法,当应用于第二个元素是前N个整数的排列的元组列表时,返回第一个元素,这些元素是以未计算的顺序排列的:

List(("c",2), ("a",0), ("b",1)).unzipWithIndex
res2: List[java.lang.String] = List(a, b, c)
Run Code Online (Sandbox Code Playgroud)

该方法应该适用于任何合适的2元组集合,其第二元素是Int类型,最好使用Pimp My Library模式.我将如何使用Scala 2.8系列进行此操作?

scala scala-2.8 scala-collections

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

如何将第一个查询的输出(有两个值)作为第二个的输入?

我得到2个名字作为第一个查询的输出....例如:paul,peter现在这应该是第二个查询的输入,它必须显示paul和peter的电子邮件ID ....

sql oracle oracle10g nested-queries

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

如何使用wpf将多个控件添加到数据网格的DataGridTemplateColumn?

我有几个实例,我想在数据网格中的单个列中有几个控件.

例如,我有一个数据集,其中包含具有匹配描述,图像源,时间戳,地理标记等的图像.我想在一列中显示此信息的缩略图图像,在文本框或标签中显示大部分数据.我需要的其他数据集是textbox/checkbox,或者是textbox/combobox.

当我尝试添加第二个控件时,我收到一个错误,报告属性"VisualTree"设置了多次.

<DataGridTemplateColumn Header="Data" Width="100">
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Label Name="Description" Content="{Binding Desc}"></Label>
            <Label Name="Camera" Content="{Binding Camera}"></Label>
        </DataTemplate>      
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)

wpf datagrid datagridtemplatecolumn

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

如何使用rails3创建范围以获取最后十个事务

尝试将范围添加到我的事务模型以返回created_at的最后10个事务

scope ruby-on-rails-3

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

用户列表中的循环单元引用是否可以在delphi中进行?


我正在将一些C头文件翻译成Delphi.
在这些头文件中,两个文件彼此共享它们的结构.
当我在Delphi中尝试这个时,它给了我循环引用错误.
所以我目前正在单个.pas文件中编写两个头文件的翻译.
有没有其他方法来解决这个问题?

这是一个小例子.
实际的头文件比较复杂:

== == File1.h

struct a
{
int data;
}
int compare(struct a,struct b);
Run Code Online (Sandbox Code Playgroud)

== == File2.h

struct b
{
int data;
}
int compare(struct A,struct b);
Run Code Online (Sandbox Code Playgroud)

== == File1.pas

uses File2;
type
  a = packed record
    data: Integer;
  end;

compare = function(d1: a; d2: b): Integer; cdecl;
Run Code Online (Sandbox Code Playgroud)

== == File2.pas

uses File1;
type
  b = packed record
    data: Integer;
  end;

compare = function(d1: a; d2: b): Integer; cdecl;
Run Code Online (Sandbox Code Playgroud)

c delphi

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

通过C#解析并执行JS

我有简单的爬虫爬行和搜索页面.但现在我有问题如何从该页面执行和解析js链接.有没有人知道如何解析和执行js页面?

例:

  • some_url很容易用webhtmltoolktit解析
  • JAVASCRIPT:runmeat(1,7,0,2,7,9)是js链接,然后重定向到some_url2页面,我需要抓取此页面.但问题是如何在C#中执行此javascript以获得some_url2链接?

javascript c# scriptengine

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

为搜索框创建自己的Qt小部件

我的问题与Bing之类的搜索框中的“搜索”按钮有些相关。我计划使用类似的控件在桌面应用程序中提供搜索功能。搜索框有点像Windows 7的Windows资源管理器中提供的搜索框,其中会出现文本“搜索”,并且当用户输入文本进行搜索时,它将显示建议和紧密匹配。同样,当清除搜索查询时,会出现轻微的过渡,例如淡出,因此整个控件在操作中看起来都很流畅。

我还没有使用MFC / Windows编程来完成此操作,但是我觉得这在Qt上应该更容易。我已经看过使用QML的Qt示例,但是我不打算使用QML。

你们可以建议我在Qt中执行此操作的方法吗?

desktop-application qt4

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

来自Blackberry Phonegap应用程序的Ajax请求

我正在为Blackberry(OS 5.0及更高版本)创建一个应用程序.我没有任何移动开发经验.我已经创建了一个工作正常的示例应用程序(遵循http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks中提到的指南).我安装了

  • JDK - 版本1.6.0_23
  • Apache Ant - 1.8.2
  • BBWP - 1.5.1.22
  • phonegap - 0.9.3

(在BlackBerry 9550 Simulator上运行)

我想要做的是对域的简单AJAX请求(即www.sampledomain.com - 其中www.sampledomain.com托管在我的本地服务器上.)

我在www config.xml文件中添加了以下内容

<access uri="http://www.sampledomain.com" subdomains="true" />
Run Code Online (Sandbox Code Playgroud)

问题是,当我发送Ajax请求时,我收到消息"错误:请求资源时出错".

(我没有在www.sampledomain.com的apache访问日志中收到任何请求).

任何人都知道可能是什么原因?我该如何解决这个问题?谢谢

ajax blackberry cordova

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

标头中找不到收件人地址

使用PHP邮件功能发送邮件时出现此错误

错误是: - 在标题中找不到收件人地址

请帮帮我

这是代码

//我的代码从这里开始

        $to  = navruk@gmail.com;
        $subject  = $_POST['txtsub'];
        $messgae  = $_POST['txtmessage'];
        $signature = $_POST['txtsignature'];
        $redirect = "thanks.php";
        $error    = "error.php";

            $body ="<table width='700' align='center' cellpadding='0' cellspacing='0' border='0'>
              <tr>
                <td valign='top'>
                      $messgae <br>
                </td>
              </tr>
              <tr>
                <td valign='top'>
                      $signature <br>
                </td>  
              </tr>
            </table>";

            $from      = "Aakrutisolutions<info@aakrutisolutions.com>";
            $headers  =  "From: $from\n";
            $headers .= 'MIME-Version: 1.0' . "\r\n";
            $headers .= "Content-type: text/html;charset=iso-8859-1\r\n"; 
            $headers .= "Content-Transfer-Encoding: 8bit\r\n";
            $headers .= "X-Priority: 1\r\n"; 
            $headers .= "X-MSMail-Priority: High\r\n"; 
            $headers .= "X-Mailer: Just …
Run Code Online (Sandbox Code Playgroud)

php email

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

同步SVN存储库,然后使其独立(复制存储库)

我正在使用svnsync同步两个系统之间的SVN存储库,并且我不能100%确定它是否可以在同步完成后使其独立于我的"新用户".

我需要做些什么才能使它成为一个完全独立的实体?仅更改passwd文件是否足够?

svn repository svnsync

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