问题列表 - 第25366页

如何在自定义ASP.NET控件中使用ScriptManagerProxy?

基本上,我已经创建了一个使用UpdatePanel的自定义控件,据我所知,我需要使用ScriptManagerProxy使其工作(因为每页应该只有一个ScriptManager,并且在我的.aspx页面中声明).那么,你如何使用这个野兽,只需添加:

<asp:ScriptManagerProxy ID="ScriptManagerProxy3" runat="server">
</asp:ScriptManagerProxy>
Run Code Online (Sandbox Code Playgroud)

在你的控制下,还是有更多的东西?任何人都可以发布链接到一个很好的教程/示例集?我试着谷歌搜索,但我找不到任何有用的东西......

c# asp.net asp.net-ajax scriptmanager

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

如何使用SVN以反向时间顺序查看最后10次提交?

使用SVN命令行,是否有一种方法可以按逆时间顺序显示最后X次提交以及提交消息(最新提交优先)?

svn commit

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

二叉树的高效阵列存储

我们必须将二叉树的节点写入文件.什么是编写二叉树最节省空间的方法.我们可以将它存储在数组格式中,父级位于i其中,子级位于2i,2i+1.但是在稀疏二叉树的情况下,这将浪费大量空间.

arrays algorithm binary-tree data-structures

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

PDO lastInsertId问题,php

我已经尝试了很多方法来获取最后一个插入ID以及下面的代码(较大类的snipplet),现在我放弃了.

有谁知道如何让PDO lastInsertId工作?

提前致谢.

    $sql = "INSERT INTO auth (surname, forename, email, mobile, mobilepin, actlink, regdate) VALUES (:surname, :forename, :email, :mobile, :mobpin, :actlink, NOW())";
$stmt = $this->dbh->prepare($sql);
if(!$stmt) {
 return "st";
}

$stmt->bindParam(':surname', $this->surname);
$stmt->bindParam(':forename', $this->forename);
$stmt->bindParam(':email', $this->email);
$stmt->bindParam(':mobile', $this->mobile);
$stmt->bindParam(':mobpin', $this->mobilePin);
$stmt->bindParam(':actlink', $this->actlink);

$result = $stmt->execute();
//return var_dump($result);
$arr = array();
$arr = $stmt->errorInfo();
$_SESSION['record'] = 'OK' . $dbh->lastInsertId();
$arr .= $_SESSION['record'];
return $arr;
Run Code Online (Sandbox Code Playgroud)

php pdo lastinsertid

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

在Visual Studio 2008和2010上拥有不同的团队成员是一个坏主意吗?

我即将开始研究C#项目.我想购买VS 2010,但编程团队中唯一的其他成员已经在使用VS 2008.我担心使用两个不同版本的VS会导致代码兼容性问题.这是一个有效的问题吗?

visual-studio-2010 visual-studio-2008 visual-studio

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

在ruby中创建一个函数

我在为Rails应用程序创建函数时遇到了一些问题.

我希望它像这样工作:

str = "string here"
if str.within_range?(3..30)
puts "It's withing the range!"
end
Run Code Online (Sandbox Code Playgroud)

为此,我将其添加到我的应用程序助手中:

def within_range?(range)
  if self.is_a?(String)
    (range).include?(self.size)
  elsif self.is_a?(Integer)
    (range).include?(self)
  end
end
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

