小编Anw*_*dra的帖子

将超时设置为操作

我有obj第三方组件的对象,

// this could take more than 30 seconds
int result = obj.PerformInitTransaction(); 
Run Code Online (Sandbox Code Playgroud)

我不知道里面发生了什么.我所知道的是,如果需要更长的时间,那就失败了.

如何为此操作设置超时机制,以便如果超过30秒我只是抛出MoreThan30SecondsException

c# multithreading timeout

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

iis6上的Asp.net mvc 4:"页面无法找到"

我无法在IIS 6上运行ASP.Net MVC 4.

首先,我根据Phil Haack的博客文章:IIS 6演练中的ASP.NET MVC,在设置无扩展URL之后得到了"目录列表被拒绝"并且已经解决了.

现在,我收到"页面无法找到"404页面.

这是MVC 4 beta中一个简单的ASP.Net Web Api项目.

iis-6 asp.net-mvc-4

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

最常执行的存储过程?

我们在应用程序中创建了许多低效的存储过程,我们总是推迟使其更有效率,直到我们遇到严重的数据库性能问题.

现在,我正在考虑通过最常执行的存储过程逐个修复它.

找出哪个存储过程执行最多的最佳方法是什么?

是否有一个脚本可以显示哪个存储过程执行最多?

sql t-sql database sql-server stored-procedures

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

如何从TabHost中删除选项卡

TabHost小部件中,我可以使用TabHost.addTab(TabHost.TabSpec tabSpec)创建一个包含其内容(Intent)的新选项卡.

我们可以通过调用clearAllTabs()来删除我们创建的所有选项卡,但我无法弄清楚如何删除选项卡或只是用新的Intent替换选项卡内的内容(Intent).

所以我需要的东西 removeTab(int index)

android android-widget

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

ASP.NET MVC在所有url的末尾忽略".html"

我是asp.net mvc的新手,现在正在努力使用url路由.我正在使用asp.net mvc 3 RC2.

如何创建一个URL路由,以便在URL中忽略最终扩展名.扩展可以是:.html, .aspx,.php,.anything.

例如,这些网址:

/Home.html
/Home.en
/Home.fr
/Home
Run Code Online (Sandbox Code Playgroud)

应该去Home控制器吗?

再举一个例子:

/Home/About.html
/Home/About.en
/Home/About.fr
/Home/About
Run Code Online (Sandbox Code Playgroud)

应该去Home控制器和About行动.

谢谢 :)

asp.net-mvc url-routing

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

实施"Down for maintenance"页面

我知道我们可以简单地使用app_offline.htm文件来执行此操作.

但是如果我的IP是1.2.3.4(例如),我希望能够访问该网站,以便我可以进行最终测试.

if( IpAddress != "1.2.3.4" )
{
    return Redirect( offlinePageUrl );
}
Run Code Online (Sandbox Code Playgroud)

我们如何在ASP.NET MVC 3中实现它?

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

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

用于jQuery 1.3.2的Visual jQuery

Visual jQuery网站最初由Yehuda Katz创建并由Remy Sharp更新,对于探索jQuery API非常有帮助和互动.我使用这个网站比jQuery文档网站更多

我还在等待有人更新网站,因为它仍然展示了jQuery 1.2.6.你知道一些类似于jQuery 1.3.2或jQuery UI的网站吗?

jquery

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

网站点击统计数据如何有助于提高可用性?

您是否注意到Facebook中几乎每个链接都有ref查询字符串?

我相信,有了这个ref,facebook会以某种方式跟踪和研究他们的用户行为.这可能是他们提高可用性的秘诀.

所以,我正在尝试同样的事情,将http://a.com/b.aspx更改 为 http://a.com/b.aspx?ref=c并将每个匹配记录到表中.

========================================================================
userid | page          | ref       | response_time | dtmTime
========================================================================
54321  | profile.aspx  | birthday  | 123           | 2009-12-23 11:05:00
12345  | compose.aspx  | search    | 456           | 2009-12-23 11:05:02
54321  | payment.aspx  | gift      | 234           | 2009-12-23 11:05:01
12345  | chat.aspx     | search    | 567           | 2009-12-23 11:05:03
.....  | ............  | ........  | ...           | ...................

我认为这是一个好的开始.我只是不知道如何处理这些信息.有没有适当的方法来处理这些信息?

usability

7
推荐指数
2
解决办法
406
查看次数

从左外连接中选择顶部一个

大家好,我有一个查询,基本上选择我们用户使用的最新浏览器.

这是我们的(简化)表结构

HITS_TABLE
----------
USERID
BROWSER
HITSDATE

USER_TABLE
----------
USERID
USERNAME
Run Code Online (Sandbox Code Playgroud)

这是我如何查询用户使用的最新浏览器

SELECT U.*, H.BROWSER

FROM USER_TABLE U

CROSS APPLY 
  (SELECT TOP 1 BROWSER 
   FROM HITS_TABLE 
   WHERE HITS_TABLE.USERID = U.USERID
   ORDER BY HITS_TABLE.HITSDATE DESC
  )as H
Run Code Online (Sandbox Code Playgroud)

几天前刚刚添加了HITS_TABLE.

因此,该查询只是在我们添加HITS_TABLE后访问我们网站的结果,并消除了其他用户.

以下是示例案例

USER_TABLE
-------------------
USERID     USERNAME
-------------------
1          'Spolski'
2          'Atwoord
3          'Dixon'


HITS_TABLE
------------------------------
USERID     HITSDATE     BROWSER
------------------------------
2          15/8/2009    'Firefox 3.5'
1          16/8/2009    'IE 6'
2          16/8/2009    'Chrome'
Run Code Online (Sandbox Code Playgroud)

这是样本结果

------------------------------
USERID     USERNAME     BROWSER
------------------------------
1          'Spolsky'    'IE 6'
2          'Atwoord'    'Chrome' …
Run Code Online (Sandbox Code Playgroud)

sql-server-2005 outer-join

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

寻找即时消息库,如libpurple,但用C#编写

我正在寻找一个至少支持YM,MSN协议的即时消息库 - 最好是免费的,但如果它值得付费,为什么不呢.

.net c# instant-messaging

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