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源码解析
GSYVideoPlayer 视频缓存简单
源码解析
由于业务需要,要做一个视频下载缓存的功能,因为项目中有用到了GSYVideoPlayer,于是参考了GSYVideoPlayer的做法GSYVideoPlayer是一款优秀的开源播放器,里面的功能也比较全面,支持HTTPS,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转,重力旋转与手动旋转的
瞎搞事
·
2023-11-01 11:22
Android
axios
源码解析
(一)工具函数
写在开头前置知识内容axios的使用,JavaScriptaxios中文文档axios官当英文文档/github本文对应的版本为0.18.X下载源码框架结构工具函数(helper/*.js)1.实现bind函数框架中模拟实现了JavaScript原生的bind函数,作用相同。bind函数位于lib/helpers/bind.js,通过node模块会引入到util.jsfunctionbind(fn
前端开发爱好者
·
2023-11-01 07:37
Android-
源码解析
View.post()到底干了啥
view.post(newRunnable(){@Overridepublicvoidrun(){}});大伙都知道,子线程是不能进行UI操作的,或者很多场景下,一些操作需要延迟执行,这些都可以通过Handler来解决。但说实话,实在是太懒了,总感觉写Handler太麻烦了,一不小心又很容易写出内存泄漏的代码来,所以为了偷懒,我就经常用View.post()orView.postDelay()来代
有腹肌的豌豆Z
·
2023-11-01 04:55
关于
OKhttp
3 解析域名带下划线部分手机解析失败问题
正常域名命名规范是(RFC952规范-美国国防部互联网主机表规范中的相关条文:)A"name"(Net,Host,Gateway,orDomainname)isatextstringupto24charactersdrawnfromthealphabet(A-Z),digits(0-9),minussign(-),andperiod(.)//规范指出域名只能是字母、数字和短线(-)还有点(.)。由
不问出路
·
2023-11-01 01:48
Google Archive Patch
源码解析
如果你觉得本篇文章太长,可以直接看我总结的结论:GoogleArchivePatch是严格的基于Zip文件格式的差量算法,其核心生成差量的算法还是BsDiff,核心合成文件的算法还是BsPatch,只是它将旧Zip文件和新Zip文件里的内容解压出来分别转为了差量友好的一个文件,使用差量算法生成差量文件;合成时,将旧Zip文件里的内容解压出来转为差量友好的一个文件,应用合成算法,生成新文件的差量友好
Omni-Space
·
2023-11-01 00:24
Android
Google
Archive
Patch
补丁
源码
APM 介绍与实现
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-10-31 22:58
中间件
编程语言
java
大数据
分布式
【开源篇】组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
网络请求部分使用
OkHttp
+Retrofit,配合Kotlin的协程,完成了对Retro
付十一v
·
2023-10-31 22:58
Dubbo 延迟服务暴露
在前一个章节中我们介绍了DubboStub和Mock,我们例举了常见的使用场景并且进行了
源码解析
来分析其实现原理,同时我们知道DubboStub和Mock都是基于对调用代理对象的包装实现的,这样可以为我们在调用服务时做一些前置或后置处理工作
青年IT男
·
2023-10-31 16:37
mysql驱动
源码解析
_go-sql-driver
源码解析
Intro最近正在给mysql封装一个库,顺带研究一下go-mysql-driver这个库的源码实现。Buffer.gobuffer是一个用于给数据库连接(net.Conn)进行缓冲的一个数据结构,其结构为:typebufferstruct{buf[]byte//缓冲池中的数据ncnet.Conn//负责缓冲的数据库连接对象idxint//已读数据索引lengthint//缓冲池中未读数据的长度t
gwdknow
·
2023-10-31 15:38
mysql驱动源码解析
go-zero的服务发现源码阅读
服务发现原理与grpc
源码解析
_wangxiaoangg的博客-CSDN博客go-zerorpcdemo官方文档:rpc编写与调用|go-zero目录一服务注册1.创建rpc服务2.启动rpc服务3.registerEtcd
wangxiaoangg
·
2023-10-31 15:05
golang
服务发现
开发语言
vue muit-ui infinite-scroll
源码解析
infinitescroll基本使用vue的mint-ui的infinitescroll的基本使用地址:infinite-scroll接入指南.简单解释一下:1、指令接受的method:处理loadmore回调2、自定义属性infinite-scroll-disabled:为false时:不会进行是否到达底部的判断,因此就触发不了loadmore回调3、自定义属性infinite-scroll-d
qiaoba_gogo
·
2023-10-31 14:26
fe
源码
mint-ui
vue
集合
源码解析
之Vector
概述在前两章我们已经学习了List常用的两个实现ArrayList、LinkedList,下面我们来学习下Vector.Vector和ArrayList一样是基于数组实现的List,区别在于Vector是线程安全的,我们来研究下其源码.Vector和ArrayList配合食用,味道更佳哦...源码分析结构图继承关系publicclassVectorextendsAbstractListimplem
可苯
·
2023-10-31 10:06
okhttp
实现原理
主要参与的是
OkHttp
Client、request、call、RealCall、dispatcher、interceptors、response通过builder创建
OkHttp
Client对象设置一些属性不设置的话会有默认值举个例子的话就有一些什么超时时间之类的其实也能给设置一些拦截器
郑伟1
·
2023-10-31 07:58
Android:深入理解RecyclerView的缓存机制
、基本知识1.复用的内容2.何时调用3.每个Item对应的状态三、RecyclerView的四级缓存ScrapCacheViewViewCacheExtensionRecycledViewPool四、
源码解析
部分
Julian Q
·
2023-10-31 07:52
#
Android
移动端
面试
java
开发语言
后端
GRPC Java
源码解析
GRPCJava
源码解析
引言1服务端1.1逻辑架构1.1.1概述1.1.2服务管理(ServerPack)1.1.3服务注册(RegistryPack)1.1.4传输逻辑(TransportPack)1.1.5
Victor Fung
·
2023-10-31 07:51
技术大杂烩
SpringBoot 配置文件这样加密,才足够安全!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-31 07:46
spring
boot
安全
java
后端
spring
SpringMVC的
源码解析
目录一、前言二、面试回答总结三、
源码解析
1、doDispatch概括总结2、核心1源码分析3、核心2源码分析4、核心3源码分析5、核心4源码分析6、核心5源码分析7、核心6源码分析8、核心7源码分析一、
蓝影铁哥
·
2023-10-31 06:35
spring
boot
spring
cloud
spring
servlet
Android
源码解析
--享元设计模式,handler消息传递机制(基于Android API 33 SDK分析)
文章目录Android
源码解析
--享元设计模式,handler消息传递机制(基于AndroidAPI33SDK分析)一.定义1.1享元模式Demo二.Android中源码实例分析Message三.Message
qfh-coder
·
2023-10-31 04:25
android
设计模式
Flask
源码解析
:路由机制
Flask是一个流行的PythonWeb框架,它提供了一个简洁而灵活的方式来构建Web应用程序。在Flask的核心之中,路由机制扮演着至关重要的角色。本文将深入剖析Flask的路由原理,并提供相应的源代码。在Flask中,路由用于将URL与特定的视图函数关联起来。当用户访问特定的URL时,Flask将根据定义的路由规则选择相应的视图函数来处理请求。下面是Flask中定义路由的基本语法:@app.r
RfqrScheme
·
2023-10-31 03:47
flask
python
后端
REST-Framework: 视图组件
RetrieveUpdateDestroyAPIView四、终极方案:使用ModelViewSet五个类小结ViewSetMixinAPIView总结总体概括这篇博文主要将围绕上面这张思维导图进行,下面我们将从应用讲到
源码解析
Onion_cy
·
2023-10-31 01:23
Django框架及其组件
Rest-Framework
Spring IOC
源码解析
(05)BeanDefinitionRegistry
BeanDefinitionRegistry在阐释BeanDefinitionRegistry之前,我们有必要简单提一下BeanDefinition。BeanDefinition是spring容器中bean的定义,这些定义可以是xml配置,可以是注解配置,还可以是别的。BeanDefinitionRegistry是一个接口,中文名为BeanDefinition注册器,继承了AliasRegistr
juconcurrent
·
2023-10-31 00:08
【后端面经-Java】HashMap详解
2.1Hash表的基本概念2.2Hash冲突2.3HashMap数据结构3.HashMap的重要变量3.1常量3.2变量3.3辨析size、capacity、threshold4.HashMap重要方法和
源码解析
CrazyPixel
·
2023-10-30 22:07
后端面经
哈希算法
散列表
java
后端
hashmap
面经
vue为什么要用虚拟dom机制_Vue
源码解析
:虚拟dom比较原理
通过对Vue2.0源码阅读,想写一写自己的理解,能力有限故从尤大佬2016.4.11第一次提交开始读,准备陆续写:其中包含自己的理解和源码的分析,尽量通俗易懂!由于是2.0的最早提交,所以和最新版本有很多差异、bug,后续将陆续补充,敬请谅解!包含中文注释的Vue源码已上传...开始先说一下为什么会有虚拟dom比较这一阶段,我们知道了Vue是数据驱动视图(数据的变化将引起视图的变化),但你发现某个
萧竹声
·
2023-10-30 22:05
vue为什么要用虚拟dom机制
Java设计模式之命令模式
目录定义结构案例优点缺点使用场景JDK
源码解析
Thread中start与run方法的区别定义将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。
zmbwcx
·
2023-10-30 21:51
java
设计模式
命令模式
Fantasy
源码解析
:day01
--记于2023-7-261.github地址:nullhttps://github.com/qq362946/Fantasy/tree/main2.介绍:Fantasy高性能服务器框架Fantasy服务器框架源于ETServer框架,但Fantasy极为简洁,性能更强,基于Fantasy开发的服务端程序,可用于游戏服务器,物联网服务器,应用程序服务器等。Fantasy框架易于学习易于使用,只需要
我在某马学前端
·
2023-10-30 20:51
Fantasy
c#
通过 Nginx 反向代理,实现远程调试本机代码
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC
Java基基
·
2023-10-30 20:50
中间件
nginx
https
ssl
svn
android layout过程分析,RecyclerView 源码分析(一) —— 绘制流程解析,RecyclerView 使用指南,Android View 的绘制流程之 Measure 过程详解...
对于RecyclerView的
源码解析
一篇文章肯定是不够的,后续有时间会继续更新
邵天兰
·
2023-10-30 20:19
android
layout过程分析
用Python爬取猫眼电影排行榜TOP100
主要步骤有:访问网站,获取页面
源码解析
页面,得到想要的数据循环爬取多个页面把数据写入本地文件1.分析需要爬取的页面结构访问猫眼电影。观察页面,会看到首页上有排名前十的电影信息。
小董不太懂
·
2023-10-30 15:01
一文带你 API 网关从入门到放弃
源码精品专栏中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC和MyCAT
源码解析
作业调度中间件Elastic-Job
公众号-芋道源码
·
2023-10-30 13:21
加载https路径图片
如果你使用的是
OkHttp
网络请
程序员强哥
·
2023-10-30 10:13
java+hashset
源码解析
_【java集合框架源码剖析系列】java源码剖析之HashSet
注:博主java集合框架源码剖析系列的源码全部基于JDK1.8.0版本。本博客将从源码角度带领大家学习关于HashSet的知识。一HashSet的定义:publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.Serializable可以看到HashSet继承自AbstractSet同时实现了Set,Cloneable,
weixin_39611389
·
2023-10-30 09:50
java hashset
源码解析
,Java记录 -70- HashSet源码剖析
HashSet不包含重复元素,由哈希表支持。下面我就开始剖析下HashSet的源代码:首先从构造方法开始;privatetransientHashMapmap;publicHashSet(){map=newHashMap();}publicHashSet(CollectionextendsE>c){map=newHashMap(Math.max((int)(c.size()/.75f)+1,16)
左易
·
2023-10-30 09:49
java
hashset源码解析
【springcloud】Feign的性能优化和最佳实践
Feign的默认实现不支持连接池,换位Apache的HttpClient或者
OKHttp
连接池引入依赖即可。最佳实践Feign的使用,一般抽取为单独的模块,引入依赖以及相关实体类,配置类等。
key<
·
2023-10-30 07:50
spring
cloud
spring
后端
【自然语言处理】【长文本处理】RMT:能处理长度超过一百万token的Transformer
相关博客【自然语言处理】【长文本处理】RMT:能处理长度超过一百万token的Transformer【自然语言处理】【大模型】MPT模型结构
源码解析
(单机版)【自然语言处理】【大模型】ChatGLM-6B
BQW_
·
2023-10-30 06:15
自然语言处理
自然语言处理
transformer
人工智能
长文本
RMT
源码解析
: Feign 鸟瞰图
Feign创建客户端的主流程.png观察源码可以发现Feign创建客户端代理类的真正核心是ReflectiveFeign。沿着源码追踪可以发现ReflectiveFeign的创建主要涉及了上图所示的三个组件。沿着三个组件的代码追踪下去,展开后的鸟瞰图如下:Feign.png
lazyguy
·
2023-10-30 06:56
SpringEvent 事件发布/监听机制相关
源码解析
前言该篇文章是我学习SpringEvent源码实现的过程,看源码的过程中,会涉及到程序启动时系统监听类的注入、自定义监听类的注入、事件发布后如何通知监听类等等,如果一一记录,就显得又长又混乱了,所以本篇只涉及事件发布后如何通知监听类的源码,其他的只会稍微提一提。SpringEvent的介绍和应用关于SpringEvent的介绍和应用可以看我之前写的文章SpringEvent介绍与应用环境配置JDK
我赢了算我输
·
2023-10-30 05:49
Spring
spring
boot
java
spring
Okhttp
解析Gson数据并且展示到recyclerView
1、这篇文章主要应用的是
Okhttp
请求网络数据解析Gson,判断网络,没有网络跳转到设置界面,然后通过XRecyclerView展示到页面中。
一个终极肥屌丝
·
2023-10-30 05:44
网络判断
全局捕获异常
okhttp解析数据
android
Android
OkHttp
+Retrofit+Rxjava+Hilt 的网络请求封装
今天给大家简单的封装一个现在比较流行的网络请求框架第一步是导入我们所需要的依赖还需要在android{}闭包下添加一个buildFeatures{viewBindingtrue}implementation"io.reactivex.rxjava2:rxjava:2.2.6"//必要rxjava依赖implementation"io.reactivex.rxjava2:rxandroid:2.1.
写的都是BUG
·
2023-10-30 05:13
android
okhtto
Okhttp
rxjava
android
okhttp
网络
retrofit
Android 三方库
okhttp
、gson、glide的使用
okhttp
Okhttp
是网络请求框架。
OkHttp
主要有Get请求、Post请求等功能。
maisomgan
·
2023-10-30 05:12
android
java
复习-
OKhttp
-Gson-glide-(二)波浪效果
效果图主要逻辑一,请求JSON//数据接口Stringjsonurl="https://free-api.heweather.net/s6/weather/forecast?location=zhuhai&key=027b47dff09843d2913df44ea8552f76";Stringimage="https://uploadbeta.com/api/pictures/random/?ke
SimpleAndComplex
·
2023-10-30 05:42
Android
复习-
OKhttp
-Gson-glide(一)
复习—
OKhttp
-Gson-glide效果图导入依赖//
OkHttp
(网络请求框架)implementation'com.squareup.
okhttp
3:
okhttp
:3.12.1'debugImplementation'com.squareup.
okhttp
3
SimpleAndComplex
·
2023-10-30 05:41
Android
android
okhttp
和gson库的导入
okhttp
下载地址https://github.com/square/
okhttp
gson下载参考了https://www.cnblogs.com/LexMoon/p/JavaJson.html放个他的下载链接链接
MapleAndJoker
·
2023-10-30 05:41
毕设
使用
okhttp
加载服务器数据,Glide加载图片
使用
okhttp
加载服务器数据,Glide加载图片网项目中导入glide-3.6.1.jar
okhttp
-3.2.0.jarokio-1.11.0.jar架包;GlideCache实现GlideModule
l羽落l
·
2023-10-30 05:10
android
Glide
okhttp
总结之前项目的框架:MVP+
Okhttp
+Gson+Glide+DBFlow后期会修改不合理的地方
API层:1图片框架2数据库层:2Log层:2开发插件2UI层:3API层:(Retrofit+
Okhttp
+RxJava(&RxAndroid)+Gson;)RetrofitSquare公司良心出品。
嵩风抚
·
2023-10-30 05:40
OkHttp
/Glide/Gson源码及版本号
OkHttp
:jar包:http://repo1.maven.org/maven2/com/squareup/
okhttp
3/
okhttp
/源码:https://github.com/square/
okhttp
Glide
范fanser
·
2023-10-30 05:39
OkHttp源码及版本号
Glide源码及版本号
Gson源码及版本号
SSS___listview多条目加载、使用
okhttp
请求网络数据,Glide加载图片
今天无聊的时候在做listview多条目加载,整了老半天再出来,所以今天把他总结一下发出来,希望给那些初学者一些便利,话不多说,先来看一下效果本人只加载了两种条目,其实可以记载很多,但是由于本人懒所以就加载了两条,来看一下代码吧packagecom.example.week3demo;importandroid.os.Bundle;importandroid.os.Handler;importan
__Troublemaker
·
2023-10-30 05:36
如何使用Retrofit,
OkHttp
,Gson,Glide和Coroutines处理RESTful Web服务
Kriptofolio应用程序系列-第5部分(Kriptofolioappseries—Part5)ThesedaysalmosteveryAndroidappconnectstointernettoget/senddata.YoushoulddefinitelylearnhowtohandleRESTfulWebServices,astheircorrectimplementationisthe
cumi7754
·
2023-10-30 05:32
数据库
网络
python
java
android
OKhttp
+Gson实现从网络上获取最新新闻
我一直觉得思路是非常重要的所以我先讲思路,有了思路,做起来就非常迅速了先讲思路:1.最新的新闻都是由聚合数据提供的(json数据),我们去申请下就好了;(当然你们也可以用我的URL,讲道理,是没有问题的)2.通过
OKhttp
AnjoyZhang
·
2023-10-30 05:02
Android应用层
OKhttp
Gson
Glide
Android应用:实现网络加载商品数据【
OKHttp
、Glide、Gson】
实现网络加载商品数据的功能:1、在AndroidManifest.xml中声明网络权限;2、在app/build.gradle中添加
okhttp
,glide,gson等必需的第3方库;3、在MainActivity
修炼室
·
2023-10-30 05:59
Android
android
网络
okhttp
Dubbo
源码解析
之registry注册中心
Dubbo
源码解析
之registry注册中心阅读须知dubbo版本:2.6.0spring版本:4.3.8文章中使用/**/注释的方法会做深入分析正文注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现
dingxie1963
·
2023-10-30 03:58
java
大数据
数据库
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他