在Windows或Mac OS X终端中,如果键入...
nslookup -type=SRV _xmpp-server._tcp.gmail.com
Run Code Online (Sandbox Code Playgroud)
...(例如)您将收到一堆与不同谷歌聊天服务器相关的SRV记录.
有没有人有这方面的经验,可能知道如何使用iPhone SDK提供这些信息(主机名,端口,重量,优先级)?我已经尝试过Bonjour课程,但至今没有运气..
谢谢!
我有一个使用元刷新到退出页面的系统,它在空闲用户之后清理.(别担心,服务器也会超时)
我开始通过ajax进行一些操作(不是真正的xml,但这不是重点).我可以运行从异步请求返回的javascript,所以我想知道是否可以重置页面上的元刷新,以便它有更长的超时.通常的setTimeout调用只是添加一个新的超时,但是它们会替换元超时吗?
NSURL,NSURL [Mutable] Request,NSURLConnection和我的iPhone应用程序取得了巨大的成功.当试图编译一个独立的Cocoa应用程序,10行程序来做一个简单的HTTP请求时,没有编译器错误或警告.程序编译得很好,但HTTP请求永远不会发送到我的Web服务器(我正在运行tcpdump并且并行查看Apache日志).当我在iPhone应用程序中运行非常相似的代码时,基本上复制/粘贴就像那样邪恶,所有都是金色的.
为了简单起见,我将代码中的'obj'声明的代码保存在NSURLConnection中.我也将以下内容传递给gcc:
gcc -o foo foo.m -lobjc -framework cocoa
感谢您的任何见解.
#import <Cocoa/Cocoa.h>
int main (int argc, char *argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
NSString * urlstr = @"http://tmp/test.php";
[NSApplication sharedApplication];
NSObject *obj = [[NSObject alloc] init];
NSURL *url = [NSURL URLWithString: urlstr];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
if([request isKindOfClass:[NSMutableURLRequest class]])
NSLog(@"request is of type NSMutableURLRequest");
[request setHTTPMethod:@"GET"];
[request setCachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData];
NSURLConnection *connection = [[NSURLConnection alloc]
initWithRequest:request
delegate:obj
startImmediately:YES];
if(connection)
NSLog(@"We do have a connection.");
[pool …Run Code Online (Sandbox Code Playgroud) 我现在正在调试一个利用许多不同线程的程序.
有一个例外是不时抛出的.问题是没有办法知道什么线程导致了问题...
有没有人知道抛出异常后获得堆栈跟踪的简单方法?我想过简单地写一个调试消息,但它会是一个巨大的:-)我想有比这更好的技术......
我正在使用visual studio 2008 - 原生c ++项目....
现在我正在使用python.关于dict的一个问题....假设我有一个字典
config = {'account_receivable': '4', 'account_payable': '5', 'account_cogs': '8', 'accoun
t_retained_earning': '9', 'account_income': '6', 'account_expense': '31', 'durat
ion': 2, 'financial_year_month': 9, 'financial_year_day': 15, 'account_cash': '3
', 'account_inventory': '2', 'account_accumulated_depriciation': '34', 'account_
depriciation_expense': '35', 'account_salary_expense': '30', 'account_payroll_pa
yable': '68', 'account_discount': '36', 'financial_year_close': '2008-08-08'}
Run Code Online (Sandbox Code Playgroud)
如果print - > config ['account_receivable']它将返回其对应的值4
但我希望通过这种方式访问它 - > config.account_receivable,然后它将返回相应的值
我怎么能实现这个??? 如果有人可以请帮助我
BR //纳兹穆尔
我有一个名为[ThreadStatic]的变量,它会在2个应用程序域中共享吗?
我正在尝试使用ctypes从内部python结构中提取数据.也就是说,我正在尝试读取xrange中的4个字段:
typedef struct {
PyObject_HEAD
long start;
long step;
long len;
} rangeobject;
Run Code Online (Sandbox Code Playgroud)
有没有标准的方法来获取python本身的这些领域?
我有一个Python测试套件,可以创建和删除许多临时文件.在Windows 7下,shutil.rmtree操作有时会失败(<1%的时间).失败显然是随机的,并不总是在相同的文件上,并不总是以相同的方式,但它总是在rmtree操作上.这似乎是某种时间问题.它也让人联想到Windows 7对权限和管理员权限的警惕性增强,但这里没有权限问题(因为代码刚刚创建了文件),并且没有管理员权限.
它看起来像两个线程或进程之间的计时问题,但这里也没有并发性.
(部分)堆栈跟踪的两个示例:
File "C:\ned\coverage\trunk\test\test_farm.py", line 298, in clean
shutil.rmtree(cleandir)
File "c:\python23\lib\shutil.py", line 142, in rmtree
raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)
WindowsError: [Errno 5] Access is denied removing xml_1
File "C:\ned\coverage\trunk\test\test_farm.py", line 298, in clean
shutil.rmtree(cleandir)
File "c:\python23\lib\shutil.py", line 142, in rmtree
raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)
WindowsError: [Errno 3] The system cannot find the path specified removing out
Run Code Online (Sandbox Code Playgroud)
在Windows XP上,它永远不会失败.在Windows 7上,它在这几个不同的Python版本(2.3-2.6,不确定3.1)中失败了.
有人见过这样的东西并有解决方案吗?代码本身就是bitbucket,真正的勤奋.
我有一个dict设置的字典如下:
from collections import namedtuple
Point = namedtuple('Point', 'r w')
mydict= {
'user1': {'item1': Point(2.5,0.1),'item2': Point(3.5,0.6)},
'user2': {'item1': Point(3.0,0.3), 'item3': Point(3.5,0.8)},
'user3': {'item1': Point(2.0,0.4),'item3': Point(0.5,0.1), 'item4': Point(1.5,0.7)}
}
Run Code Online (Sandbox Code Playgroud)
我想找到一种有效的方法来获得Point中的平均值.即我想获得'item3'的r点值(point.r)的平均值,即(3.5 + 0.5)/ 2
谢谢,
python ×5
cpython ×2
objective-c ×2
ajax ×1
c# ×1
c++ ×1
cocoa ×1
cocoa-touch ×1
ctypes ×1
debugging ×1
dictionary ×1
dns ×1
iphone ×1
javascript ×1
windows-7 ×1
xrange ×1