问题列表 - 第27195页

检测网页中视频播放的结束

是否有广泛支持的网页视频播放技术,提供可在播放到达流末尾时从Javascript捕获的事件/挂钩?

我的目标是提供播放视频的网页,然后在播放完成后询问用户有关视频的问题.在实际观看视频之前,问题将被隐藏或禁用.

javascript video webpage

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

对结构数组进行排序

我有一系列称为领导者的结构.对于上下文信息,struct类看起来像这样:

class Leader < Struct.new(:rank, :user); end
Run Code Online (Sandbox Code Playgroud)

两个问题:

  1. 如何按排名对结构数组进行排序?
  2. 如何按排名和user.created_at对结构数组进行排序?

arrays sorting struct ruby-on-rails

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

无法在控制器'Controller'上调用动作方法'System.Web.Mvc.PartialViewResult Foo [T](T)'因为动作方法是通用方法

无法在控制器'Controller'上调用操作方法'System.Web.Mvc.PartialViewResult FooT',因为action方法是泛型方法

<% Html.RenderAction("Foo", model = Model}); %>
Run Code Online (Sandbox Code Playgroud)

ASP MVC 2有这种限制的解决方法吗?我真的更喜欢使用泛型.我提出的解决方法是将模型类型更改为对象.它有效,但不是首选:

    public PartialViewResult Foo<T>(T model) where T : class
    {
      // do stuff
    }
Run Code Online (Sandbox Code Playgroud)

.net generics asp.net-mvc asp.net-mvc-2

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

SQL Server 2008到SQL Server 2005

我有一个SQL Server 2005的MDF和LDF文件.我将它附加到SQL Server 2008并对数据进行了一些更改.现在,当我将它附加回sql server 2005 Express Edition时,它会出现版本错误.

无法打开数据库'E:\ DB\JOBPERS.MDF',因为它是版本655.此服务器支持版本612及更早版本.不支持降级路径.无法打开新数据库'E:\ DB\JOBPERS.MDF'.CREATE DATABASE被中止.尝试为文件E:\ DB\Jobpers.mdf附加自动命名的数据库失败.存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上.

sql-server-2008

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

如何跟踪Erlang模块中的所有函数除外?

我想跟踪erlang模块中的所有函数dbg:tpl,但其中一个内部函数占用了跟踪文件的95%.然后我想只排除那个单一的功能,发现它并不像我想象的那么容易.

我知道在跟踪时,参数有很好的模式匹配可能性.

  • 是否有类似的可能性为函数应用模式匹配?

    eg.: {'=/=', '$2', function_name}

我也对开箱即用的解决方案持开放态度!

谢谢!

erlang trace pattern-matching

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

您如何识别WCF中的认证用户?

我有一个将使用基本身份验证的WCF服务,并希望能够识别"谁"正在尝试使用该服务.我知道HttpContext.Current是NULL并且在WCF服务中,但是不知道获取用户名的替代方法.

对于网站,我可以使用:

userName = HttpContext.Current.Request.ServerVariables["LOGON_USER"];
Run Code Online (Sandbox Code Playgroud)

如何在WCF服务中获取userName?

c# asp.net asp.net-mvc wcf

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

SQL Server 2008是否可以在WHERE IN子句中使用变量

SQL Server 2008中是否有任何更新允许变量用于谓词的IN子句WHERE

这段代码会按预期工作吗?

declare @InParams varchar(100) = '1,2';

select * from Category
where CategoryID in @InParams;
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

3
推荐指数
2
解决办法
2761
查看次数

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

有没有(有点)高级数学Javascript库?

是否有任何库可以为Javascript提供任何其他通用数学函数?比如像范围,衍生物,积分等的总和.我可以想象许多事情是不可能的,所以即使做粗略近似的图书馆也会很有趣.

谢谢!

更新:如下所述,我想没有任何库可以做我想做的事情.本着这种精神,我开始使用我自己的名为MathPlus的库.

javascript math

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

如何最好地实现“收藏夹”功能?(就像数据驱动网站上最喜欢的产品)

我编写了一个动态数据库驱动、面向对象的网站,带有管理前端等。我想添加一个功能,客户可以将项目保存为“收藏夹”,而无需创建帐户和登录,以便稍后返回它们,但我不知道到底该怎么做......我看到三个选项:

  1. 根据 IP 地址记录收藏夹,然后在客户创建帐户时将其更改为针对帐户进行记录;
  2. 强制客户创建一个帐户才能使用此功能;
  3. 根据 IP 地址记录收藏夹,但用户可以选择以指定的名称保存收藏夹。

选项 1 的问题是我对 IP 地址了解不多 - 我爸爸认为它们是独一无二的,但我知道人们在使用此类系统时遇到过问题。

1和2的问题是账户还没有向客户开放——目前只有管理员可以登录。改变它应该很容易(不超过上午或下午的工作),但我也必须实现用户组。

选项 3 的问题是,如果用户 A 保存了一个名为“我的收藏夹”的收藏夹列表,然后用户 B 尝试以该名称保存列表但遭到拒绝,则用户 B 将能够访问用户保存的列表A 因为他们现在知道它已经存在。解决此问题的一个解决方案是使用密码保护列表,但要付出所有这些努力,我也可以实施选项 2。

当然我总是可以使用选项 4;如果有人可以提出比上述任何选项更好的解决方案,请使用替代方案。

那么以前有人做过这样的事情吗?如果是这样,你是怎么做的?您推荐(或不推荐)什么?

.net vb.net asp.net favorites ip-address

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