V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wcsjtu  ›  全部回复第 7 页 / 共 7 页
回复总数  134
1  2  3  4  5  6  7  
@MungBeanSoup SO_REUSEADDR
2017-10-16 19:25:50 +08:00
回复了 tanl 创建的主题 Python 请教各位 Python 中的 Socket 编程
@tanl localhot 能够访问的服务,其他主机不能访问的话,一般就 3 个原因:1. 网卡绑错了 2. 防火墙端口没开 3. 主机不通
2017-10-16 19:23:46 +08:00
回复了 tanl 创建的主题 Python 请教各位 Python 中的 Socket 编程
@tanl -.-! 我记得阿里云是要自己开放服务端口的。
2017-10-16 19:20:41 +08:00
回复了 tanl 创建的主题 Python 请教各位 Python 中的 Socket 编程
防火墙端口开了没
2017-10-16 11:29:32 +08:00
回复了 yuedingwangji 创建的主题 NGINX nginx 一个 tcp 连接可以有包含多少个 http 请求?
@yuedingwangji 所以你问的是一个 tcp 包,还是一个 tcp 连接? tcp 包的话, 看你 http payloads 了; tcp 连接的话,看你连接啥时候断开啊~

而且 http pipe 限制条件很多, 要求正确的 content-length, 还必须是幂等请求~
2017-10-15 11:45:33 +08:00
回复了 yuedingwangji 创建的主题 NGINX nginx 一个 tcp 连接可以有包含多少个 http 请求?
。。。。。。。你这题目问得就不科学啊~
自己用 wireshark 抓包看看,follow 一个 tcpstream, 看看在四次挥手前,发了多少 http 包
2017-10-14 21:29:44 +08:00
回复了 yuedingwangji 创建的主题 NGINX nginx 一个 tcp 连接可以有包含多少个 http 请求?
取决你连接什么时候断开。。。。。。
还有 http 管道化~ 一个 tcp 包发送多个 request
2017-10-14 20:43:32 +08:00
回复了 takanasi 创建的主题 Python django 的信号是什么原理?
其实就是定义了一个 signal: handler 的映射, 你发送信号时, 会去搜索对应的回调函数然后调用
看看 django/dispatch/dispatcher.py 文件中的 Signal.send 函数, `receiver`就是信号接收函数,也就是 receiver 修饰器修饰的函数。 感觉这段代码,平平无奇啊~ 没有黑科技的感觉

```python
def send(self, sender, **named):
responses = []
if not self.receivers or self.sender_receivers_cache.get(sender) is NO_RECEIVERS:
return responses

for receiver in self._live_receivers(sender):
response = receiver(signal=self, sender=sender, **named)
responses.append((receiver, response))
return responses

```
2017-10-11 12:00:40 +08:00
回复了 octobersnow 创建的主题 Python requests 如何实现爬虫的单点登陆
在浏览器中使用 firebug 看整个流程的发包~然后用代码完整模拟整个过程
管它什么认证方式~~
2017-10-09 17:32:00 +08:00
回复了 timchou 创建的主题 Python uwsgi 长时间处理一个请求,导致网站不可用?
看起来不像是长请求导致的。
看看 nginx 的 uwsgi_read_timeout 配置项,还有 nginx 的 error log
2017-10-04 20:03:59 +08:00
回复了 118168742 创建的主题 职场话题 校招 offer 选择
网易游戏,是在线的话,可以去,不是就别去了
oauth2 无压力啊~
2017-09-30 11:08:14 +08:00
回复了 lecher23 创建的主题 Python celery worker 资源初始化的问题
prefork 模式只是先 spawn 出子进程,这时候子进程就像一个空的 python interpreter。 然后你的代码会在每个子进程中 load 一次, 所以说每个子进程中的连接是独立的。
mysql 的话,如果你使用了连接池,可以用 `show full processlist;`来查看当前的连接, 根据里面的端口查找进程, 你会发现 celery 各个子进程都有自己的连接。

redis 的话,如果你的 redis 是用作 broker 的,那么子进程是不会直接连到 broker 的。如果 redis 用作业务存储,那么与 mysql 类似。

所以,问题答案`什么时候初始化连接的呢?`—— 依赖于你代码的实现
2017-09-25 12:06:35 +08:00
回复了 MrVito 创建的主题 Python 关于 import 自己写的文件的问题
使用 absolute import. 而且, 没有__init__.py ,是不会构成一个 package 的
from common import log_factory

lz 还是仔细研究下 python 的 import 机制吧
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 09:34 · PVG 17:34 · LAX 01:34 · JFK 04:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.