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
Glide源码解析
libevent
源码解析
--evbuffer_chain,evbuffer,bufferevent,bufferevent_private
1.概述前面我们已经分析了event,event_callback,event_base及监听套接字处理。有了event_base我们便可实现事件监控,事件分发处理。有了监听套接字处理,我们便可实现服务端监听,通过accept得到服务端通信套接字。一个网络库核心功能由客户端,服务端组成。我们要实现网络库,除了上述设施,还需通信对象,客户端。围绕通信对象主要有以下功能:(1).创建通信对象并对其初始
raindayinrain
·
2024-02-06 12:05
4.5.网络-Libevent
evbuffer_chain
evbuffer
bufferevent
buffevent_priv
Java设计模式-责任链模式
责任链模式一、概述二、结构三、案例实现四、优缺点五、
源码解析
一、概述在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。
zoeil
·
2024-02-06 11:06
Java设计模式
java
设计模式
责任链模式
es 读流程
源码解析
本文源码基于es6.8.0版本search分为两部分,query+fetch节点角色划分协调节点负责接收请求,然后构造查询分发给其他的数据节点,然后从各个分片上获取数据。数据最终汇聚到协调节点,然后再讲结果做合并。然后返回查询结果。而数据节点,则只负责将自己的分片上的数据做一次查询。然后把数据发给协调节点。1.请求到协调节点,解析请求Rest层用于解析Http请求参数,RestRequest解析并
水的精神
·
2024-02-06 08:11
elasticsearch源码
es源码解析
es读流程
Flink cdc3.0动态变更表结构——
源码解析
文章目录前言
源码解析
1.接收schema变更事件2.发起schema变更请求3.schema变更请求具体处理4.广播刷新事件并阻塞5.处理FlushEvent6.修改sink端schema结尾前言上一篇
yyoc97
·
2024-02-06 08:01
大数据
flink
flink
源码解析
动态变更
02-Web应用_架构构建_漏洞_HTTP数据包_代理服务器
数据包_代理服务器一、网站搭建前置知识1.1域名1.2、子域名1.3、DNS二、web应用环境架构类三、web应用安全漏洞分类四、web请求返回过程数据包五、演示案例5.1、架构-Web应用搭建-域名
源码解析
月亮今天也很亮
·
2024-02-06 04:48
web安全
小迪安全
学习
前端
架构
http
小迪安全
安全架构
小迪
【多数据源系列】在Sping Cloud(Spring Boot)中基于AbstractRoutingDataSource 实现多数据源动态切换
目录1.前言1.1.背景1.2.原理1.2.1核心原理1.2.2.
源码解析
1.2.3.AbstractRoutingDataSource类结构2.
后端小肥肠
·
2024-02-05 22:45
JAVA
spring
cloud
spring
boot
java
Android使用
Glide
加载图片刷新时会闪烁
可能这个问题很常见,大家也有不少人解决了,大部分人用的方法一和二如果你还没解决的话,那么看这篇文章就对了使用RecyclerView,
Glide
加载图片,当点击图片进行刷新,不管是局部刷新还是全部刷新的时候
程思扬
·
2024-02-05 22:30
HDFS
源码解析
---Balancer
概述在输入启动命令的那台机器上会启动一个进程,为了避免给namenode带来过大的负担,整个balance过程由balanceserver而不是namenode来控制。Balancer的最终结果是namenode上记录的一个block的一个副本从一个datanode转移到另一个datanode上。PS:副本放置策略第2个副本存放于不同于第1个副本所在的机架第3个副本存放于第2个副本所在的机架,但是
请叫我算术嘉
·
2024-02-05 16:38
Hadoop
HDFS
balancer
hdfs
java
ImageLoader、Fresco、Picasso、
Glide
图片加载框架类比
ImageLoader优点支持本地缓存文件名规则定义支持下载进度监听内存缓存和磁盘缓存默认实现多种内存缓存算法,如Size最大先删除、使用最少先删除、最近最少使用、先进先删除、时间最长先删除等可以在View滚动中暂停图片加载,通过PauseOnScrollListener接口可以在View滚动中暂停图片加载缺点配置比较麻烦已停止更新HttpClient已被Google放弃,HttpClient存在
邓立_全栈UncleLi
·
2024-02-05 12:05
Retrofit使用及
源码解析
Retrofit是目前Android最优秀的网络封装框架,是对OkHttp网络请求库的封装App应用程序通过Retrofit请求网络,实际上是使用Retrofit接口层封装请求参数,之后由OkHttp完成后续的请求操作;服务器数据返回后,OkHttp将原始的结果交给Retrofit,根据用户需求对结果进行解析;使用简单使用添加依赖retrofit2内置了OkHttp,所以无需再单独添加OkHttp
今阳说
·
2024-02-05 09:07
Glide
加载图片,频繁请求数据时,图片无法加载的问题解决方法
当你频繁的刷新一个带图片列表的数据时,如果多次刷新后,无法显示正常图片时你可以尝试使用以下方法处理:在
Glide
.into()方法中使用以下代码
Glide
.whit().into(newSimpleTarget
Richair_Ann
·
2024-02-05 05:42
Glide
-教程
https://blog.csdn.net/yulyu/article/details/55053099
enchanted1107
·
2024-02-05 03:48
从0到1学Binder-环境准备
我的微信公众号“ZZH的Android”,还有更多Android系统
源码解析
的干货文章等着你。
ZZH的Android
·
2024-02-04 23:45
Android系统开发
从0到1学Binder
binder
SpringBoot响应处理源码分析以及自定义MessageConverter
文章目录自定义pojo类通过@ResponseBody响应数据为json格式
源码解析
内容协商自定义MessageConverter自定义pojo类通过@ResponseBody响应数据为json格式
源码解析
Allure丶soul
·
2024-02-04 22:09
SpringBoot
spring
boot
java
透过 Spring
源码解析
注解 @Autowired、@Resource 的区别
目录一.前言二.
源码解析
2.1.概述2.2.代码块1:AbstractAutowireCapableBeanFactory#populateBean方法2.3.代码块2:AbstractBeanFactory
流华追梦
·
2024-02-04 20:00
Spring
spring
Autowired
Resource
java
注解
spring-security 默认登录页面
spring-security默认登录页面版本信息项目搭建步骤
源码解析
过滤器处理具体分析开启Trace级别日志重定向到/login流程图流程图说明版本信息内容版本JDK17sprin
Chengdu.S
·
2024-02-04 20:05
Spring
Security
spring
spring
security
SpringBoot注解--05--注解@Valid
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1前言1.1BeanValidation1.2@Valid实际案例1.3Spring中的@valid注解2@Valid详解2.1
源码解析
知行合一。。。
·
2024-02-04 17:35
Spring基础知识--SSM
spring
boot
后端
java
设计模式之单例模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 16:56
设计模式
单例模式
设计模式
设计模式之原型模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 14:46
设计模式
设计模式
原型模式
Netty发送数据writeAndFlush全流程 (下)
本系列Netty
源码解析
文章基于4.1.56.Final版本我们接着上篇文章一文搞懂Netty发送数据全流程|你想知道的细节全在这里继续讲解Netty的flush全流程。
bin的技术小屋
·
2024-02-04 12:06
设计模式之备忘录模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 11:42
设计模式
设计模式
备忘录模式
设计模式之访问者模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 11:12
设计模式
设计模式
访问者模式
设计模式之模板方法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 11:12
设计模式
设计模式
模板方法
设计模式之工厂模式(工厂方法模式、抽象工厂模式)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 11:40
设计模式
设计模式
工厂方法模式
抽象工厂模式
【23种设计模式·全精解析 | 结构型模式篇】7种结构型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、
源码解析
3)静态代理(4)JDK动态代理(5)CGLIB动态代理(6)三种代理的对比(7)优缺点(8)使用场景2、适配器模式(1)概述(2)结构(3)类适配器模式(4)对象适配器模式(5)应用场景(6)JDK
源码解析
蓝染-惣右介
·
2024-02-04 08:06
设计模式
设计模式
java
软件工程
uml
设计模式之代理模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 06:41
设计模式
设计模式
代理模式
设计模式之责任链模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 06:34
设计模式
设计模式
责任链模式
设计模式之组合模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 01:39
设计模式
设计模式
组合模式
设计模式之适配器模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 01:38
设计模式
设计模式
适配器模式
设计模式之桥接模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 01:38
设计模式
设计模式
桥接模式
设计模式之装饰者模式
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-04 01:37
设计模式
设计模式
装饰模式
专治不会看源码的毛病--spring
源码解析
AOP篇
公众号编程一生昨天有个大牛说我啰嗦,眼光比较细碎,看不到重点。太他爷爷的有道理了!要说看人品,还是女孩子强一些。原来记得看到一个男孩子的抱怨,说怎么两人刚刚开始在一起,女孩子在心里就已经和他过完了一辈子。哥哥们,不想这么远行吗?看看何洁,看看带着俩娃跳楼的妈妈。所以现在的女孩子是很明白的,有些男孩子个子不高,其貌不扬,但是一看那人品气质就知道能找个不错的女盆友。不过要说看人的技术能力,男孩子确实更
八年码农
·
2024-02-04 00:09
volatile
源码解析
【解决可见性(依据happened-befor)有序性(依据内存屏障)】
volatile
源码解析
解决内存可见性问题volatile实现原理-源码分析转自极客时间解决内存可见性问题volatile实现原理-源码分析
_蓝天IT_
·
2024-02-03 16:43
java
EventBus源码解读文档
顺序前后有些乱,请见谅:###EventBus
源码解析
先看一个使用的例子:publicclassMainActivityextendsAppCompatActivity{privateTextViewtvShow
Davisxy
·
2024-02-03 15:57
源码学习
EventBus
EventBus
(Note) Android-SparseArray
ThanksEmptyArray.javaArrayUtils.java面试必备:SparseArray
源码解析
SparseArray.javaGrowingArrayUtils.javaAndroid
CokeNello
·
2024-02-03 15:40
数据结构+算法(第13篇):精通二叉树的“独门忍术”——线索二叉树(上)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 11:13
数据结构与算法
数据结构
算法
数据结构+算法(第14篇):精通二叉树的“独门忍术”——线索二叉树(中)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 11:13
数据结构与算法
数据结构
算法
数据结构+算法(第12篇):玩平衡二叉树就像跷跷板一样简单!
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 11:12
数据结构与算法
算法
数据结构
数据解构+算法(第07篇):动态编程!黄袍加身!
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 11:10
数据结构与算法
算法
数据结构
安卓Kotlin
Glide
加载图片时使用高斯模糊
先引入如下类1:importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.renderscript.Allocationimportandroid.renderscript.Elementimportandroid.renderscript.RenderScriptimportandroid.renderscri
源文雨
·
2024-02-03 07:53
安卓
kotlin
android
unity
opengl
glide
kotlin
【Redis】--RedissonClient的Lock锁详解
目录一、前言二、Lock
源码解析
2.1、lock()源码2.2、lock(longleaseTime,TimeUnitunit)源码2.3、trylock()源码2.4、trylock(longwaitTime
DreamBoy_W.W.Y
·
2024-02-03 07:21
redis
redis
Queue集合之PriorityBlockingQueue详解
2、查看类图接口3.
源码解析
3.1构造器3.2offer操作3.2.1扩容3.2.2建堆算法3.2.3图文解释3.3poll操作3.3.1dequeue出队源码3.3.2siftDownComparable
乐乐Java路漫漫
·
2024-02-03 03:32
队列
java
队列
java
数据结构
RocketMQ
源码解析
(五)-Broker架构及服务启动
之前几篇文章讲了Producer如何发送消息,Consumer如何收消息。后面会用更多的几篇来讲Broker,其实也就是消息队列的核心-分布式Queue的实现。Broker的功能主要包含如下几点:接收Producer发送的消息存储消息回复consumer的消息拉取请求master-slave之间的数据同步提供查询消息的接口首先看下Broker主要的类的关系Broker核心类Broker核心类数据管
空挡
·
2024-02-03 01:01
数据结构+算法(第05篇):数组和链表
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-03 01:33
数据结构与算法
数据结构
算法
.NET Core实战项目之CMS 第七章 设计篇-用户权限极简设计全过程
首先很感谢大家的阅读,前面六章我带着大家快速入门了ASP.NETCore、ASP.NETCore的启动过程
源码解析
及配置文件的加载过程
源码解析
并引入依赖注入的概念、Git的快速入门、Dapper的快速入门
依乐祝
·
2024-02-02 21:48
【Android - 框架】之
Glide
的使用
一、
Glide
简介:
Glide
是Google官方推荐的一个图片加载和缓存的开源库,它不仅能实现平滑的图片列表滚动效果,还支持远程图片的获取、大小调整和展示,并且可以加载GIF图片。
总会颠沛流离
·
2024-02-02 19:30
数据结构+算法(第02篇):玩扫雷就是优化算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 18:25
数据结构与算法
数据结构
算法
从源码角度透视QTcpServer:解构QTcpServer的底层原理与技术细节
深入了解QTcpServer的底层原理和技术细节一、背景二、QTcpServer的基本原理2.1、TCP协议简介2.2、QTcpServer的概念三、QTcpServer
源码解析
3.1、QTcpServer
Lion Long
·
2024-02-02 18:16
C/C++技术干货
网络
c++
服务器
qt
qt5
tcp/ip
tcp
数据结构+算法(第11篇) :无死角“盘”它!二分查找树
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:20
数据结构与算法
算法
数据结构
数据结构+算法(第08篇):史上最猛之递归屠龙奥义
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他