问题列表 - 第36717页

Delphi SOAP超时?

我偶尔会出现SOAP超时,并且我确定是导致问题的原因是连接超时。30秒后,我总是会超时。通过谷歌搜索,我发现了对InternetSetOption的建议,可以用来设置超时,但是在我的机器上,我有SOAPHttpTrans.pas(CodeGear Delphi 7),其中包含以下代码:

Request := HttpOpenRequest(FInetConnect, 'POST', PChar(FURLSite), nil,
                           nil, nil, Flags, 0{Integer(Self)});
Check(not Assigned(Request));
{ Timeouts }
if FConnectTimeout > 0 then
  Check(not InternetSetOption(Request, INTERNET_OPTION_CONNECT_TIMEOUT, Pointer(@FConnectTimeout), SizeOf(FConnectTimeout)));
if FSendTimeout > 0 then
  Check(not InternetSetOption(Request, INTERNET_OPTION_SEND_TIMEOUT, Pointer(@FSendTimeout), SizeOf(FSendTimeout)));
if FReceiveTimeout > 0 then
  Check(not InternetSetOption(Request, INTERNET_OPTION_RECEIVE_TIMEOUT, Pointer(@FReceiveTimeout), SizeOf(FReceiveTimeout)));
Run Code Online (Sandbox Code Playgroud)

如何设置连接超时?

京东

delphi

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

如何将null插入数据库?

您好我试图在数据库列中插入null取决于gridview datakeys值(如果是""将null插入数据库)但是,我在数据库列中获得一个空格''.

string sbcId = gvTest.DataKeys[gr.RowIndex]["myColumn"].ToString();
 insgnp.Parameters.Add(new OleDbParameter("EMPID", (sbcId==""?DBNull.Value.ToString():sbcId)));
Run Code Online (Sandbox Code Playgroud)

c# asp.net c#-2.0

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

无法使用minicom发送角色

我正在使用minicom通过串行链接连接到目标(sparc处理器的UART链接).使用gtkterm或cutecom,我可以连接,读取和发送字符.与它们唯一的问题是它们都在每个LF字符后插入空行,并且:-gtkterm无法将输出记录到文件中 - 在将输出记录到文件后,它不会"刷新"(它会被延迟,并且只在每个文件后刷新16k串数据)

Minicom,这是基于控制台,将解决这些问题(它不会插入空行...),但我仍然无法发送任何字符,并不明白为什么!当我按下一个键(例如,"0"+ Return)时,会写入(如果我启用本地回显),但没有任何反应(当它与gtkterm和cuteterm一起使用时).在我的程序中,我使用以下内容阅读:

`r = scanf("%d", &option);`
Run Code Online (Sandbox Code Playgroud)

使用调试器,我发现该程序永远不会超过这一行......

有人有什么想法吗?

c unix terminal serial-port

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

每10秒运行一次cron作业n次然后停止

我有一个特殊的情况,我需要查询服务,以便在每天的特定时间获取n个用户的信息.问题是,如果我一下子完成所有这一切,它将使服务脱机/崩溃.

因此,为了克服这个问题,最好每10秒左右为x个用户运行一次,直到x = n然后停止.

我可以设置每天运行的1个cron脚本,另一个每10秒运行一次.例如,每日脚本会将DB中的值设置为1('开始查询')(默认值为0表示关闭),然后第二个脚本(每10秒运行一次)将此数据库值检查为1.如果设置为true,则迭代通过用户一次查询服务x用户并递增同一数据库表中的另一列以跟踪列表中的位置.

这个解决方案的问题(根据我的说法)是每10秒运行的第二个脚本每次都要查询数据库,以确定"开始查询"设置是否设置为1.这可能是处理器很重.有没有人有更好的解决方案?

注意:代码是用PHP编写的 - 由于服务器上php脚本的最大执行时间,无法使用睡眠

我可以在python中同样这样做,是否有最大限度执行cgi脚本?

php cron

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

如何使用Apple IOS for iPad设置Basecamp凭据

我正在尝试向我们公司的Basecamp信息申请我们正在建设的内部项目.我理解如何在ASP.NET环境中添加凭据,但我是iPad开发的新手,似乎无法从Basecamp获得适当的响应.这是我正在做的事情:

NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://mybasecampname.basecamphq.com/projects.xml"]
                                             cachePolicy:NSURLRequestUseProtocolCachePolicy
                                          timeoutInterval:60.0 ];
Run Code Online (Sandbox Code Playgroud)

我正在添加Bsaecamp所需的HTTP标头,如下所示:

[theRequest setValue:@"application/xml" forHTTPHeaderField:@"Content-Type" ];
    [theRequest setValue:@"application/xml" forHTTPHeaderField:@"Accept" ];
Run Code Online (Sandbox Code Playgroud)

我知道我还需要发送我的凭据用于身份验证 - 我的身份验证令牌和我喜欢的任何密码,但我不确定最好的方法.这是我正在尝试的:

NSURLCredential *credential = [NSURLCredential credentialWithUser:@"MY TOKEN HERE"
                                                             password:@"x"
                                                persistence:NSURLCredentialPersistenceForSession];
Run Code Online (Sandbox Code Playgroud)

我的问题是:我在这里是正确的轨道还是我完全错过了什么?

这是Basecamp API详细信息的链接,它解释了它需要什么:http://developer.37signals.com/basecamp/

帮助赞赏.

authentication basecamp ipad ios

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

以浮动李为中心的ul

我有

<div id="container">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

使用以下CSS:

#container li {
float:left;
height:33px;
line-height:30px;
text-align:center;
width:auto;
}

#container{
 width:600px;
}
Run Code Online (Sandbox Code Playgroud)

但是我很难将ul内部水平对中#container.看来我需要在ul上设置固定宽度margin: 0 auto才能工作(需要text-align: centerIE).但是我不想为ul设置固定的宽度,因为li项目是动态的.

请指教.

html css html-lists

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

如何为windows编译liboauth

有人为Windows 成功编译了liboauth吗?

这里有任何帮助非常感谢.

windows

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

使用html5开发的iphone应用程序可以通过Apple商店销售吗?

使用html5,CSS和Javascript开发的iphone应用程序可以通过Apple商店销售吗?

iphone

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

用"jdb -attach"(或jswat)调试android应用程序

我在使用模拟器上的Android应用程序的独立java调试器时遇到了麻烦.显然,任何具有远程功能的java调试器(如jdb(或jswat))都可以通过以下步骤进行操作(正如我在此处阅读后所理解的那样):

1)打开模拟器,在模拟器上安装您的应用程序(adb install)

2)打开dalvik服务器(ddms)

3)在模拟器上,运行"DevTools"应用程序 - >"开发设置" - >选择要调试的应用程序,启用"等待调试器"标志

4)再次在模拟器中运行你的应用程序; 它将阻塞,等待调试器附加,dalvik将显示一个由"红色bug"标记的新进程

5)在dalvik上,选择红旗过程; 因此,它的调试端口转发到localhost:8700

6)将调试器挂钩到localhost:8700.使用jdb,你必须运行"jdb -attach 8700"

启动调试器后,模拟器上的应用程序将解锁.因此,似乎应用程序已正确检测到调试器,因此可以自由运行.

然而,重点是它"自由运行",也就是说,它不会等待调试器发出"运行"命令.所以我没有机会设置任何断点.

根据1的提示,我已经尝试在我的应用程序的开头放置等待循环,希望我有时间设置断点.当我尝试设置断点时,jdb会说"延迟断点XXX.YYY.它将在加载类后设置.",因为应用程序尚未运行.但是,如果我然后发出"运行"命令,答案是"没有暂停.",因为应用程序已经运行(确实如此).

使用jswat你没有看到这些消息,但最终的结果是相同的:-(

不用说,"jdb -attach"适用于在localhost上运行的非android java应用程序.

任何提示("请使用eclipse"除外)?

我在任何地方都错过了一个愚蠢的细节吗?

该应用程序是一个HelloWorld,构建命令是"ant debug".

先感谢您.

debugging jdb android-emulator

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

如何在Android上使用混淆(使用ProGuard)应用程序进行调试?

当我得到这样的东西

ERROR/AndroidRuntime(18677): Caused by: java.lang.NullPointerException
ERROR/AndroidRuntime(18677):     at com.companyname.a.a.a(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

我如何知道问题所在并调试此问题?我只获得了ProGuard的映射输出,并且不知道行号.谢谢.

debugging obfuscation android proguard

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