1 import re 2 import requests 3 4 def getHTMLText(url): 5 try: 6 r = requests.get(url, timeout = 30) 7 r.raise_for_status() 8 r.encoding = r.apparent_... ...
分类:
其他好文 时间:
2018-05-25 19:35:41
阅读次数:
155
最近,公司的接口服务器(客户端,向外发送数据)频繁出现了connect timeout 以及readtime out 的情况,经过运维平台检测,并没有网络延时的情况。于是,开始怀疑连接池出了问题。 使用linux命令: netstat -n | awk '/^tcp/ {++S[$NF]} END ...
分类:
Web程序 时间:
2018-05-25 13:23:07
阅读次数:
241
功能: 执行系统指令 三种执行方法 subprocess.run(*popenargs, input=None, timeout=None, check=False, **kwargs) #官方推荐 subprocess.call(*popenargs, timeout=None, **kwargs ...
分类:
其他好文 时间:
2018-05-24 21:52:44
阅读次数:
188
Nginx负载均衡和防爬虫策略vimlangba888.confupstreamlangba888{#每60s进行一次健康检测,检测2次失败,则进行剔除server192.168.137.52:888max_fails=2fail_timeout=60s;server192.168.137.48:888max_fails=2fail_timeout=60s;}server{listen9999;#
分类:
其他好文 时间:
2018-05-24 20:44:34
阅读次数:
264
```shell
#!/usr/bin/expect set timeout 10 set username [lindex $argv 0] set password [lindex $argv 1] set hostname [lindex $argv 2] #set username ftpu... ...
分类:
其他好文 时间:
2018-05-24 18:12:29
阅读次数:
227
trident里面 batch会被缓存,这样失败了可以重新发送 多个batch可以并行被process,但是commit是严格按照txid顺序来执行 一个batch的状态会存在zk里 只要batch在timeout时间内commit就算完成了,应该同时会清缓存 如果异常或超时了,就会replay 在 ...
分类:
其他好文 时间:
2018-05-24 12:00:30
阅读次数:
238
public class WebSocketClientCache { private static ConcurrentHashMap channelsMap = new ConcurrentHashMap(); //心跳 1 已发送 private static ConcurrentHashMa... ...
分类:
Web程序 时间:
2018-05-22 22:26:38
阅读次数:
452
发送端 仿真图: 仿真图中使用使用TMP传感器(LM34)代替实际使用的DHT11传感器。 连接方式: DHT11的正极(VCC)与5V电源接口连接 DHT11的负极(GND)与GND连接 DHT11的输出口(VOUT)与D2口连接 NRF24L01接法: VCC接3.3V GND接GND CD接D ...
分类:
其他好文 时间:
2018-05-22 22:09:23
阅读次数:
197
1.Object类中的wait()/notify()/notifyAll() wait(): 让当前线程处于Waiting状态并释放掉持有的对象锁,直到其他线程调用此对象的线程notify()/notifyAll()方法,当前线程被唤醒进入Runnable状态 。 wait(long timeout ...
分类:
编程语言 时间:
2018-05-22 22:04:03
阅读次数:
120
function ScreenSaver(settings){ this.settings = settings; this.nTimeout = this.settings.timeout; document.body.screenSaver = thi... ...
分类:
Web程序 时间:
2018-05-22 15:04:51
阅读次数:
299