问题列表 - 第46013页

R中稀疏矩阵的SVD

我的MatrixR 稀疏,显然对我来说太大as.matrix()了(虽然它也不是超大).有as.matrix()问题的调用是在svd()函数内部,所以我想知道是否有人知道不需要先转换为密集矩阵的SVD的不同实现.

r sparse-matrix svd

10
推荐指数
3
解决办法
8483
查看次数

没有Rails的ActionMailer 3

我正在编写一个小型Ruby程序,它将从数据库中提取记录并每天发送一封HTML电子邮件.我正在尝试使用ActionMailer 3.0.3,但我遇到了问题.到目前为止,我在Rails之外使用ActionMailer所做的所有搜索都适用于版本3之前的版本.有人能指出我在哪里找到如何执行此操作的资源的正确方向吗?这是我到目前为止在我的邮件文件中的位置:

# lib/bug_mailer.rb
require 'action_mailer'

ActionMailer::Base.delivery_method = :file

class BugMailer < ActionMailer::Base
  def daily_email
    mail(
            :to      => "example@mail.com",
            :from    => "example@mail.com",
            :subject => "testing mail"
    )
  end
end

BugMailer.daily_email.deliver
Run Code Online (Sandbox Code Playgroud)

我肯定会被困在哪里发表意见.我告诉ActionMailer模板所在的每一次尝试都失败了.

我想我也应该问一下是否有不同的方法可以完成这个程序.基本上,我现在正在从头开始做所有事情.显然是什么让Rails很棒是它的惯例,所以试图自己使用部分Rails浪费时间?有没有办法在不创建完整的Rails应用程序的情况下获得类似Rails的环境?

ruby actionmailer ruby-on-rails-3

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

Web 服务请求调用 SOAP 请求缺少空参数

我是 Web 服务和 C# 的新手,所以如果我的问题太简单,请原谅我。我四处搜索,但找不到答案——至少有一个基于我的关键字。

我正在尝试通过 C# (Visual Web Developer 2010 Express) 调用 Web 服务,但作为响应返回错误。当我通过soapUI 调用相同的Web 服务时,我没有收到错误消息。当我将来自 C# 的 SOAP 请求与来自 soapUI 的 SOAP 请求进行比较时,C# SOAP 请求缺少一个有意为空的参数<aclObjectId>。当我从soapUI 请求中取出空参数时,我得到了同样的错误。对我来说,答案是让 C# 发送参数,即使它是空的。我通过将其设置为 null 或 "" 来尝试此操作,但无济于事。有没有办法强制我的 C# Web 服务客户端发送一个空参数,或者即使它们没有值也可能发送所有参数?

WSDL

<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://search.services.redacted/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://search.services.redacted/" name="EDRSearchServiceSOAPImplService">
<types>
<xsd:schema>
<xsd:import namespace="http://search.services.redacted/" schemaLocation="http://wwwdev.redacted:80/EDRSearch?xsd=1"></xsd:import> …
Run Code Online (Sandbox Code Playgroud)

.net c# soap web-services

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

Perl,字符串,浮点数,单元测试和regexps!

好吧,作为序言,这个问题可能比我正常的问题更"愚蠢" - 但是这个问题在过去的几天一直让我讨厌,所以无论如何我都会问它.我将举例说明我的问题是什么,所以我希望将其概括为我当前的问题.

#!/usr/bin/perl -w use strict;

use Test::More 'no_plan';

my $fruit_string = 'Apples cost $1.50';
my ($fruit, $price) = $fruit_string =~ /(\w+)s cost \$(\d+\.\d+)/;

# $price += 0; # Uncomment for Great Success
is ($price, 1.50, 'Great Success');
Run Code Online (Sandbox Code Playgroud)

现在,当这个运行时,我得到了消息

#   Failed test 'Great Success'
#          got: '1.50'
#     expected: '1.5'
Run Code Online (Sandbox Code Playgroud)

为了使测试工作 - 我要么取消注释注释行,要么使用is ($price, '1.50', 'Great Success').这两个选项对我都不起作用 - 我正在使用Test :: Deep和cmp_deeply测试大量嵌套数据.我的问题是,如何从正则表达式中提取双精度然后立即将它作为双精度使用 - 或者如果有更好的方法让我知道 - 并随意告诉我从事园艺或其他事情,学习Perl是硬.

perl

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

序列化要使用KSOAP2发送的int数组

我在尝试向.NET Web服务发送一个int数组时遇到问题,该服务需要在其中一个参数中使用数组.这至少是我从Web服务的API描述中理解的,它说:

<dataIndexIDs>
<int>int</int>
<int>int</int> </dataIndexIDs>
Run Code Online (Sandbox Code Playgroud)

所以当我发送一个如下所示的int时,我没有得到任何错误,我认为它工作正常.

