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
另辟蹊径Ceph源码分析
Android FrameWork ---- Binder驱动
源码分析
对于进程间通信,Linux有很多实现的方式,像管道、信号量、共享内存、Socket等,那么为什么Android要使用Binder而不使用传统的IPC,钟爱Binder自然有其中的原因,从本节开始,分析AndroidFramework层原理Binder机制的底层原理1Binder是什么?2相对于传统IPCBinder的优势在哪?3Binder如何完成了1次拷贝?3.1内存的划分3.2虚拟内存3.3m
Awesome_lay
·
2023-12-18 10:57
源码分析
android
java
binder
ipc
jni
HBase 1.2.0
源码分析
:Compact
Compact是指HBase表中HRegion上某个ColumnFamily下,部分或全部HFiles的合并。由于数据持续写入的过程中,MemStore达到一定阈值,被flush到磁盘上,形成许多的小文件,这些文件如果不做处理,将会严重影响HBase数据读取的效率。所以,在HBase系统内部,需要定期在满足一定条件的情况下,或者由人为手动触发,将这许多文件合并成一个大文件,称为Compact。Co
Alex90
·
2023-12-18 09:39
2021-6-11晨间日记
现在刚好六点,透过窗户也没见一缕阳光,感觉应该是多云心情:五味杂陈,有点小抑郁纪念日:一般没记下什么纪念日,都是被工作和游戏填满了任务清单昨日完成的任务,最重要的三件事:读书,写作,赚钱改进:搞个副业,
另辟蹊径
习惯养成
深海中的渺小
·
2023-12-18 07:10
PIPE Interface解析之信号解析(SerDes&Original共有)
DataInteraf
cePH
Y的input信号TxData1Original架构:TxData[31:0]/[15:0]/[7:0]分别对应32/16/8bits的interface,低位的symbol
芯芯之火,可以燎原
·
2023-12-18 05:25
PIPE
Interface
硬件工程
信息与通信
Ceph
入门到精通- smartctl -l error检查硬盘指标
“smartctl-lerror”是一个Linux命令,用于查看磁盘驱动器的SMART(Self-Monitoring,AnalysisandReportingTechnology)错误日志。SMART是一种技术,能够监测硬盘驱动器的状态并提供关于硬盘健康状况的信息。运行该命令后,你将看到磁盘驱动器中记录的硬盘错误日志。每个错误都包含一些信息,例如错误类型、错误代码、时间戳等。解析这些错误日志可能
瓦哥架构实战
·
2023-12-18 04:37
Ceph入门到精通
ceph
Ceph
入门到精通-
Ceph
Pacific 版本磁盘预测模块
磁盘预测模块利用
Ceph
设备运行状况检查来收集磁盘运行状况指标,并使用内部预测器模块生成磁盘故障预测并返回到
Ceph
。它不需要任何外部服务器进行数据分析和输出结果。其内部预测器的准确率约为70%。
瓦哥架构实战
·
2023-12-18 04:05
Ceph入门到精通
ceph
LwIP
源码分析
(3):内存堆和内存池代码详解
文章目录1内存堆1.1mem_init1.2mem_malloc1.3mem_free2内存池2.1memp_init2.2memp_malloc2.3memp_free3内存管理宏定义在嵌入式系统中,内存池有助于快速有效地分配内存。LwIP提供了两个灵活的方式来管理和组织内存池的大小:内存堆和内存池。当然它还支持C库中的malloc和free来申请和释放内存,但是这种分配方式可能会产生很多堆碎片
tilblackout
·
2023-12-18 03:29
LwIP
网络
网络协议
Set接口下的实现类HashSet,和Map接口下的HashMap的相关内容
Set接口的相关细节:1.实现Set接口的类中不能添加重复的元素(会进行
源码分析
),且只能存在一个null值。2.添加和取出的元素顺序是不一致的即无序,且没有索引。
鼬猿
·
2023-12-18 02:01
java
开发语言
分布式事务--初识Seata和TC部署
官网地址:Seata|Seata,其中的文档、播客中提供了大量的使用说明、
源码分析
。
勤奋的小狮子YY
·
2023-12-18 02:49
Java服务框架
分布式
java
Golang同步原语Mutex
源码分析
在sync包下提供了最基本的同步原语,如互斥锁Mutex。除Once和WaitGroup类型外,大部分是由低级库提供的,更高级别的同步最好是通过channel通讯来实现。Mutex类型的变量默认值是未加锁状态,在第一次使用后,此值将不得复制,这点切记!!!本文基于goversion:1.16.2Mutex锁实现了Locker接口。//ALockerrepresentsanobjectthatcan
cfanbo
·
2023-12-18 00:34
《ThreadLocal使用与学习总结:2023-12-15》由浅入深全面解析ThreadLocal
ThreadLocal目录由浅入深全面解析ThreadLocal简介基本使用ThreadLocal与synchronized的区别ThreadLocal现在的设计(JDK1.8)ThreadLocal核心方法
源码分析
码农阿豪
·
2023-12-18 00:32
面试
ThreadLocal
线性探测法
哈希冲突
EventBus
源码分析
使用MainActiviitypublicclassMainActivityextendsAppCompatActivity{privateTextViewmTv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.ac
Peakmain
·
2023-12-17 22:50
Flink Hudi 源码之COW表数据写入流程
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录数据写入流程接上一篇FlinkHudi源码之HoodieTableSink。
AlienPaul
·
2023-12-17 19:10
Leaflet.Graticule
源码分析
以及经纬度汉化展示
目录前言一、
源码分析
1、类图设计2、时序调用3、调用说明二、经纬度汉化1、改造前2、汉化3、改造效果总结前言在之前的博客基于Leaflet的Webgis经纬网格生成实践中,已经深入介绍了Leaflet.Graticule
夜郎king
·
2023-12-17 13:42
leaflet
Graticule源码分析
Graticule
汉化
跟余老师学教学设计之十二――精巧命名,点示规律
而余老师却能
另辟蹊径
,巧妙运用教学艺术,通过“精巧命名”,来降低教学的难度,从而使学生更快更好学习语言。引用点:所谓“命名”,就是换一种说法。
时喜梅
·
2023-12-17 13:13
Java集合底层源码剖析-HashMap扩展
数据结构概述基本属性构造方法Entry定义put()方法get()方法TreeMap自定义排序规则的红黑树map数据结构put函数源码get获取函数源码如何保证有序性HashSetHashSet如何去重
源码分析
猿与禅
·
2023-12-17 13:23
Java技术栈源码分析
java
面试题
HashMap扩展
TreeMap
LinkedHashMap
源码分析
【Vue原理解析】之虚拟DOM
本文将深入探讨Vue.js中虚拟DOM的作用、核心
源码分析
。虚拟DOM的作用虚拟DOM是一个轻量级的JavaScript
俊刚、
·
2023-12-17 10:07
Vue
vue.js
前端
【Vue原理解析】之模版编译
本文将深入探讨Vue模版解析的作用、核心
源码分析
以及总结。模版解析的作用在Vue中,我们可以使用类似HTML的语法编写组件的模版代码。这些模版代码包含了数据绑定、指令、事件等功能,但浏
俊刚、
·
2023-12-17 10:37
Vue
vue.js
前端
【Vue原理解析】之虚拟DOM
本文将深入探讨Vue.js中虚拟DOM的作用、核心
源码分析
。虚拟DOM的作用虚拟DOM是一个轻量级的JavaScript
俊刚、
·
2023-12-17 10:37
Vue
vue.js
前端
另辟蹊径
,往往收获别样的风景
一只壁虎在爬墙。爬上去,掉下来,再爬上去……如此反复,一直没有放弃。第一个看到的人说:“我要像这只壁虎一样,锲而不舍,永不认输。”第二个看到的人却说:“这面墙太滑了,为什么不换个地方再爬呢?”我有一个闺蜜,儿子先天心脏不好,而且还是先天性癫痫病。在武汉的时候,几乎天天发病,没办法,只好三天两头在医院泡着。后来,她带着儿子去云南旅游,没想到,儿子在云南的几天没有发病。是不是儿子对这里的环境适应?她尝
青青子衿2020
·
2023-12-17 09:05
docker-单机启动
ceph
集群(macOS)
pull镜像前提先安装好docker本次实验环境为:操作系统macosdocker版本dockerpull
ceph
/osddockerpull
ceph
/mon1.创建
Ceph
专用网络sudodockernetworkcreate
Eoneanyna
·
2023-12-17 09:33
学习实况
【Qt信号槽
源码分析
】
Qt信号槽
源码分析
一、相关宏介绍二、示例moc文件源码解析信号发送接收过程源码解析emitsignalconnect三、关键类图:四、时间&空间问题五、总结一、相关宏介绍*要使用信号-槽功能,先决条件是继承
did_you
·
2023-12-17 08:44
qt
设计模式
数据结构
qt
c++
信号槽
观察者模式
在vue项目中webSocket封装(传token)
传递token在websocket中,目前未提供修改请求头字段的方法,参考其他的一些文章,依照他们的写法依然未能实现传递token,所有我和后端
另辟蹊径
,把token传在路径里面。
宝子向前冲
·
2023-12-17 08:05
websocket
网络协议
网络
Android 7.0 Camera架构
源码分析
Android7.0之前CameraService是在mediaserver进程中注册的,看下Android6.0的代码://path:frameworks\av\media\mediaserver\main_mediaserver.cppintmain(){spproc(ProcessState::self());spsm=defaultServiceManager();ALOGI("Servi
longroey
·
2023-12-17 07:08
andriod系统
nginx_rtmp_module 之 ngx_rtmp_mp4_module 的mp4
源码分析
一:整体代码函数预览static ngx_int_tngx_rtmp_mp4_postconfiguration(ngx_conf_t *cf){ ngx_rtmp_play_main_conf_t *pmcf; ngx_rtmp_play_fmt_t **pfmt, *fmt; pmcf = ngx_rtmp_conf_get_module_mai
liuzhezhe111
·
2023-12-17 05:56
流媒体
nginx
rtmp
MP4
音视频
协议解析
源码分析
思维变现Day3 打造高效思维系统
1.艳宾老师分享5个思维一、平台思维、
另辟蹊径
。
Karen_shen
·
2023-12-17 04:11
ijkPlayer
源码分析
PacketQueue分析
前言本文介绍PacketQueue,相对于FrameQueue来说比较简单,可以类比Android中的MessageQueue。PacketQueue总体介绍单向链表结构。first_pkt、last_pkt,是链表的起点和终点结点;recycle_pkt链表用于节点复用;是一个多线程安全队列,靠等待唤醒机制保证线程安全;当遇到flush_pkt时,serial加1自增,标志着流序列变化,区分是否
baiiu
·
2023-12-17 03:07
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
FrameQueue分析
前言上一篇文章介绍了PacketQueue,本文介绍FrameQueue。FrameQueue结构体FrameQueue结构体,持有queue数组,是基于环形队列实现的;rindex、windex、size、max_size和等待唤醒机制获取读写位置,利用环形队列最大限度节约了空间;默认队列大小为16,最后由max_size=Math.min(max_size,FRAME_QUEUE_SIZE)来
baiiu
·
2023-12-17 03:07
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
start流程和buffering缓冲策略
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是分析ijkPlayer中的start流程和buffering机制,放在一块分析是因为两部分代码都在对播放状态进行操作,暂停或恢复播放。其中buffering机制也是ijk的核心,是卡顿和延时的核心。关键bool值ffp->render_w
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
buffering缓冲策略
jitter
buffer
ijkplayer
源码分析
音频解码流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第四篇,分析ijkPlayer中的音频解码流程,在audio_thread中,如下流程图中所示。
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
视频解码流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第五篇,分析ijkPlayer中的视频解码流程,在video_thread中,如下流程图中所示。
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
视频向音频同步
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第六篇,分析ijkPlayer中的音视频同步,在video_refresh_thread中,如下流程图中所示。
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
视频渲染流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第一篇,分析ijkPlayer中的视频渲染流程,在video_refresh_thread中,如下流程图中所示。
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
音频播放流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第二篇,分析ijkPlayer中的音频播放流程,在aout_thread中,如下流程图中所示。
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析
read_thread流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略前言本文是流程分析的第三篇,分析ijkPlayer中的read_thread流程,如下流程图中所示。
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
JNI原理 System.loadLibrary
源码分析
前言本文介绍System.loadLibrary原理。Java层源码流程System#loadLibrary->Runtime#loadLibrary0–>BaseDexClassLoader#findLibrary–>DexPathList#findNativeLibrary->Runtime#nativeLoad,走向c层源码主要是从nativeLibraryPathElements中找到so
baiiu
·
2023-12-17 03:33
linux
c
c++
jni等
JNI
源码分析
【置顶】 本博博文汇总
文章目录前言音视频ijkplayer
源码分析
FFmpeg、音视频协议Andriod系统音视频框架C、C++Android&Java
源码分析
、绘制、渲染Dalvik、Art虚拟机Java并发计算机基础操作系统计算机网络设计模式
baiiu
·
2023-12-17 02:59
Android
Java
性能优化等
音视频
安卓
Flink 源码之数据分区
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言Flink流处理作业支持并行操作。每一个并行度可以理解为一个数据管道。上游和下游的并行度也可能是不同的。
AlienPaul
·
2023-12-17 02:38
基于图片翘曲的后门攻击WaNet
源码分析
什么是WaNet?WaNet是一种基于图片翘曲的后门攻击手段,参考文章《基于扭曲的后门攻击》下图分析了WaNet对于人眼的隐蔽性下图展现了WaNet的基本原理参考代码:github代码一、network文件1、blocks.py导入pytorch库importtorchfromtorchimportnnConv2dBlock函数用forward正向传播实现卷积、BN归一化、Relu激活函数clas
AuroraGengi
·
2023-12-17 02:11
安全
人工智能
深度学习
网络攻击模型
7张图揭晓RocketMQ存储设计的奥妙
温馨提示:本文节选自新上市《RocketMQ技术内幕》第二版本,一个最大的改变就是在进入
源码分析
之前,首先通过图文的方式,提炼出RocketMQ的核心工作机制,降低源码阅读的难度,引发思考。
Java老程
·
2023-12-17 00:39
Flink 源码之 SQL 内置function定义方式
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言近期使用FlinkSQL内置函数的时候遇到了点问题,函数的返回结果和想象中的不一致。
AlienPaul
·
2023-12-16 23:23
使用 ThreadLocal 时一定会出现内存泄露吗?什么情况在会出现?如何防止?
文章目录内存泄露案例
源码分析
ThreadLocal.set方法什么情况会出现内存泄露如何防止总结为什么会写这篇文章呢?
黑夜无路人
·
2023-12-16 22:09
java基础
java
ThreadLocal内存泄露
网络时间服务器
使用chrony配置时间服务器配置chrony客户端向服务器同步时间1时间同步的必要性一些服务对时间要求非常严格,例如,图所示的由三台服务器搭建的
ceph
集群。
xiongjiale@
·
2023-12-16 22:03
服务器
运维
SpringBoot
源码分析
(三):SpringBoot的事件分发机制
文章目录通过源码明晰的几个问题Spring中的事件Springboot是怎么做到事件监听的另外两种注册的Listener源码解析加载listenerSpringApplicationRunListenerEventPublishingRunListenerSimpleApplicationEventMulticaster判断listener是否可以接收事件Java泛型获取整体流程回顾Springb
MengFly_
·
2023-12-16 22:23
Springboot
spring
boot
spring
java
【linux kernel】mdev详解
文章目录一、mdev概述二、用法三、linux内核
源码分析
四、busybox
源码分析
一、mdev概述mdev是busybox提供的一个工具,在嵌入式系统中,相当于简化版的udev,作用是:在系统启动、热插拔和动态加载驱动程序时
iriczhao
·
2023-12-16 19:57
小生聊【linux
kernel】
mdev
busybox
linux
kernel
/dev
c
ceph
rgw: zone/zone/group/realm
阿里云Region和AZ地域(Region)指物理的数据中心。资源创建成功后不能更换地域。当前所有的地域、地域所在城市和RegionID的对照关系如下表所示。可用区(AvailabilityZone,简称AZ)是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内实例之间的网络延时更小。在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。是否将实例放在同一可用区内,主要取决于对
fengyueqiao
·
2023-12-16 19:03
攻防世界web新手练习 -unseping
攻防世界web新手练习-unseping新版攻防世界的这个题目有点给力,从今天开始刷题刷题本题的知识点很多,总结出来以下几点php代码审计php反序列化命令执行的绕过方式空格绕过空环境变量绕过相关命令
源码分析
首先对源码进行分析
sean7777777
·
2023-12-16 19:26
WEB刷题记录
网络安全
web安全
《传闻中的陈芊芊》:爱情的基础是平等
然而《陈芊芊》在背景设定上
另辟蹊径
,通过极端的男尊和女尊呼吁性别平等。传
御宅进化史
·
2023-12-16 18:54
Winform高效获取控件(Control)方法 +
源码分析
背景:风好大,睡觉有点怕,起床敲代码了之前学的都是都是通过遍历控件(Controls),判断控件名是否相等来获取Control其实直接通过:Controls["控件名"],就可以获得需要的控件为什么呢?对Controls按下F12发现,Controls是个ControlCollection类型;再对ControlCollection按下F12可以看到它的方法。这里我们需要关注这两个方法,但是又无法
造砖黑马程序员(学java,上黑马)
·
2023-12-16 17:58
winform
C#
开发语言
c#
windows
打破你身上的滤镜
所以不要再
另辟蹊径
,你只适合现在所处的环境。你看着周围熟悉的场景,心底是否会有种说不出
陈世俗陈
·
2023-12-16 17:08
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他