问题列表 - 第49236页

C中的静态函数

在C中使函数静态有什么意义?

c static

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

VS2010中sql脚本的选项卡标签括号中的数字是多少?

使用sql源文件连接到数据库后,选项卡会在选项卡中显示文件名以及我的Windows用户ID和括号中的数字.不同的脚本文件在括号中具有不同的值.

这些数字代表什么?

sql-server visual-studio-2010

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

想在Rails 3中找到没有相关记录的记录

考虑一个简单的关联......

class Person
   has_many :friends
end

class Friend
   belongs_to :person
end
Run Code Online (Sandbox Code Playgroud)

让所有在ARel和/或meta_where中没有朋友的人最简洁的方法是什么?

然后是一个has_many:通过版本

class Person
   has_many :contacts
   has_many :friends, :through => :contacts, :uniq => true
end

class Friend
   has_many :contacts
   has_many :people, :through => :contacts, :uniq => true
end

class Contact
   belongs_to :friend
   belongs_to :person
end
Run Code Online (Sandbox Code Playgroud)

我真的不想使用counter_cache - 而且我从我读过的内容中看起来并不适用于has_many:通过

我不想拉出所有的person.friends记录并在Ruby中循环它们 - 我希望有一个可以与meta_search gem一起使用的查询/范围

我不介意查询的性能成本

离实际的SQL越远越好......

ruby-on-rails arel meta-where

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

在URL哈希/片段中存储JSON的最佳实践

我正在构建一个单页面的AJAX应用程序,并希望在某些情况下在URL哈希(#)之后将状态存储在JSON中.我已经看到其他几个网站都这样做了,但我希望在我努力实现这一点时能得到一些最佳实践,技巧或陷阱.

ajax json ria state-management

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

逐行填充下部矩阵,而不是列

我试图读取由LISREL以下列格式在纯文本,空白分隔文件中写出的方差 - 协方差矩阵:

 0.23675E+01  0.86752E+00  0.28675E+01 -0.36190E+00 -0.36190E+00  0.25381E+01
-0.32571E+00 -0.32571E+00  0.84425E+00  0.25598E+01 -0.37680E+00 -0.37680E+00
 0.53136E+00  0.47822E+00  0.21120E+01 -0.37680E+00 -0.37680E+00  0.53136E+00
 0.47822E+00  0.91200E+00  0.21120E+01
Run Code Online (Sandbox Code Playgroud)

这实际上是一个较低的对角矩阵(包括对角线):

 0.23675E+01  
 0.86752E+00  0.28675E+01 
-0.36190E+00 -0.36190E+00  0.25381E+01
-0.32571E+00 -0.32571E+00  0.84425E+00  0.25598E+01 
-0.37680E+00 -0.37680E+00  0.53136E+00  0.47822E+00  0.21120E+01 
-0.37680E+00 -0.37680E+00  0.53136E+00  0.47822E+00  0.91200E+00  0.21120E+01
Run Code Online (Sandbox Code Playgroud)

我可以用scan()或正确读取值read.table(fill=T).

但是,我无法将读入矢量正确存储在矩阵中.以下代码

S <- diag(6)
S[lower.tri(S,diag=T)] <- d
Run Code Online (Sandbox Code Playgroud)

按列填充下面的矩阵,而它应该按行填充.

使用matrix()确实允许选项byrow=TRUE,但这将填充整个矩阵,而不仅仅是下半部分(带对角线).

有两种可能:只填充下面的矩阵(用对角线)并按行进行吗?

(我遇到的另一个问题是:LISREL使用'D + 01'而R只识别'E + 01'用于科学记数法.你可以在R中改变它以接受'D'吗?)

r matrix covariance

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

外部组件引发的异常

我有一个使用C#的ASP.NET网站,它使用C++方法调用DLLImport.一切都很好,突然我不断收到这个错误:

外部组件引发的异常.描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.Runtime.InteropServices.SEHException:外部组件引发了异常.

源错误:在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

c# c++ asp.net

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

JavaScripts的.innerHTML会抓取<script>标签吗?

如果你使用类似的东西:

var contents = document.getElementById('foobar').innerHTML;
Run Code Online (Sandbox Code Playgroud)

#foobar包含<script>标签,是否包含标签<script>

编辑:他们是.证明:http://jsfiddle.net/trusktr/YBzTB/

html javascript dom innerhtml

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

我如何让python httplib接受不受信任的证书?

我如何让python httplib接受不受信任的证书?我在我的网络服务器上创建了一个蛇油/自签名证书,而我的python客户端无法连接,因为我使用的是不受信任的证书.

我宁愿在我的客户端代码中修复它,而不是让它在我的系统上受信任.

import httplib


def main():
    conn = httplib.HTTPSConnection("127.0.0.1:443")
    conn.request("HEAD","/")
    res = conn.getresponse()
    print res.status, res.reason
    data = res.read()
    print len(data)


if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

python httplib

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

Galleria插件:如何添加链接?

我在谈论这个Galleria插件.也许这太简单了,但我在文档页面中找不到任何内容:我有这个galleria实现.我想为每个图像添加一个不同的链接,以便用户可以点击某个图像然后去某个地方.我怎样才能做到这一点?或者在哪里找到答案?

javascript jquery galleria

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

jQuery获取css悬停值

在页面准备好之后,我想运行一个函数,它将获得css背景图像设置以及我希望以其他方式使用的悬停背景图像设置.

我看到实现这一目标的唯一方法是要求有人在获得值之前实际将鼠标悬停在元素上.

有人有办法吗?

这是获取css非悬停值的方法:

$(this).css('background-color');
Run Code Online (Sandbox Code Playgroud)

css jquery background-image

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