request.addProperty("dataIndexIDs", 63);
Run Code Online (Sandbox Code Playgroud)

但是当我尝试发送一组int时:

request.addProperty("dataIndexIDs", new int[] {63, 62}); // array of ints
Run Code Online (Sandbox Code Playgroud)

或者整数的ArrayList:

ArrayList<Integer> indexes = new ArrayList<Integer>();
    indexes.add(63);
    indexes.add(62);
    request.addProperty("dataIndexIDs", indexes); // ArrayList of Integers
Run Code Online (Sandbox Code Playgroud)

我被抛出"java.lang.RuntimeException:无法序列化"异常.有什么帮助吗?我究竟做错了什么?谢谢!

java android web-services ksoap2 android-ksoap2

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

您可以同时创建多少个OpenGL渲染上下文是否有限制?

我的.Net Winforms应用程序在我的主窗口中创建了三个OpenGL渲染上下文,然后允许用户弹出其他窗口,其中每个窗口有两个以上的渲染上下文(使用拆分器).在第26个渲染环境中,事情开始变得非常缓慢.新的渲染上下文不需要花费几毫秒来渲染帧,而是需要5到10秒.它仍然有效,只是真的很慢!并且OpenGL不会返回任何错误(glGetError).

其他窗口工作正常.只是在一定数量的减速后新的渲染上下文.如果我关闭那些窗户,一切都很好 - 直到我重新打开足够的窗户才能通过限制.每个渲染上下文都有自己的线程,每个都使用一个简单的着色器.当我上传纹理时,似乎会发生减速.但是纹理的大小对我可以创建的上下文数量没有影响,OpenGL窗口的大小也没有影响.

我正在运行nVidia显卡,并在不同的GPU上看到这个,具有不同的内存量和不同的驱动程序版本.这是怎么回事?应用程序可以创建多少渲染上下文是否有一些限制?

是否有其他人同时拥有大量渲染上下文的应用程序?

opengl winforms

12
推荐指数
2
解决办法
3960
查看次数

使用JQuery/Javascript在单个事件上的多个函数

在单击事件中调用两个函数的最佳方法是什么?

将有多个元素需要此脚本,因此脚本必须仅对单击的元素起作用 - 而不是同时对所有元素起作用.

如果我需要提供更多详细信息,请与我们联系.再次感谢你的帮助.

jquery

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

具有动态变量数的公式

假设有一些data.frame foo_data_frame,并且想要找到某些其他列的目标列Y的回归.为此目的,通常使用一些公式和模型.例如:

linear_model <- lm(Y ~ FACTOR_NAME_1 + FACTOR_NAME_2, foo_data_frame)
Run Code Online (Sandbox Code Playgroud)

如果公式是静态编码的话,这确实很有效.如果希望使用常数的因变量(例如2)对多个模型进行根处,则可以这样处理:

for (i in seq_len(factor_number)) {
  for (j in seq(i + 1, factor_number)) {
    linear_model <- lm(Y ~ F1 + F2, list(Y=foo_data_frame$Y,
                                         F1=foo_data_frame[[i]],
                                         F2=foo_data_frame[[j]]))
    # linear_model further analyzing...
  }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是当程序运行期间变量的数量动态变化时,如何做同样的影响?

for (number_of_factors in seq_len(5)) {
   # Then root over subsets with #number_of_factors cardinality.
   for (factors_subset in all_subsets_with_fixed_cardinality) {
     # Here I want to fit model with factors from factors_subset.
     linear_model <- lm(Does R provide smth to …
Run Code Online (Sandbox Code Playgroud)

r formula

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

如何使用$ _GET在PHP中使用相同的名称获取多个参数

我正在使用复选框来搜索我创建的mysql数据库.由于复选框都使用相同的名称,当我使用$ _GET时,它只获取URL中的最后一个值.

例如:http: //www.website.com/search.php?feature = Text&feature = Items&style = Realistic&subsmit = search

只会返回Items,并会覆盖Textures.

有没有办法存储这两个值,然后使用这些值来搜索我的数据库?

php mysql

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

自定义视图中的画布上的补间动画

我有一个扩展的类,View我在onDraw()方法的画布中绘制了我需要的所有内容,如下所示:

protected void onDraw(Canvas canvas) {
        synchronized (this) {
                float h = mHeight;
                float w = mWidth;

                canvas.drawColor(Color.WHITE);

                float roadLine= (85.0f/100.0f)*h;

                canvas.drawBitmap(mTop, 0, roadLine-mTop.getHeight(), null);

                //this is what I'd like to animate
                canvas.drawBitmap(mSmoke);

        }
    }
Run Code Online (Sandbox Code Playgroud)

如何在此处制作动画(补间动画)?

animation android canvas

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