小编fif*_*nce的帖子

将主机名解析为IP地址

我开发了客户端/服务器模拟应用程序.我在两台不同的Windows XP计算机上部署了客户端和服务器.不知何故,客户端无法向服务器发送请求.

我试过以下选项:

  1. 使用ip-address从客户端成功ping通服务器计算机.

  2. 使用ip-address从服务器成功ping通客户端计算机.

  3. 从两台计算机上检查netstat命令行工具.服务器处于LISTENING模式,客户端处于SYS_SENT模式.但它用来发送的外地址是主机名而不是ip地址.

  4. 已ping服务器计算机未成功使用客户端的主机名.

  5. 使用来自服务器的主机名成功ping通客户端计算机.

我觉得问题是当客户端尝试使用主机名连接到服务器时.

您能告诉我如何强制应用程序使用IP地址而不是主机名吗?有没有其他方法将主机名映射到IP地址?

windows networking ip-address

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

如何将字符串附加到Bash数组的每个元素?

我在Bash中有一个数组,每个元素都是一个字符串.如何在每个元素上附加另一个字符串?在Java中,代码类似于:

for (int i=0; i<array.length; i++)
{
    array[i].append("content");
}
Run Code Online (Sandbox Code Playgroud)

arrays bash

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

python请求ssl握手失败

每次我尝试做:

requests.get('https://url') 
Run Code Online (Sandbox Code Playgroud)

我收到了这条消息:

import requests
>>> requests.get('https://reviews.gethuman.com/companies') 
Traceback (most recent call last): 
   File "<stdin>", line 1, in <module> 
   File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get 
    return request('get', url, **kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/api.py", line 44, in request 
    return session.request(method=method, url=url, **kwargs)    
   File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 455, in request 
    resp = self.send(prep, **send_kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 558, in send 
    r = adapter.send(request, **kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 385, in send 
    raise SSLError(e) requests.exceptions.SSLError: [Errno 1]
_ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Run Code Online (Sandbox Code Playgroud)

我尝试了一切:

  • 更新我的请求
  • 更新我的ssl

但没有变化.

我使用的是Python …

python python-requests

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

Python3和hmac.如何处理字符串不是二进制

我在Python2中有一个运行良好的脚本.

def _generate_signature(data):
   return hmac.new('key', data, hashlib.sha256).hexdigest()
Run Code Online (Sandbox Code Playgroud)

数据是输出的地方json.dumps.

现在,如果我尝试在Python 3中运行相同类型的代码,我会得到以下内容:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.4/hmac.py", line 144, in new
    return HMAC(key, msg, digestmod)
  File "/usr/lib/python3.4/hmac.py", line 42, in __init__
    raise TypeError("key: expected bytes or bytearray, but got %r" %type(key).__name__)
TypeError: key: expected bytes or bytearray, but got 'str'
Run Code Online (Sandbox Code Playgroud)

如果我尝试将密钥转换为字节,如下所示:

bytes('key')
Run Code Online (Sandbox Code Playgroud)

我明白了

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: string argument without an encoding
Run Code Online (Sandbox Code Playgroud)

我仍然在努力理解Python 3中的编码.

python string encoding hmac python-3.x

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

FastCGI进程超出配置的活动超时

我有一个我构建的函数,它将获取.csv文件并上传所述的信息,为.csv文件中的每个用户创建一个帐户.

我的问题是我需要能够在.csv文件中的数千个条目中执行此操作但我的问题是我得到这个时间错误而不确定原因,如下所示:

HTTP Error 500.0 - Internal Server Error
c:\php-fastcgi\php-cgi.exe - The FastCGI process exceeded configured activity 
                             timeout
Detailed Error Information

Module -
FastCgiModule

Notification - 
ExecuteRequestHandler

Handler - 
PHP_via_FastCGI

Error Code -
0x80070102
Run Code Online (Sandbox Code Playgroud)

这是我的CSV功能:

http://jsfiddle.net/fS4t4/ - 这是在PHP中,我把它扔进javascript部分.

如何解决这个问题?

更新:我的提供商是Winhost

php runtime-error

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

Postgresql将列类型从int更改为UUID

我想将列类型从inta 更改为a uuid.我使用以下声明

ALTER TABLE tableA ALTER COLUMN colA SET DATA TYPE UUID;
Run Code Online (Sandbox Code Playgroud)

但是我收到了错误消息

ERROR:  column "colA" cannot be cast automatically to type uuid
HINT:  Specify a USING expression to perform the conversion.
Run Code Online (Sandbox Code Playgroud)

我很困惑如何USING用来做演员表.

postgresql

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

IIS 7.5在哪里记录错误?

IIS 7.5在哪里记录错误?

事件查看器?日志文件?

我得到一个非常非特定的内部500错误.我想了解更多.

我运行PHP和我做了什么,对本帖最后评论说.但仍然没有登录到C:\windows\temp.

php iis-7.5

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

django user_passes_test装饰者

如何@user_passes_test(lambda u: u.is_superuser)为基于类的视图实现装饰器?我之前使用过这个基于函数的视图,我有一个解决方法,但感觉不自然.

这不应该由调度方法涵盖吗?

python django

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

Emacs Shift-Tab向左移动块

如何通过移动标签将emacs移动到选定的文本向左移动4个空格?

emacs

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

SendGrid API密钥无法正常工作."提供的授权许可无效,已过期或已撤销"

SendGrid似乎阻止我的节点js服务器发送电子邮件.

我在发送电子邮件时的响应中收到此错误消息:

"提供的授权许可无效,已过期或已撤销"

我也有一个API密钥设置,并遵循文档.

node.js sendgrid

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