博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对kilim nio模块的改进
阅读量:6087 次
发布时间:2019-06-20

本文共 524 字,大约阅读时间需要 1 分钟。

 

[java]

package kilim.examples;

import kilim.Pausable;

import kilim.Task;
import kilim.http.HttpClient;
import kilim.http.HttpResponse;

public class SimpleHttpClient {

static class SimpleTask extends Task {
@Override
public void execute() throws Pausable, Exception {
HttpClient client = new HttpClient();

 

}

[/java]
这个简陋的HttpClient目前只支持GET/POST,同时支持Http chunk编码(得益于kilim原有代码),做一些简单的HTTP调用已经足够。我尝试在一个项目里使用这个HttpClient去替代java默认的 HttpURLConnection,效率有部分提升,但是同时由于大量协程存在占用了很大部分的内存,给GC也带来了不小的压力。

 

本文来源于"阿里中间件团队播客",原文发表时间"2010-11-19"

转载地址:http://eptwa.baihongyu.com/

你可能感兴趣的文章
多线程开发
查看>>
uva-10167-枚举
查看>>
ES6 函数参数的解构赋值
查看>>
英语发音规则---O字母
查看>>
网络工程师课程---3、IP与路由器(ip地址的主要作用是什么)
查看>>
js插件---强大的图片裁剪Cropper
查看>>
20145328 《Java程序设计》第0周学习总结
查看>>
串口通信编程--多线程异步方式
查看>>
撤销 git reset --hard HEAD~1
查看>>
.a是否支持arm64
查看>>
求有序数组中不重复数字的出现次数
查看>>
sql的where条件中包含中文,查询不出来的处理方法
查看>>
[笔记] 数码管显示(十一)
查看>>
github readme.md 添加图片
查看>>
喷水装置问题(一)
查看>>
理解镜像和容器,并运行whalesay镜像
查看>>
bzoj3504: [Cqoi2014]危桥
查看>>
淘宝购物车计算总价格
查看>>
面试之并发的解决方案
查看>>
springcloud之config 配置管理中心之配置属性加密解密
查看>>