Handler处理器 和 自定义Opener opener是 urllib2.OpenerDirector 的实例,我们之前一直都在使用的urlopen,它是一个特殊的opener(也就是模块帮我们构建好的)。 但是基本的urlopen()方法不支持代理、cookie等其他的HTTP/HTTPS高级 ...
分类:
Web程序 时间:
2018-08-11 22:05:46
阅读次数:
189
var EventUtil = { addHandler:function (element, type, handler) { if(element.addEventListener){ element.addEventListener(type,handler,false) }else if(e... ...
分类:
编程语言 时间:
2018-08-09 19:35:47
阅读次数:
205
开始配置时忘看php-fpm配置结果这里serverunix:/dev/shm/php-cgi.sock;一直502,后面加上了错误日志输出,才发现问题。upstreamphp-handler{serverunix:/dev/shm/php-cgi.sock;##开始没注意这里,一直502#DependingonyourusedPHPversion}server{listen80;server_n
分类:
其他好文 时间:
2018-08-09 17:41:22
阅读次数:
513
千万pv网站架构之RabbitMQ简介什么是RabbitMQ?MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用链接来连接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的
分类:
Web程序 时间:
2018-08-09 11:04:14
阅读次数:
146
Promise的含义 Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了语法,原生提供了Promise 所谓Promise ,简单说就是一个容器,里面保存着某个未来才回结束的事件(通常是一个异步操作) ...
分类:
其他好文 时间:
2018-08-08 23:18:20
阅读次数:
212
传统的java实现socket通讯比较简单实现,不过它属于堵塞式的I/O流存取,只能由一个线程完成当前任务才能起下个一个线程,无法解决高并发; 1、简单的socketservice 对每一个Socket连接建立一个Handler处理线程,处理线程对inputstream流中的数据进行相应的处理后,将 ...
分类:
编程语言 时间:
2018-08-08 22:30:30
阅读次数:
181
代理对象和委托对象继承相同接口,并控制外部对委托对象的访问。 1. 静态代理: 代理对象在编译期确定。 接口(Human): 委托类(HumanImpl): 代理类(HumanProxy): 2. 动态代理: 运行期生成代理对象 在代理类和委托类之间生成中介类,该类实现 InvocationHand ...
分类:
其他好文 时间:
2018-08-07 21:59:17
阅读次数:
158
RabbitMQMQ(MessageQueue,消息队列)是一款消息中间件,一般以集群方式部署,主要提供消息的接受和发送,实现各微服务之间的消息异步。集群原理rabbitmq是依据erlang的分布式特性(RabbitMQ底层是通过Erlang架构来实现的,所以rabbitmqctl会启动Erlang节点,并基于Erlang节点来使用Erlang系统连接RabbitMQ节点,在连接过程中需要正确的
分类:
其他好文 时间:
2018-08-07 14:00:23
阅读次数:
130
PHP序列化使用的是 函数来进行序列化, 函数定义如下: string serialize ( mixed $value ) 除了资源类型以外的都可以被序列化。 Integer类型 Integer类型序列化: session.serialize_handler = php //表明session的默 ...
分类:
Web程序 时间:
2018-08-07 12:59:30
阅读次数:
164
api通过抓包获取 java 1.get和post方法 2.获取issues 二、python 1、 ...
分类:
其他好文 时间:
2018-08-07 12:58:01
阅读次数:
989