我使用open
创建tcp连接,并检查443的服务器端口是否已打开。
close
有时我得到64.233.160.2
或64.233.160.3
的输出,但有时我没有输出。例如,我输入了open
或close
,没有[self.label1 setText:@""];
[self.label2 setText:@""];
[self.label3 setText:@""];
[self.label4 setText:@""];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
SampleViewModel *model = [accounts firstObject];
if (model.currentText) {
[self.label2 setText:[model formattedText]];
} else {
[self.label2 setText:@"Currently unavailable"];
[self.label2 setTextColor:[UIColor lightGrayColor]];
}
[self.label3 setText:[model formattedText]];
[self.label4 setText:model.accountNickname];
});
或function insert_truck($data){
$this->db->insert('trucks', $data);
$afftectedRows=$this->db->affected_rows();
if($afftectedRows>0)
{
return TRUE;
}
else{
return FALSE;
}
}
输出。我有什么问题?
答案 0 :(得分:2)
最可能的原因是您尝试连接的计算机既不接受也不主动拒绝连接。尝试为您的连接设置超时(https://docs.python.org/2/library/socket.html#socket.socket.settimeout)。
在您按Ctrl-C
之前,您的计划未退出的事实表明socket.connect
来电正在阻止。