问题列表 - 第41515页

R等效于matlab中的ind2sub/sub2ind

Matlab有两个有用的函数,用于将矩阵下标转换为线性索引,反之亦然.(ind2sub和sub2ind)

R中有相同的方法吗?

matlab r

14
推荐指数
3
解决办法
5139
查看次数

C#使用Enumerable.Range()

我用这个是正确的方式吗?据我了解,以下检查应该是错误的:

 int myVal = 37;
 if (Enumerable.Range(0, 10).Contains(myVal))
    // Do something
 else if (Enumerable.Range(11, 33).Contains(myVal))
    // Do somethiong else
Run Code Online (Sandbox Code Playgroud)

但我似乎得到了一些//Do somethiong else执行的案例.我不能用Enumerable.Range这种方式吗?

c# enumerable

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

使用jQuery UI Dialog小部件显示图像,如FancyBox

我刚开始使用jQuery与主题和CSS框架.我正在为我的AJAX调用做一些对话,一切运行良好,但我有显示图像的问题.

我在过去的FancyBox中使用它来简单地在同一页面中预览图像,将一个类应用于锚点然后执行以下操作:$("a.example.").fancybox();.

使用jQuery UI Dialog可以做到这一点吗?

谢谢!

jquery jquery-ui

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

PHP如何从一行中按名称获取列值?

我有点卡在这个上面.在我的PHP代码中,我查询了一些返回的记录.我循环遍历行,但是对于每一行,我想使用其名称作为索引来检索列值.

while ($row=mysql_fetch_row($result))
{
    echo $row[7];
}
Run Code Online (Sandbox Code Playgroud)

这打印出我想要的东西,但我想做的事情如下:

echo $row["description"];
Run Code Online (Sandbox Code Playgroud)

哪里描述是我要打印其值的列的名称?可以这样做吗?

非常感谢你.

php mysql

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

如何从维基百科中获取纯文本

我一直在寻找大约2个月的时间来找到一个只获得维基百科描述部分的脚本.(这是我正在建造的机器人,不适用于IRC.)也就是说,当我说的时候

/wiki bla bla bla
Run Code Online (Sandbox Code Playgroud)

它将转到维基百科页面bla bla bla,获取以下内容,并将其返回到聊天室:

"Bla Bla Bla"是由Gigi D'Agostino制作的一首歌的名字.他把这首歌描述为"我写的一篇文章,思考所有谈话和谈话但没有说什么的人".着名但无意义的声乐样本取自英国乐队Stretch的歌曲"你为什么这样做"

这是我找到的最接近的,但它只获取URL:

import json
import urllib.request, urllib.parse

def google(searchfor):
  query = urllib.parse.urlencode({'q': searchfor})
  url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s' % query

  search_response = urllib.request.urlopen(url)
  search_results = search_response.read().decode("utf8")
  results = json.loads(search_results)
  data = results['responseData']
  hits = data['results']

  if len(hits) > 0:
    return hits[0]['url']
  else:
    return "No results found."
Run Code Online (Sandbox Code Playgroud)

(Python 3.1)

mediawiki wikipedia wikipedia-api python-3.x mediawiki-api

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

如何使用jquery获取前一个元素each()

我知道每个函数都迭代一个数组.有没有办法像([i])那样访问indice?我需要能够比较当前元素的pubDate与前一个元素的pubDate,如果它是不同的输出一个新的pubdate.

    $(data).find('item').each(function(i, value){
            var title = $(this).find('title').text().replace(/\w+\s+\(.*?\)/, "");
            var link = $(this).find('link').text();
            var pubDate = $(this).find('pubDate').text();
            alert(title); 
            alert(link);
            alert(pubDate);
            $('#events').append("<p>" + title + "<br/>" + link + "</p>");

        });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

在两个数据库之间添加外键关系

我在两个不同的数据库中有两个表.在table1中(在database1中)有一个名为column1的列,它是一个主键.现在在table2(在database2中)有一个名为column2的列,我想将它添加为外键.

我试图添加它,它给了我以下错误:

消息1763,级别16,状态0,行1
不支持跨数据库外键引用.外键Database2.table2.

消息1750,级别16,状态0,行1
无法创建约束.查看以前的错误.

我是如何做到这一点的,因为表位于不同的数据库中.

sql t-sql sql-server foreign-keys

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

我如何使用boost :: lexical_cast和std :: boolalpha?即boost :: lexical_cast <bool>("true")

我已经看到了其他boost::lexical_cast问题的一些答案,断言以下是可能的:

bool b = boost::lexical_cast< bool >("true");
Run Code Online (Sandbox Code Playgroud)

这对g ++ 4.4.3 boost 1.43不起作用.(也许它确实适用于默认情况下设置std :: boolalpha的平台)

是字符串到bool问题的一个很好的解决方案,但它缺少boost :: lexical_cast提供的输入验证.

c++ string boost lexical-cast

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

数据注释应该在模型还是视图模型上?

我习惯于使用数据注释属性来装饰数据模型类,但是我的纯粹主义者在这里略微包含纯粹的表现属性,例如显示格式.但是,我很高兴在这里保留以验证为中心的属性.我必须继续在数据模型中保留所有注释等的一个好理由是我的视图模型聚合了数据模型类,例如ViewModelBase.DetailItem<TEntity>视图模型中的我的属性只是对数据模型中的实体类的引用.如果我想将表示注释移动到视图模型,我必须彻底修改我的设计,在我的视图模型中复制数据模型属性,并使用对象映射工具根据数据模型对象填充视图模型对象.

我应该在哪里进行数据注释?

顺便说一下,这就是我的粗略草图ViewModelBase:

public class ViewModelBase<T>
{
    public virtual string PageTitle { get; set; }
    public virtual string ViewHeading { get; set; }

    public virtual ViewMode ViewMode { get; set; }
    public virtual IEnumerable<T> ItemList { get; set; }
    public virtual T DetailItem { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc asp.net-mvc-3

11
推荐指数
2
解决办法
3053
查看次数

Rails 3 - 放弃在ActionMailer操作中发送邮件

我想知道如何有条件地放弃在动作ActionMailer动作中发送邮件.


class SomeMailer < ActionMailer::Base
  ...

  def some_emails
    some_models = Model.where(:a => 1)
    if !some_models.blank?
      mail(...)
    else
      # What to add here?
      # render :nothing => true doesn't work
    end
  end

end

现在调用它SomeMailer.some_emails.deliver!返回一个 ArgumentError: A sender (Return-Path, Sender or From) required to send a message

ruby-on-rails actionmailer ruby-on-rails-3

14
推荐指数
2
解决办法
6034
查看次数