问题列表 - 第15275页

已建立的连接已由主机中的软件中止

对不起,如果这有点长的啰嗦,但我认为发布更多的更好.

这也是我在这里的第一篇文章,所以请原谅.

我一直在努力想出这个问题.并且无济于事,希望有一个天才在那里遇到过这个.

这是一个间歇性问题,很难再现.我正在运行的代码只是调用Web服务Web服务调用是循环的(所以我们可以这么做,1500次或更多)

以下是导致错误的代码:

HttpWebRequest groupRequest = null;
WebResponse groupResponse = null;            
try
{    
    XmlDocument doc = new XmlDocument();
    groupRequest = (HttpWebRequest)HttpWebRequest.Create(String.Format(Server.HtmlDecode(Util.GetConfigValue("ImpersonatedSearch.GroupLookupUrl")),userIntranetID));
    groupRequest.Proxy = null;
    groupRequest.KeepAlive = false;
    groupResponse = groupRequest.GetResponse();
    doc.Load(groupResponse.GetResponseStream());
    foreach (XmlElement nameElement in doc.GetElementsByTagName(XML_GROUP_NAME))
    {
         foreach (string domain in _groupDomains )
         {
             try
             {
                 string group = new System.Security.Principal.NTAccount(domain, nameElement.InnerText).Translate(typeof(System.Security.Principal.SecurityIdentifier)).Value;
                 impersonationChain.Append(";").Append(group);                            
                 break;
             }
             catch{}                        
         } // loop through            
     }
 }
 catch (Exception groupLookupException)
 {
     throw new ApplicationException(String.Format(@"Impersonated Search ERROR:  Could not find groups for user<{0}\{1}>", userNTDomain, …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何使一个交易覆盖多个存储过程?

我需要在单个数据库的单个事务中包含多个存储过程,如果任何存储过程失败,则回滚范围内处理的所有存储过程的事务。

我使用 SQL-SERVER 2008

sql-server stored-procedures transactions sql-server-2008

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

如何在没有谷歌许可证密钥的情况下编写谷歌搜索脚本?

我正在查看用于谷歌搜索的'pygoogle'python库,从我的python脚本调用.但谷歌不再提供许可证密钥,看起来像python需要许可证密钥才能工作.

有没有人建议使用库来编写Web搜索脚本?语言无关紧要.它可以是python,perl,lisp,four或者其他什么.当然,它需要解决许可证密钥问题.

或者,雅虎,兴奋或任何其他网站提供apis允许免费脚本搜索?

欢迎任何评论.我是网络搜索的新手.

谢谢.

松鸦

python api perl search

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

在Javascript中捕获setInterval()上的鼠标位置

我有一个javascript函数,根据鼠标位置移动一个div.此函数在setInterval()函数上设置并每秒执行一次.我需要像这样捕获鼠标位置:

function mousemov() {
  document.getElementById("myDiv").style.left = Event.clientX; //don't work
}

window.onload = function() {
  setInterval("mousemov()",1000);
}
Run Code Online (Sandbox Code Playgroud)

Ps:我无法使用mousemove事件,因为即使鼠标停止也必须执行该功能.

谢谢你的帮助!

javascript javascript-events mouseevent

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

ASP.NET有一个复选框列表,在4x5网格中有我很好的复选框

我有一个复选框列表,可以在列表中显示它们

A
B
C
D
Run Code Online (Sandbox Code Playgroud)

或水平的

A B C D
Run Code Online (Sandbox Code Playgroud)

我想把它们安排在这样一个漂亮的网格中

A B C D
E F G H
I J K L
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

asp.net checkboxlist

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

域名解析在Ubuntu64 9.04机器上的Java应用程序中不起作用.所有其他软件都能正确解析DNS

我在Ubuntu64 9.04 PC上安装了许多Java应用程序,但没有一个可以解析域名(也有多个JRE - 其中一些是IBM产品).如果我将域名与其关联的IP地址放在hosts文件中,那么Java应用程序仅适用于这些域.所有其他非Java程序 - 如ping,firefox等 - 在域解析时工作得很好.我试图在java.security文件中禁用DNS缓存 - 对于我的所有JRE - 但这也不起作用.我会很感激帮助你解决这个问题.谢谢!


更新:我确信我家或办公室里没有代理服务器. - 我感谢你们在这里帮助我.我真的想要使用Linux而不是Windows,因为我正在再次进行Java开发.

jgreenwood@jeg-ubuntu64:~$ cat /etc/resolv.conf
# Generated by NetworkManager
domain hsd1.in.comcast.net.
search hsd1.in.comcast.net.
nameserver 192.168.0.1
jgreenwood@jeg-ubuntu64:~$ env | grep -i proxy
jgreenwood@jeg-ubuntu64:~$ dig google.com

; <<>> DiG 9.5.1-P2 <<>> google.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56845
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com.            IN  A

;; ANSWER …
Run Code Online (Sandbox Code Playgroud)

java linux dns ubuntu-9.04

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

用于启用"IIS管理脚本和工具"的Powershell脚本

环顾四周后(我不得不承认)我想知道是否有人可以指向我的Powershell脚本,检查是否启用了"IIS管理脚本和工具",如果没有,那么它会像添加Windows一样启用它特征.

我检查了poshcode.org和powershell.com并找不到一个

我以前从未接触过Powershell,我试图使用此脚本作为部署自动化的一部分运行

干杯

build-automation powershell windows-7

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

如何在不将其保存到新位置的情况下访问C#中的Outlook电子邮件附件?

Microsoft.Office.Interop.Outlook在C#中使用来访问邮箱并查找具有特定文件附件的邮件.我需要与附件进行交互.

目前,我正在将文件保存到新位置并从那里访问它.这种复制过程让我感到沮丧.理想情况下,我希望从存储在内存中的任何位置访问该文件,但该Outlook.Attachment.PathName字段返回null.

邮件存储在Exchange服务器上.

可以直接访问它们还是我需要继续保存文件?

c# outlook attachment outlook-addin

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

使用Django进行站点范围缓存 - 注销时受密码保护的页面出现问题

我最近在我的Django应用程序上使用memcached实现了全站点缓存,我将TTL设置为大约500秒,并在Web应用程序的其他部分实现每个视图缓存.

我遇到的问题是,当用户注销时,因为它是一个表单帖子,网站的行为符合预期,但是如果他们然后转到网站的密码保护部分,则应用程序的行为就像他们仍然登录一样,除非他们点击"刷新".我是新来的缓存,并想知道我是否可以做任何聪明的事情来阻止这种情况?

python django memcached

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

在SQL Server中动态创建SQL vs参数

如果我要从表中选择一行,我基本上有两个选项,或者像这样

int key = some_number_derived_from_a_dropdown_or_whatever
SqlCommand cmd = new SqlCommand("select * from table where primary_key = " + key.ToString());
Run Code Online (Sandbox Code Playgroud)

或使用参数

SqlCommand cmd = new SqlCommand("select * from table where primary_key = @pk");
SqlParameter param  = new SqlParameter();
param.ParameterName = "@pk";
param.Value         = some_number_derived_from_a_dropdown_or_whatever;
cmd.Parameters.Add(param);
Run Code Online (Sandbox Code Playgroud)

现在,我知道第一种方法因为可能的SQL注入攻击而不受欢迎,但在这种情况下,参数是一个整数,因此不应该真正注入恶意代码.

我的问题是:您是否在生产代码中使用选项1,因为您认为使用安全是因为易于使用和控制插入的参数(如上所述,或者参数是否在代码中创建)?或者你总是使用参数,不管是什么?参数100%注射安全吗?

c# sql-server security sql-injection

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