E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
框架源码okhttp
Retrofit
RetrofitRetrofit是一款基于
OkHttp
再封装的网络框架,主要是支持多种数据转换Convert,例如Gson,xml,多种请求适配CallAdapte,例如RxJava,LiveData等
嗯哼嗯哼嗯哼嗯哼
·
2023-10-09 16:52
Android源码进阶之Glide缓存机制原理详解
缓存机制:如果没有缓存,在大量的网络请求从远程获取图片时会造成网络流量的浪费,加载速度较慢,用户体验不好;今天我们就来聊聊Glide的缓存机制B站100集视频教程【Android源码解析Retrofit/
OkHttp
蜗牛是不是牛
·
2023-10-09 13:41
如何搭建一个简单的服务器?
本文主要介绍如何利用Tomcat和Struts进行简单服务器的搭建,客户端和服务器的具体对接方式参考我的文章《
Okhttp
3基本用法详解》。
BOL4
·
2023-10-09 03:33
retrofit 源码三
前言上一节讲完后还有一个callAdapterFactory没有细讲.我们先看下这个代码valretrofit=Retrofit.Builder().baseUrl("http://localhost/").client(
okHttp
Client
crossroads
·
2023-10-09 01:00
Java-Http请求及处理
发送请求JDKHttpURLConnectionApcheHttpClient
OKHttp
RestTemplate(推荐)底层执行引擎还是上述三个之一,默认是HttpURLConnection。
Kramer_149
·
2023-10-08 16:58
Java
java
http
okHttp
拦截器分析(一)
之前分析了
okHttp
的同步跟异步流程分析,都是经过层层封装,然后卡在拦截器这里,关键封装请求头,建立连接,获取数据的部分全在拦截器这部分,由于拦截器较多,分析同步,异步的时候并没有详细解析,在这里,一一解析
放码过来吧
·
2023-10-08 16:35
Glide4.8兼容Https
1导包-
OkHttp
3api"com.github.bumptech.glide:
okhttp
3-integration:4.0.0-RC1"2
OkHttp
AppGlideModule@GlideModulepublicclass
OkHttp
AppGlideModuleextendsAppGlideModule
心安1989
·
2023-10-08 11:17
Android
OkHttp
/Retrofit框架使用Interceptor 抓包/mock数据
业务开发中,抓包/mock数据一般有两种方案(该篇主要介绍第二种方案):一、通过Charles(或fiddle)抓包/mock数据:二、添加Intercepter来抓取/mock数据:前提:网络库使用的是
okhttp
红日666
·
2023-10-08 08:30
Charles
android
okhttp
程序员职业素养
代码整洁之道重构改善既有代码代码大全敏捷软件开发:原则,模式与实践领域内驱动设计Gitvim1.2硬技能iOS领域专家基础开发多媒体开发IM开发SDK开发MVCMVVMMVPVIPERRXSwift常用
框架源码
分析单元测试持续集成反编译
李先生的咸柠七
·
2023-10-08 00:17
Glide4.10.0加载图片进度监听
AndroidGlide4.0+图片加载进度监听主要的6文件:ProgressGlideModel,ProgressInterceptor,ProgressListener,ProgressResponseBody
OkHttp
UrlLoader
Small_Cake
·
2023-10-07 17:51
java web3j 智能合约 读方法和写方法
pom.xmlorg.web3jcore5.0.0com.squareup.
okhttp
3
okhttp
4.3.1代码packagecom.example.demo.controller;importorg.web3j.abi.FunctionEncoder
KenThomas
·
2023-10-07 14:30
java
jar
智能合约
php中 spl_autoload_register 实现自动加载 以及多次调用
php中spl_autoload_register实现自动加载以及多次调用最近一段时间有看某课网的视频,对里面讲解的
框架源码
产生兴趣,所以这里特意了解了一下开始前,首先要知道spl_autoload_register
快乐的刘多多同学
·
2023-10-07 14:50
php基础
php
OkHttp
3.0(四)-Interceptor拦截器(4)-BridgeInterceptor
1.概述本章节我们来分析一下
OkHttp
系列之拦截器中的BridgeInterceptor(桥接拦截器),通过前面的讲解,我们已经知道的
OkHttp
做网络请求实质上就是通过拦截器的调用,实现与服务器端的连接已经数据传输
Lone_Star斌
·
2023-10-07 13:58
OkHttp系列
Cookie
拦截器
OkHttp
iOS 一些
框架源码
解析
YYCache源码解析YTKNetwork源码解析MJRefresh源码解析VVeboTableView源码解析PNChart源码解析SDWebImage源码解析
Zakerberg
·
2023-10-07 13:14
vue2源码解读笔记(一)
需要占用你比较多时间,请使用一整段时间阅读和实践本文第二,内容是作者代码断点+源码阅读+资料查阅核实的产出,有笔误和理解错误的地方欢迎指证阅读本文的背景:当你前端的学习到了一个瓶颈阅读目的:本文阅读目的:学会调试vue
框架源码
gcc_front
·
2023-10-07 05:33
vue
vue.js
javascript
前端
六、Dubbo
框架源码
分析:dubbo常见配置使用场景
一、启动是否检查:check=falsereference、consumer、registry使用spring配置文件1.禁用服务的启动检查(未提供提供程序时引发一些异常/错误):2.禁用所有服务的启动检查(未提供时会引发一些异常/错误):3.禁用注册中心启动检查(注册订阅失败错误):通过dubbo.propertiesdubbo.reference.com.foo.BarService.chec
还算年轻
·
2023-10-07 05:23
OkHttp
源码解析之拦截器
拦截器官方定义拦截器是
OkHttp
中提供的一种强大机制,它可以实现网络监听、请求以及响应重写、请求失败重试等功能。拦截器不区分同步和异步。
dlihasa
·
2023-10-07 03:23
OkHttp
3.12.0源码分析
主要参考文章:1.
Okhttp
的基本使用2.
Okhttp
主流程源码分析
Okhttp
3.12.0使用例子Stringurl="http://wwww.baidu.com";
OkHttp
Client
okHttp
Client
仔强小狐狸
·
2023-10-06 23:05
OkHttp
网络
框架源码
理解分析
涉及到的设计模式单例设计模式建造者设计模式责任链设计模式...
OkHttp
同步请求发送请求后,UI线程之后就会进入阻塞状态,直到请求结束。
请叫我张懂
·
2023-10-06 18:17
Torch.Tensor和Torch.tensor的区别
本文列举的
框架源码
基于PyTorch1.0,交互语句在0.4.1上测试通过importtorch在PyTorch中,Tensor和tensor都能用于生成新的张量:>>>a=torch.Tensor([
top_小酱油
·
2023-10-06 18:05
okHttp
3 笔记(1)
OKhttp
3 入口分析
publicsynchronizedExecutorServiceexecutorService(){if(executorService==null){executorService=newThreadPoolExecutor(0,Integer.MAX_VALUE,60,TimeUnit.SECONDS,newSynchronousQueue(),Util.threadFactory("OkH
剪一点书
·
2023-10-06 15:11
leakCanaray V2.5
框架源码
解析
项目地址:https://github.com/square/leakcanary/tree/v2.5官方使用说明:https://square.github.io/leakcanary/一、使用1.1工程引入2.0之后的版本,不需要在application中配置LeakCanary.install(this),只在build.gradle配置引入库即可:dependencies{//debugI
Stan_Z
·
2023-10-06 13:07
Android各版本迭代信息集合
HttpURLConnection的底层实现改为了
OkHttp
。Android5.0ART成为默认虚拟机,完全代替Dalvik虚拟机。
龙之叶
·
2023-10-06 11:17
Seata
框架源码
分析——AT模式
Seata框架介绍Seata(SimpleExtensibleAutonomousTransactionArchitecture)是阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。对于分布式事务和Seata框架本身的介绍本文就不再多赘述了,想了解更多Seata框架的细节,建议阅读Seata中文文档(相当详细和易懂):http://seata.io
MrFC
·
2023-10-06 10:52
java
后端
Seata
分布式事务
java中xml进行报文发送和解析
利用
OKhttp
网络框架,进行Maven项目管理//报文发送com.squareup.
okhttp
3
okhttp
3.8.0//报文解析xomxom1.2.5报文示例18赵明玉沙明德报文拼接StringBufferstrBuff
半个西瓜、
·
2023-10-06 08:36
http
xml
post
网络
okhttp
自动刷新token拦截器
项目需求当请求某个接口的时候,我们会在请求的header中携带token消息,但是发现token失效,接口请求报错,怎么马上刷新token,然后重复请求方才那个接口呢?这个过程应该说对用户来说是无感的。解决方案通过拦截器,获取返回的数据判断token是否过期如果token过期则刷新token使用最新的token,重新请求网络数据实现拦截器publicclassTokenInterceptorimp
waiwaaa
·
2023-10-06 07:34
面试官问 ,Mybatis SELECT 查询, 集合或者单个对象,如果数据库不存在数据,需要判空吗?
②mybatis
框架源码
的掌握情况,其实如果稍微看过一下源码,那这个问题还是非常明了的。那么我们怎么去针对这个事,去了解清楚呢?一起看看源码。最简单的就是情景复现,
小目标青年
·
2023-10-06 05:05
跟我一起玩转
SpringBoot
Mybatis
面试
java
spring
boot
mybatis
源码
Android之版本更新
android中的版本更新是每一个APP的标配,记得最早的时候还是使用HttpUrlConnection+Handler来实现,如今时过境迁,特别是随着
OkHttp
、RxJava的流行,HttpUrlConnection
乌托邦式的爱情
·
2023-10-06 05:06
Android 图片下载或上传时请求失败。
项目场景:Android开发时使用
OkHttp
等相关网络框架与后端完成网络通信,完成上传或下载图片功能。
惜颜↪子月水华€:
·
2023-10-05 21:26
android
kotlin
Okhttp
报java.lang.IllegalStateException: closed
问题:
Okhttp
解析中报java.lang.IllegalStateException:closed原因:
OkHttp
请求回调中response.body().string()只能有效调用一次解决:StringbodyString
Korining
·
2023-10-05 20:09
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用Kotlin编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,Glide,
Okhttp
,RxJava,Retrofit使用Jetpack组件
Asbefore如初_3142
·
2023-10-05 02:08
解密VUE
框架源码
(1)
VUE其实就是一个函数式的类functionVue(options){//newvue的时候把options传入_init方法_init方法在initMixin函数中被挂载到了Vue的原型中if(process.env.NODE_ENV!=='production'&&!(thisinstanceofVue)){warn('Vueisaconstructorandshouldbecalledwit
infi_
·
2023-10-05 02:54
laravel
框架源码
解析2--由log模块看laravel的门面模式
先来看config/app.php关于Log的facade.对应的类Illuminate\Support\Facades\Log::class|--------------------------------------------------------------------------|ClassAliases|----------------------------------------
大也也
·
2023-10-05 00:19
Android-详解网络请求框架-
OkHttp
(源码)
前言1.
OkHttp
的优点网络方面(1)它支持http2.0,在网络请求响应方面使用了多路复用;(2)内置连接池,减少连接开销,复用连接;(3)内有Response缓存,缓存响应,避免重复的请求;(4)
长安故里.
·
2023-10-04 11:15
Android开发旅途
java
android
http
Okhttp
3 - 笔记
okhttp
3的优点1内部封装了连接池减少请求延迟2对http2协议进行了封装3分发器4拦截器5相应缓存避免重复请求6自动重定向
okhttp
3使用流程
OkHttp
Clientclient=new
OkHttp
Client
a136447572
·
2023-10-04 08:30
andriod
java
http
调用
okhttp
3的案例代码
com.squareup.
okhttp
3
okhttp
4.10.0packagecom.ftm.main.service.impl;importcom.alibaba.fastjson2.JSONObject
明辉光焱
·
2023-10-03 23:05
java
java
EasyHttp - 网络请求,如斯优雅
官网项目地址:Github博客地址:网络请求,如斯优雅
OkHttp
另外对
OkHttp
原理感兴趣的同学推荐你看以下源码分析文章
OkHttp
精讲:拦截器执行原理
OkHttp
精讲:RetryAndFollowUpInterceptor
OkHttp
KarenChia
·
2023-10-03 22:24
Android开发技术
网络
EasyHttp
android
Java
http
OkHttp
Flutter+SpringBoot实现ChatGPT流实输出
服务端这里直接封装提供工具类,修改自己的apiKey即可使用,支持连续对话工具类及使用http依赖这里使用
okHttp
com.squareup.
okhttp
3
okhttp
4.9.3importcom.alibab
小小码农日渐积累
·
2023-10-03 19:05
Java
flutter
spring
boot
chatgpt
OkHttp
下载文件并使用服务器返回的文件名字
转https://blog.csdn.net/EaskShark/article/details/79180344
Gao秋
·
2023-10-03 03:54
记录
Okhttp
& golang websocket server 连接问题
Okhttp
报错堆栈java.net.ProtocolException:ExpectedHTTP101responsebutwas'403Forbidden'at
okhttp
3.internal.ws.RealWebSocket.checkUpgradeSuccess
DJ沸羊羊
·
2023-10-03 02:11
OkHttp
源码之socket连接池
在整个
okhttp
中,相对来说最耗资源的应该属于socket连接了,所以为了节省tcp的连接释放以及TLS协议的握手等时间,socket连接池是必不可少的。
低情商的大仙
·
2023-10-03 01:31
Java发送HTTP GET/POST请求
在这篇文章中,将向你展示四种发送Http的GET/POST的例子,如下:目录一、Java11HttpClient二、Java原生HttpURLConnection三、ApacheHttpClient四、
OkHttp
字符搬运工-蓝天
·
2023-10-02 18:38
Java
计算机网络
java
http
servlet
最新整理源码面试题
经典
框架源码
面试题Lecture:波哥1.谈谈你对框架的理解1.1框架的作用 JavaWeb中的框架是一种开发工具或者平台,它提供了一系列的功能和组件,用于简化和加速Web应用的开发过程。
波波烤鸭
·
2023-10-02 07:06
每日一题
面试题汇总
java
面试
Spring
MyBatis
事务
jdbc
Okhttp
+Gson基本使用
OkHttp
是一个高效的HTTP客户端,它有以下默认特性:支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接连接池减少请求延时透明的GZIP压缩减少响应数据的大小缓存响应内容,避免一些完全重复的请求当网络出现问题的时候
e505dd779611
·
2023-10-02 03:45
Android长连接与通知栏问题研究
长连接问题1.一开始说用长连接我以为后台会用WebSocket,所以打算用
OkHttp
(
OkHttp
将WebSocket进行了封装)进行长连接,当完成以后发现报http1.1400链接错误,跟后台要了源码发现后台用的是
DK龙
·
2023-10-01 19:16
Retrofit之Invocation
目前Android开发接口请求流行使用Retrofit+rxjava+
okhttp
,绝大多数的请求也都可以很轻松的实现或者有现成的demo可以参考,也有个别特殊情况.需求http头部加字段:APP-PARAMS
cntlb
·
2023-10-01 15:48
Android 架构之
OkHttp
源码解读(下)
前言在前两篇中主要讲解了
OkHttp
源码解析,在本篇中,将会结合前两篇所有的知识点,从零开始手写一份阉割版的
OkHttp
框架。因此,读者也可以按照本章的方式从零开始一步一步手仿造出
OkHttp
框架。
我爱田Hebe
·
2023-10-01 12:27
FATAL EXCEPTION:
OkHttp
Dispatcher
E/AndroidRuntime:FATALEXCEPTION:
OkHttp
DispatcherProcess:com.inspur.zxzzfw,PID:32184java.lang.NullPointerException
雪芽蓝域zzs
·
2023-09-30 23:28
okhttp
【分布式云储存】Springboot微服务接入MinIO实现文件服务
文章目录前言技术回顾准备工作申请accessKey\secretKey创建数据存储桶公共资源直接访问测试接入springboot实现文件服务依赖引入配置文件MinIO配置MinIO工具类
OkHttp
SSLSocketClient
小沈同学呀
·
2023-09-30 18:47
云存储
开发工具
Spring
分布式
spring
boot
微服务
文件服务
MinIO
二阶段提交分布式事务
框架源码
解析系列(一)之项目结构
happylifeplat-transaction是什么?有什么功能?这是碧桂园旺生活二阶段提交分布式事务开源解决方案。github地址支持dubbo,springcloud等rpc框架进行分布式事务本地事务存储,支持redis,mogondb,zookeeper,file,mysql等关系型数据库序列化方式,支持java,hessian,kryo,protostuff事务发起者,参与者与协调者底
dromara
·
2023-09-30 16:32
transaction
跟踪
存储
调用
提交
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他