小编Den*_*s G的帖子

如何正确地打破承诺链?

基于这里的问题:jQuery链接和级联然后是什么时候和接受的答案.

我想在某个时刻打破承诺链,但还没有找到正确的方法.有多个 职位 有关这一点,但我还是输了.

从原始问题中获取示例代码:

Menus.getCantinas().then(function(cantinas){ // `then` is how we chain promises
    Menus.cantinas = cantinas;
    // if we need to aggregate more than one promise, we `$.when`
    return $.when(Menus.getMeals(cantinas), Menus.getSides(cantinas));
}).then(function(meals, sides){ // in jQuery `then` can take multiple arguments
    Menus.sides = sides; // we can fill closure arguments here
    Menus.meals = meals;
    return Menus.getAdditives(meals, sides); // again we chain
}).then(function(additives){
    Menus.additives = additives;
    return Menus; // we can also return non promises and chain …
Run Code Online (Sandbox Code Playgroud)

jquery break promise chain

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

使用NTLM避免每个请求的401响应

我们这里有一个使用基于NTLM的Windows身份验证的asp.net 3.5应用程序.该系统在专用网络上运行,该网络实际上分布在不同的地理位置(通过VPN连接).

我们现在正在尝试优化网站的性能.由于NTLM的工作方式,每个对IIS的新请求都由3个不同的请求组成,而前2个是401个响应.我们正在尝试将这些请求的数量最小化,仅在会话开始时.我们找到解决方案.不幸的是它并没有改变任何东西,我们继续得到这个401响应(消耗时间).

为了看到我第一次使用Fiddler应用程序的流量.不知何故,当我使用Fiddler时,在会话开始时只有一个身份验证过程(完全按照我的意愿),但当我关闭Fiddler并通过WireShark检查流量时,我可以看到每个请求仍然有401响应.

使用的客户端是IE6,IIS版本6.

有人可以提供建议吗?

iis ntlm iis-6 http-status-code-401

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

SQL Server:获取没有域的当前用户

我知道我可以使用SELECT SUSER_SNAME()获取当前用户名.但是在AD环境中,我会让用户包括域名(例如"MyDomain\User").

是否有任何功能只能接收域名以外的用户名?

sql-server

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

计算分层SQL数据中的子项数

对于简单的数据结构,例如:

ID    parentID    Text        Price
1                 Root
2     1           Flowers
3     1           Electro
4     2           Rose        10
5     2           Violet      5
6     4           Red Rose    12
7     3           Television  100
8     3           Radio       70
9     8           Webradio    90
Run Code Online (Sandbox Code Playgroud)

作为参考,层次结构树如下所示:

ID    Text        Price
1     Root
|2    Flowers
|-4   Rose        10
| |-6 Red Rose    12
|-5   Violet      5
|3    Electro
|-7   Television  100
|-8   Radio       70
  |-9 Webradio    90
Run Code Online (Sandbox Code Playgroud)

我想计算每个级别的孩子数量.所以我会得到一个新的专栏"NoOfChildren",如下所示:

ID    parentID    Text        Price  NoOfChildren
1                 Root               8
2     1           Flowers …
Run Code Online (Sandbox Code Playgroud)

sql sql-server hierarchy hierarchical-data

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

如何异步等待x秒然后执行某些操作?

我知道有Thread.SleepSystem.Windows.Forms.TimerMonitor.Wait在C#和Windows窗体.我似乎无法弄清楚如何等待X秒然后做其他事情 - 没有锁定线程.

我有一个带按钮的表格.单击按钮,计时器将启动并等待5秒钟.在这5秒钟后,表格上的其他一些控件显示为绿色.使用时Thread.Sleep,整个应用程序将在5秒内无响应 - 所以我如何"在5秒后做一些事情"?

c# forms sleep wait winforms

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

了解php"Out of memory"错误

我可以找到很多关于如何克服内存不足错误的教程.解决的办法是:要增加内存php.ini.htaccess-一个惊喜?

我实际上不明白错误信息:

致命错误: 内存不足(已分配32016932)(尝试分配25152字节)

"已分配32016932",表示已分配32MB - PHP脚本使用32MB?尝试分配25152,意味着尝试分配另外25KB,但脚本失败,因为已达到最大值(~32MB?)?

我能真正告诉来自此错误消息,除了我是"内存不足"?

php out-of-memory

19
推荐指数
2
解决办法
9468
查看次数

添加类似按钮到Facebook页面 - 什么是appid?

假设我有http://www.example.org网站和相应的Facebook页面http://www.facebook.com/example.

当我现在尝试生成Like-Box(或类似按钮)时,需要AppId.通过Facebook开发人员创建应用程序似乎不像我想要的 - 我想要的只是按钮?

如何为我的网站example.org创建类似按钮/喜欢的框(最简单的步骤是什么)?

facebook facebook-like

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

SQL Server:如何存储二进制数据(例如Word文件)?

我不是DBA,所以我不知道使用各种方法在SQL Server中存储二进制数据的好处和缺点.

  • varbinary(n) 只存储8000个字节
  • varbinary(max) 商店2 GB
  • BLOBs用于大文件,但带有"管理"开销(文件仅在数据库中引用,但实际上位于本地硬盘上)

我基本上有大约1000个文档(每年),我想存储在SQL Server 2008 R2数据库中(填充简单的ASPX表单上传,通过简单的Gridview查看下载).所有文档可能大约2MB - 8MB(Word,Excel文件).我的猜测是我应该使用MyDocuments具有以下布局的表:

MyDocuments 
    Data       varbinary(max)
    Title      varchar(255)
    ModifiedOn datetime()
    ModifiedBy varchar(100)
Run Code Online (Sandbox Code Playgroud)

我在跟踪varbinary(max)吗?或者我是否朝着错误的方向前进(例如,表现方面)?

types binary-data sql-server-2008

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

如何从SPWeb获得SPWebApplication?

所以我在一个网络 scroped功能(properties.Feature.Parent= SPWeb).

我怎么得到SPWebApplication这个SPWeb

我试过了:

SPWebApplication webApp = (SPWebApplication)properties.Feature.Parent;
Run Code Online (Sandbox Code Playgroud)

但当然我得到一个例外,因为我无法将SPWeb对象转换为SPWebApplication.

c# spweb sharepoint-2010

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

选择字段上的Sharepoint LookUp字段?

如何为Choice字段创建查找字段.例如:在列表中我有Choice字段,我必须在指向此选择字段的其他列表中创建一个查找列.当我选择此列表时,此列不会出现在下拉列表中...如果有任何限制,请告诉我

lookup sharepoint sharepoint-2007 sharepoint-2010

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