undefined method `within_range?' for &quot;&quot;:String
Run Code Online (Sandbox Code Playgroud)

有谁知道问题是什么?

ruby ruby-on-rails function

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

如何以编程方式将"自定义标签"添加到iOS AddressBook?

在iOS地址簿中手动添加联系人的电话/ IMS时,您可以添加自定义标签而不是"主页","工作","其他"*(在IMS中).

如何以编程方式在AddressBook中创建"自定义标签"?

iphone label addressbook

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

哪种网络协议用于远程应用程序的轻量级通知?

我有这种情况....客户端发起的一个服务器之间的SOAP 1.1通信,比方说,成千上万的客户端.客户端是外部的,通过我们的防火墙进入,通过证书,https等进行身份验证.它们可以在任何地方,通常有自己的防火墙,NAT路由器等......它们真的是外部的,而不仅仅是远程公司办公室.他们可能在企业/校园网络,DSL /电缆,甚至拨号.

客户端使用Delphi(2005年+ 2007年的SOAP修复),服务器是C#,但从架构/设计的角度来看,这无关紧要.

目前,客户端将新数据推送到服务器,并在15分钟的轮询循环中从服务器提取新数据.服务器当前不推送数据 - 客户端点击"messagecount"方法,以查看是否有新数据要提取.如果为0,则再睡15分钟并再次检查.

我们试图将其降低到7秒.

如果这是一个内部应用程序,只有一个或几个客户端,我们会写一个无声的"监听器"肥皂服务,并将数据推送到它.但由于它们是外部的,所以坐在自己的防火墙后面,有时甚至是NAT路由器后面的专用网络,这是不切实际的.

所以我们在更快的循环中进行轮询.每10秒检查一次消息数量的10K客户端将是1000 /秒的消息,这些消息大多只会浪费带宽,服务器,防火墙和身份验证器资源.

所以我试图设计一些比自我造成的DoS攻击更好的东西.

我认为让服务器向客户端发送soap消息(推送)是不切实际的,因为这需要在客户端配置太多配置.但我认为还有其他我不了解的选择.如:

1)客户端是否有办法通过Soap 1.1发出GetMessageCount()请求,并获得响应,然后可能"保持在线"大约5-10分钟以获得额外响应以防新数据到达?即服务器显示"0",然后一分钟后响应一些SQL触发器(服务器是Sql Server上的C#,顺便说一句),知道该客户端仍然"在线"并发送更新的消息计数为"5" "?

2)是否有一些其他协议可以用来"ping"客户端,使用从他们上一次GetMessageCount()请求收集的信息?

3)我甚至都不知道.我想我正在寻找一些魔术协议,其中客户端可以发送一个GetMessageCount()请求,其中包括"哦顺便说一句,如果答案在下一个小时内发生变化,请在此地址ping我... ".

此外,我假设任何这些"保持线路开放"方案都会严重影响服务器规模,因为它需要同时保持数千个连接打开.我认为这也可能会影响防火墙.

那里有什么东西吗?还是我几乎坚持投票?

TIA,
克里斯

更新2010年4月30日:
已经证明拥有7秒通知既不容易也不便宜,特别是在没有超出HTTPS/SOAP /防火墙的企业标准的情况下,我们可能会推出一个两阶段的解决方案.Phase1将让客户端轮询"按需",GetMessageCount通过SOAP执行,这里没什么特别的.将有一个"刷新"按钮来提取新数据(这在这里是合理的,因为用户通常有理由怀疑新数据已准备就绪,即他们只是改变了在线系统中的结构颜色,因此他们知道点击在查看桌面上的运输清单之前刷新,现在他们看到描述中的颜色.)(这不是一个服装/时尚应用程序,但你明白了).使用此处讨论的技术,使用两个aps始终保持同步的概念,从主机推送的实时更新仍然在桌面上.但我希望它能够推出另一个版本,因为我们可以提供85%的功能,而无需这样做.但是,我希望我们能够做一个概念证明,并证明它可以工作.我会回来发布未来的更新.感谢大家对此的帮助.

delphi notifications protocols soap-client

10
推荐指数
2
解决办法
1934
查看次数

在ASP.Net MVC的视图中使用Silverlight - 一个坏主意?

我目前正在办公室内部编写一个小型应用程序.我开始自学一些MVC(我已经成为C#dev 3年了).其中一个主要要求是可编辑的网格 - 我很快意识到silverlight(我没有银光体验)可能是一个很大的帮助.通过结合这两种技术,我设法创建了一个获取MVC和silverlight的概念证明: 使用MVC
MVC 创建一个Rest API SilverLight
我也得到了一些关于stackoverflow的帮助:
silverlight-grid-mvc-http-岗位

基本上我所做的只是在视图中嵌入一个银色灯光对象.将Model数据序列化为JSON并将其传递给silverlight(使用写入响应的intit params).silverlight对象可以将数据作为JSON发布回控制器.

到目前为止,这似乎可以很好地工作.然而,我有点担心我可以用这种方法将自己画成一个角落,因为我对这两种技术都没有多少经验所以我担心我会受到更深层次的攻击将无法解决.有没有人试过这样做?任何建议将不胜感激!

silverlight model-view-controller

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

通过mime4j解析电子邮件附件

我正在使用一个小的java smtp库(http://code.google.com/p/subethasmtp/),我需要在单独的组件中解析传入的电子邮件,即正文,附件等.

我正在尝试使用mime4j,但文档建议mime4j只能提供事件通知或令牌通知,而不是其他任何内容.为了剥离正文和附件等,我必须在事件处理程序中使用我自己的自定义逻辑.我的观察是否正确?

如果是,那么我如何使用mime4j来满足我的要求.请建议.

我非常需要一种接收smtp数据流的方法,并在java中以完全解析的形式返回一系列附件引用或流.请帮忙.

提前致谢

Ashish Sharma

java perl mime smtp

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