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源码解析
安卓RxJava+Retorfit+
OKHttp
完成对网络的基本封装
converter-gson:2.3.0'implementation'com.squareup.retrofit2:adapter-rxjava2:2.4.0'implementation'com.squareup.
okhttp
3
Tyson_Wu
·
2023-09-17 17:48
TinyOk接入文档
TinyOK轻量级
okhttp
请求库,
okhttp
接口使用方式,volley内存分配机制,并且有效避免内存分配溢出。
陈道乐
·
2023-09-17 15:56
【VSLAM】VINS-Fusion原理及
源码解析
(一)——初识VINS-Fusion
前言我最近看了下VINS-Fusion的源码及各种解析帖子,想着汇总写一个VINS-Fusion
源码解析
系列博客,记录一下自己看时的心得体会。
阿栋阿栋
·
2023-09-17 07:54
无人机
计算机视觉
FFmpeg Avfilter字符串解析中如何指定avfilter实例的名字
最近做一个功能要设置Avfilter实例的参数,折腾了不少时间,因为要访问具体的对象,没有对象名,无法获取句柄,只能去分析Avfilter/AvfilterGraph
源码解析
Avfilter实例名字的函数
曾振振
·
2023-09-17 02:33
ffmpeg
消息转发机制与Aspects
源码解析
前言最近在搞重构相关的事情,遇到了不少这样的场景:进入一个界面,在viewWillAppear:的时候做相应判断,如果满足条件则执行对应代码。这类业务有一个特点,业务内容是对应整个App的,与对应的ViewController毛关系都没有,但是却不得不耦合到(即使是调用代码可以精简到一行)ViewController中。我们都知道,这种类似的业务用AOP(面向切片编程)来做十分适合,所谓面向切片编
上山砍柴
·
2023-09-17 02:47
安卓常用开源库
网络请求
Okhttp
https://github.com/square/
okhttp
Retrofithttps://github.com/square/retrofit图片加载Picasso
dabao123zbp
·
2023-09-17 00:28
用最简单的大白话聊一聊面试必问的HashMap原理和部分
源码解析
HashMap在面试中经常会被问到,一定会问到它的存储结构和实现原理,甚至可能还会问到一些源码今天就来看一下HashMap首先得看一下HashMap的存储结构和底层实现原理image.png如上图所示,HashMap底层是用数组+链表+红黑树实现的,其中红黑树是JDK1.8对HashMap优化之后加入的,当链表的长度大于8的时候会由链表结构转为红黑树,这些等下在看源码分析的时候都可以看到具体的实现
专职Java开发
·
2023-09-17 00:27
Java集合-ArrayList
源码解析
-JDK1.8
◆ArrayList简介◆ArrayList是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List,RandomAccess,Cloneable,java.io.Serializable这些接口。AbstractList、List提供了添加、删除、修改、遍历等功能。RandmoAccess提供了随机访问功能Cloneable提供
「已注销」
·
2023-09-16 23:02
集合
Java集合
源码解析
「Android 路线」|
OkHttp
分发器
(联系方式在GitHub)前言网络请求是App中非常重要的一个组件,而
OkHttp
作为官方和业界双重认可的解决方案,其学习价值不必多言;在这篇文章里,我将分析
OkHttp
分发器&拦截器的实现原理。
彭旭锐
·
2023-09-16 21:59
Android 100行代码搞定
okhttp
带进度上传 断点上传 分片上传 多文件上传
笔者是面霸,面试200+场当过考官:面过别人300+场去过500强,也呆过初创公司。从月薪3000到年薪60万。从专科生到深圳一线大厂。关注我就能达到大师级水平,这话我终于敢说了,年薪60万不是梦!斩获深圳腾讯、华为、字节跳动,oppo,VIVO,安卓岗offer!我有一套速通大厂技巧分享给你!最近在做云备份功能。包含上传和下载。网上的断点上传太复杂了,不稳定,缺少重试机制等。我用最简单的方式交会
鹏城十八少
·
2023-09-16 19:57
网络重试机制优化-关于https证书验证
关键核心类:HttpsUtils关键核心方法:getSslSocketFactory目前实施方案是将所有的
OkHttp
Client.Builder.sslSocketFactory方法屏蔽掉即可,可实现在代理环境下无法通过
薛之东_HankGreen
·
2023-09-16 19:52
开源库源码分析:
OkHttp
源码分析(二)
开源库源码分析:
OkHttp
源码分析(二)导言上一篇文章中我们已经分析到了
OkHttp
对于网络请求采取了责任链模式,所谓责任链模式就是有多个对象都有机会处理请求,从而避免请求发送者和接收者之间的紧密耦合关系
Tai_Monster
·
2023-09-16 19:17
Android开发笔记
开源
okhttp
安卓
OKHTTP
库添加HTTPS证书验证
新的方法名称依然叫sslSocketFactory,但是会传入信任管理类数组中的第一条,这个博主已在
OKHTTP
的GITHUB样例源码中求证,请各位放心使用~这里放上博主封装的工具,支持传入字符串证书、
因为我的心
·
2023-09-16 19:46
OkHttp
根据服务器返回的的过期时间设置缓存
据返回的缓存时间来缓存响应,可以通过使用
OkHttp
的CacheControl和ResponseCacheInterceptor来实现。
chen_qing_zhen
·
2023-09-16 17:24
Android
网络
okhttp
okhttp
缓存
【
源码解析
】canal核心功能
源码解析
1.项目地址https://github.com/alibaba/canal.git2.模块介绍canal核心模块的功能:deployer模块:独立部署模块,用于canal-server的独立启动,包括本地配置解析、拉取远程配置、启动canal-server。server模块:canal-server的实现逻辑,一个canal-server一般是一个jvm进程。重点关注两种canal-server
秋装什么
·
2023-09-16 16:40
源码解析
开源项目介绍
java
git
开发语言
webpack高手秘籍(六)
前言前面我们写了几篇文章用来介绍webpack源码,跟着官网结合demo把整个webpack配置撸了一遍:webpack
源码解析
一webpack
源码解析
二(html-webpack-plugin插件)webpack
vv_小虫虫
·
2023-09-16 16:59
Django Rest Framework
源码解析
--序列化
DjangoRestFramework
源码解析
--序列化示例代码就只展示了后端编写的代码和序列化过程,示例代码如下:懒得分文件就全部写再views.py中了importrefromdjango.dbimportmodelsfromrest_frameworkimportserializersfromrest_framework.viewsetsimportModelViewSetclassUser
叶_叶
·
2023-09-16 16:43
2019.6 android面试总结
hander,AsynTask,
okhttp
,retrofit原理,尤其是
okhttp
的几个拦截器作用stringstringbuffer和stringbuilder区别hashmap,arraymap
青色石头ing
·
2023-09-16 15:50
Springboot 集成openfeign 实现微服务之间的调用
首先引用feign依赖org.springframework.cloudspring-cloud-starter-openfeign2.1.0.RELEASEcom.netflix.feignfeign-
okhttp
8.10.1org.springframework.cloudspring-cloud-starter-alibaba-sentinel
V六块腹肌的程序员
·
2023-09-16 08:00
微服务
微服务
springboot
fegin
Lua数据类型(
源码解析
)
我们都知道Lua是一门动态类型的脚本语言,也就是说同一个变量可以在不同的时刻指向不同类型的数据。例如locala=nila=1a="123"而在Lua中有8中基础的数据类型:nil(空),boolean(布尔),number(数字),string(字符串),table(表),function(函数),userdata(自定义类型),thread(协程),那这几种基础类型在Lua中是怎么定义的,而L
zzqlb
·
2023-09-16 07:01
Spring实例化
源码解析
(一)
invokeBeanFactoryPostProcessors前言AbstractApplicationContext类的refresh方法是spring实例化流程的开始。本章主要是介绍invokeBeanFactoryPostProcessors(beanFactory)方法,对其内部源码进行详细分析。接下来就来看看这句简单的代码后面具体做了什么。Spring源码版本6.0.12,代码版本不同可
Code A Better Life
·
2023-09-16 06:56
Spring专题
spring
java
后端
开源库之
OkHttp
源码分析
分析一波
OkHttp
的源码实现。简单使用官方给出了使用例子,具体详情参考官网。
音视频开发进阶
·
2023-09-16 06:22
Android
带你学开源项目:
OkHttp
-- 自己动手实现
okhttp
一、开源项目
OkHttp
在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的网络请求库——
OkHttp
——https://github.com/square/
okhttp
北辰丶
·
2023-09-16 05:52
Android
Android开源框架源码分析:
Okhttp
文章目录一请求与响应流程1.1请求的封装1.2请求的发送1.3请求的调度二拦截器2.1RetryAndFollowUpInterceptor2.2BridgeInterceptor2.3CacheInterceptor2.4ConnectInterceptor2.5CallServerInterceptor三连接机制3.1建立连接3.2连接池四缓存机制4.1缓存策略4.2缓存管理更多Android
Summer-夏天
·
2023-09-16 05:52
Android开源
Android
开源框架
Okhttp
Android
Android面试相关 -
Okhttp
3源码分析
implementation‘com.squareup.
okhttp
3:
okhttp
:3.11.0’背景之前的底层网络库基本就是ApacheHttpClient和HttpURLConnection。
大心A
·
2023-09-16 05:52
Android面经知识点
android
面试
Android 开源库源码分析
OKHttp
OKHttp
请求流程新建
OKHttp
Client客户端同步请求流程异步请求流程网络请求缓存处理连接池Retrofit基本使用流程Retrofit构建过程Retrofit核心对象解析Builder
Jeled
·
2023-09-16 05:21
android
Android第三方库
源码解析
:
OKHttp
这一篇将会对Android的三方网络库
OKHttp
源码进行深入的分析,在阅读过
OKHttp
源码和大量其它优秀的
OKHttp
源码分析文章后,我发现只要搞懂以下这三块,就能证明你对
OKHttp
有了一个深入的了解
Web_boom
·
2023-09-16 05:49
程序员
Android
网络访问框架
网络
android
移动开发
带你学开源项目:
OkHttp
--自己动手实现
OkHttp
一、开源项目
OkHttp
在Andro
wingjayV
·
2023-09-16 05:49
带你学Android技术
Android
OkHttp
网络
开源项目
Java
带你学开源项目:
OkHttp
--自己动手实现
okhttp
一、开源项目
OkHttp
在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的网络请求库——
OkHttp
——https://github.com/square/
okhttp
chengshuyuan_uestc
·
2023-09-16 05:18
android
android
开源项目
OKHttp
开源库源码分析:
Okhttp
源码分析(一)
开源库源码分析:
OkHttp
源码分析导言接下来就要开始分析一些常用开源库的源码了,作为最常用的网络请求库,
OkHttp
以其强大的功能深受Android开发者的喜爱(比如说我),还有对该库进行二次封装而成的热门库
Tai_Monster
·
2023-09-16 05:46
Android开发笔记
开源
okhttp
java
android
Java集合学习之ConcurrentHashMap
ConcurrentHashMap
源码解析
作者看源码的过程一般都是从其构造方法开始,然后Put和Get方法,主要是理解其底层实现原理,其他方法节本相同,看源码的过程中会对源码中的重要部分进行详细的注释说明首先我们来看看
dnkun
·
2023-09-16 05:35
Java集合学习
java集合
OkHttp
与Retrofit的作用和联系
一、
OkHttp
1、
OkHttp
的介绍
OkHttp
是一个关于网络请求的第三方类库,其中封装了网络请求的get、post等操作的底层实现,是Android端目前最为火热的网络请求框架之一。
AndroidHint
·
2023-09-16 03:50
java根据cookie取出页面上的值
根据cookie取出页面上的值拼接请求头,替换cookie需要引入的包importcom.alibaba.fastjson.JSONObject;import
okhttp
3.
Qing__zi
·
2023-09-16 02:25
技术积累
java
外国的访问地址
1、Facebo
okhttp
://www.facebook.com/Facebook是美国的一个大学生社交网站。创建于2004年2月4日。
qq_41906870
·
2023-09-16 00:28
技术
网络
spring-cloud-openfeign自定义某接口请求超时时间;所有服务及单个服务超时时间设置
Openfeign及
Okhttp
版本该版本无Ribbon,使用Sentinel代替Hystrixorg.springframework.cloudspring-cloud-starter-openfeign3.5.1io.github.openfeignfeign-
okhttp
11.10com.alibaba.cloudspring-cloud-starter-alibaba-sentinel20
癸酉金鸡
·
2023-09-15 22:19
java
spring
spring
boot
vue
源码解析
:vue事件方法之$emit方法的实现原理
vue中事件方法一共就四个,挂载在vue实例上的$emit在我们做子组件向父组件传值时,通常会用到,那么$emit的内部实现原理是什么呢?下面我们来详细说下$emit:vm.$emit(eventName,[…args])参数:{string}eventName触发的事件名[...args]传递给事件的参数作用:触发当前实例上的事件。附加参数都会传给监听器回调。内部原理:$emit也是采用了发布订
leelxp
·
2023-09-15 22:25
Vue
html5
javascript
es6
vue.js
前端
Java 并发编程解析 | 基于JDK
源码解析
Java领域中的并发锁,我们可以从中学习到什么内容?
苍穹之边,浩瀚之挚,眰恦之美;悟心悟性,善始善终,惟善惟道!——朝槿《朝槿兮年说》Picture-Navigation写在开头Picture-Header在Java领域中,尤其是在并发编程领域,对于多线程并发执行一直有两大核心问题:同步和互斥。其中:互斥(MutualExclusion):一个公共资源同一时刻只能被一个进程或线程使用,多个进程或线程不能同时使用公共资源。即就是同一时刻只允许一个线程
朝槿木兮
·
2023-09-15 20:15
Viewport
源码解析
classViewportextendsMultiChildRenderObjectWidget{Viewport({super.key,this.axisDirection=AxisDirection.down,this.crossAxisDirection,this.anchor=0.0,requiredthis.offset,this.center,this.cacheExtent,this
林家凌宇
·
2023-09-15 18:35
windows
OkHttp
库简介
今天我发现了一个使用比较广泛的
OkHttp
库,它在安卓和Java领域都有使用,在Github上的星数有两万多,所以我们可以放心的使用。安装先来看看如何安装
OkHttp
。
乐百川
·
2023-09-15 13:31
Android Studio的笔记--
okhttp
使用,gson使用
okhttp
POST请求的使用,参数格式application/json
okhttp
使用,gson使用清单添加网络权限build.gradle里的dependencies{}添加依赖新建工具类
okHttp
Util
新手上路狂踩坑
·
2023-09-15 11:19
Android
okhttp
android
android
studio
springboot
源码解析
(一)
SpringBoot应用基础结构我们每创建一个springboot应用就会发现,其目录结构中都会有一个以应用名为首的Application类(下文中都直接称为Application类),而其他包都是在这个类的同级或子级下面,结构如图:Application类作为应用的启动类,位于项目源码的根目录中,至于为什么结构会这么安排,我们下面会说。Application类的结构如上图所示,我们可以看到,最关
Jack_Lee_90
·
2023-09-15 09:26
spring
boot教程
spring
springboot
源码
java
SAP UI5 初学者教程之六 - 了解 SAP UI5 的模块(Module)概念试读版
Jerry从2014年加入SAP成都研究院CRMFiori开发团队之后开始接触SAPUI5,曾经在SAP社区和“汪子熙”微信公众号上发表过多篇关于SAPUI5工作原理和
源码解析
的文章。
JerryWang_汪子熙
·
2023-09-15 08:46
自研一个简易版本的
OkHTTP
一,背景为了彻底搞明白
okhttp
原理,仿照
okhttp
自研一个二,思路业务上没发出一个request,使用AsyncCall包装起来,然后在网络分发器的作用下,执行具体的每一个Call,这些具体的Call
布拉德很帅
·
2023-09-15 07:05
okhttp
字节跳动五面都过了,结果被刷了,问了hr原因竟说是...
2.
okhttp
支持HTTP2?http2的功能有哪些?tcp方面拥塞控制
测试界的流量王
·
2023-09-15 06:18
自动化测试
软件测试
自动化测试
jenkins
职场和发展
简单Spring
源码解析
(一) 容器启动
一、创建spring容器首先建立Test类和service类在Test类中创建spring容器自定义两个注解@ComponmentScan和@Componment注解,提供扫描路径方法packagecom.spring;importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lan
贩卖ლ日落
·
2023-09-15 04:17
spring
rpc
java
R3LIVE
源码解析
(10) — R3LIVE中r3live_vio.cpp文件
目录1r3live_vio.cpp简介2r3live_vio.cpp
源码解析
1r3live_vio.cpp简介R3LIVE主要的公式推导在VIO上,所以我们来细细的分析这部分的功能。
几度春风里
·
2023-09-15 04:36
R3LIVE项目实战
R3LIVE源码解析
SLAM
LeakCanary
源码解析
LeakCanary初始化观察对象观察Activity对象观察Fragment对象观察RootView对象观察Service对象检测泄漏对象dump对象和分析Hprof总结参考源码基于com.squareup.leakcanary:leakcanary-android:2.7。LeakCanary初始化LeakCanary通过ContentProvider完成自动初始化。internalseale
VanceKing
·
2023-09-15 03:25
数据结构之ArrayList
ArrayListArrayList详解ArrayList概念ArrayList类Serializable标记性接口Cloneable标记性接口RandomAccess标记性接口AbstractList抽象类ArrayList
源码解析
构造函数
gitzzp
·
2023-09-15 01:03
Android
数据结构
android
使用友盟的新浪分享,报错SSLSocket
新浪分享遇到了个问题:java.lang.ClassCastException:java.net.Socketcannotbecasttojavax.net.ssl.SSLSocketatcom.android.
okhttp
.internal.http.HttpsEngine.connected
WotYang
·
2023-09-14 21:28
2020教你最新的Spring Cloud Ribbon
源码解析
代码准备依赖关系pom依赖加入nacos服务发现即可,内部引用了spring-cloud-ribbon相关依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discovery调用客户端我们这里以最简单的RestTemplate调用开始使用Ribbon@Bean@LoadBalancedpublicRestTemplaterestTempla
即将秃头的Java程序员
·
2023-09-14 15:49
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他