用于向服务器异步发送小的HTTP数据。主要用于满足统计和诊断代码的需要。 默认是发post请求,后端需要能够post接收数据 Beacon API不提供相应的回调,因此后端返回最好省略response body,(例如,204 No Content) navigator.sendBeacon()之后 ...
分类:
数据库 时间:
2017-04-06 21:21:29
阅读次数:
304
最近,换了一个工作环境去做研究,当然啦,新公司新作风,需要研究python并行分布式框架:Celery,不用多说,干呗。然后就抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery..
分类:
编程语言 时间:
2017-04-03 10:47:38
阅读次数:
296
一、概念 装饰器是Python语言中的高级语法。主要的功能是对一个函数、方法、或者类进行加工,作用是为已经存在的对象添加额外的功能,提升代码的可读性。装饰器是设计模式的一种,被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。在实际应用中也经常会用到装饰器。这篇文章来简单谈一下装饰器 ...
分类:
编程语言 时间:
2017-03-12 20:08:08
阅读次数:
301
Javascript是单线程的深入分析 面试的时候发现99%的童鞋不理解为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的?还有non-blocking IO, event loop等概念很不清楚。来深入分析一下: 首先看下面的代码: ...
分类:
编程语言 时间:
2017-03-04 17:34:12
阅读次数:
266
请求信息转换 异步发送表单数据到JavaBean,并响应JSON文本返回 操作步骤:(1)加入Jackson2或fastjson框架包,springmvc默认支持Jackon2,不需要做任何操作,而fastjson需要重新配置HttpMessageConverter。(2)使用@RequestBod ...
分类:
编程语言 时间:
2017-03-02 00:37:50
阅读次数:
348
一、安装swoole下载地址:https://github.com/swoole/swoole-src/releases/tag/1.8.12-stable下载压缩包,上传到服务器(测试centos),解压缩cdswoole-src-1.8.7-stablephpize(phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块)./configuremake&&mak..
分类:
Web程序 时间:
2016-10-21 01:57:30
阅读次数:
649
Ajax 是现代Web 应用程序开发的一项关键工具。它让你能向服务器异步发送和接收数据,然后用 Javascript 解析。 Ajax 是 Asynchronous JavaScript and XML (异步JavaScript 与XML)的缩写。 Ajax 核心规范的名称继承于用来建立和发起请求 ...
分类:
编程语言 时间:
2016-10-02 21:28:06
阅读次数:
267
最近在做一个项目,出现了一个很奇怪问题,debug的模式下,一步步的来,发现异步发送一个mq消息没问题,但是到了测试环境就会有问题 代码如下: public class BCallabe implements Callable<Boolean> { private static final Logg ...
分类:
编程语言 时间:
2016-10-01 17:22:19
阅读次数:
273
dubbo 潘多拉容器 edas jenkins自动部署 tddl 读写分离 drds 垂直拆分 拆库 全量更新 水平拆分 拆表 从业务角度来拆分 三.MQ消息队列 消息中间介 订阅 、缓存、 比喻成巨大的变压器 阿里技术发展史 同步发送 一定要等 异步发送 日志 、监测数据 事务消息顺序消息(全局 ...
分类:
其他好文 时间:
2016-09-10 17:48:48
阅读次数:
139
本来想总结一下的,网上却发现有人已经解释的很清楚了,特转过来。 这也解释了为什么在用自动化测试工具来运行dumrendtree时设定的超时和测试case设定的超时的关联性。 面试的时候发现99%的童鞋不理解为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout ...
分类:
编程语言 时间:
2016-08-17 22:43:25
阅读次数:
237