- 2024-12-30使用 httputils + sbe (Simple Binary Encoding) 实现金融级 java rpc
1、认识SimpleBinaryEncoding(sbe)高性能Java库Agrona的主要目标是减少性能瓶颈,通过提供线程安全的直接和原子缓冲区、无装箱操作的原始类型列表、开散列映射和集合以及锁-free队列等,为开发者在处理并发和低延迟场景时提供强大工具。SimpleBinaryEncoding(sbe)是Agr
- 2024-12-05使用 httputils + protostuff 实现高性能 rpc
1、先讲讲protostufprotostuf一直是高性能序列化的代表之一。但是用起来,可难受了,你得先申明protostuf配置文件,并且要把这个配置文件转成类。所以必然要学习新语法、新工具。可能真的太难受了!于是乎,(有不爽的人)搞了个有创意的框架protostuff(多一个字母“f”)。它借用注解,替代
- 2024-10-15Solon 3.0 新特性:HttpUtils 了解一下
Solon3.0引入一个叫HttpUtils小插件,这是一个简单的同步HTTP客户端,基于URLConnection适配(也支持切换为OkHttp适配)。使得编写HTTP客户端代码更加直观和易于阅读。使用URLConnection适配时(大小为40KB左右)。默认使用OkHttp适配时(大小为3.1MB左右)。当引入okhtt
- 2024-09-02HttpUtils——助力高效网络通信
HttpUtils——助力高效网络通信使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可:1、创建HttpClient对象。2、创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。3、如果需要发送请求参数,可调用HttpGet、
- 2023-05-27HttpUtils方法
引入依赖:<!--httpclient--><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId></dependency><!--io常用工具类--><depe
- 2023-01-05封装HttpUtils类,根据实际业务返回值 封装JsonRootBean 对象
packagecom.tf.jcfx.util;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importorg.apache.commons.logging.Log;
- 2022-10-28HttpUtils
importorg.apache.commons.lang3.StringUtils;importorg.apache.http.Consts;importorg.apache.http.HttpEntity;importorg.apache.http.client.entity.UrlEncoded
- 2022-10-19第三方接口调用httpUtils
1.GET请求publicstaticJSONObjectgetHttpGetResp(Stringurl,Stringauthorization,Stringtitle){HttpGethttpGet=newHttpGet(url);Stri