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
Android应用源码分析
10 大 Android 手机系统修复软件深度评测
您可能会遇到屏幕无响应、
Android应用
程序崩溃、连接问题、电池耗尽等现象。
分享者花花
·
2023-12-15 23:17
系统修复
安卓系统修复
安卓
android
智能手机
windows
stm32
电脑
笔记本电脑
手机
05 FFmpeg4.4
源码分析
--解码
一、解码原理视频解码实现的是将压缩域的视频数据解码为像素域的YUV数据。实现的过程,可以大致用如下图所示:从图中可以看出,大致可以分为下面三个步骤:首先要有待解码的压缩域的视频作为输入其次根据视频视频的压缩格式获得对应解码器最后通过解码器解码,输出像素域为YUV的解码后数据二、解码流程三、源码解析1、av_register_all()voidav_register_all(void);作用:该函数
Chiang木
·
2023-12-15 22:48
FFmpeg全教程
音视频
ffmpeg
解码
编解码
kmeans设置中心_Spark分布式机器学习
源码分析
:Kmeans族聚类
Spark是一个极为优秀的大数据框架,在大数据批处理上基本无人能敌,流处理上也有一席之地,机器学习则是当前正火热AI人工智能的驱动引擎,在大数据场景下如何发挥AI技术成为优秀的大数据挖掘工程师必备技能。本文采用的组件版本为:Ubuntu19.10、Jdk1.8.0_241、Scala2.11.12、Hadoop3.2.1、Spark2.4.5,老规矩先开启一系列Hadoop、Spark服务与Spa
weixin_39699121
·
2023-12-15 19:27
kmeans设置中心
spark
kmeans打印质心
Spark 随机森林算法原理、
源码分析
及案例实战
图1.Spark与其它大数据处理工具的活跃程度比较回页首环境要求操作系统:Linux,本文采用的Ubuntu10.04,大家可以根据自己的喜好使用自己擅长的Linux发行版Java与Scala版本:Scala2.10.4,Java1.7Spark集群环境(3台):Hadoop2.4.1+Spark1.4.0,Spark集群搭建方式参见本人博客:http://blog.csdn.net/lovehu
黑谷子
·
2023-12-15 19:51
spark
scala
源码
CopyOnWriterArrayList 详解
CopyOnWriterArrayList详解文章目录CopyOnWriterArrayList详解1.简介2.原理3.优点4.缺点5.
源码分析
5.1添加操作5.2删除操作5.3弱一致性的迭代器6.ArrayList
GeGe&YoYo
·
2023-12-15 18:45
Java并发编程
java
jvm
数据结构
Flink 源码之 Buffer Timeout优化
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录BufferTimeout概念Flink每个算子向下游发送数据需要两个条件:输出buffer空间占满buffer中数据存在时间超过buffertimeout
AlienPaul
·
2023-12-15 18:55
【SpringBoot系列】spring-kafka consumer
源码分析
♂️个人主页:@香菜的个人主页,加ischongxin,备注csdn✍作者简介:csdn认证博客专家,游戏开发领域优质创作者,华为云享专家,2021年度华为云年度十佳博主希望大家多多支持,我们一起进步!如果文章对你有帮助的话,欢迎评论点赞收藏加关注+系列文章:SpringBoot学习大纲,可以留言自己想了解的技术点目录1、spring-
香菜+
·
2023-12-15 18:05
Java超神之路
spring
spring
boot
kafka
若依
源码分析
一.登录1.1生成验证码基本思路后端生成一个表达式,7+4=?@117+4=?转成图片,传到前端进行展示将结果11存入redis前端代码实现:请求后端地址:http://localhost/dev-api/captchaImage,通过反向代理解决前后端跨域问题,将请求路径变为:http://localhost:8080/captchaImage后端代码实现:/***生成验证码*/@GetMapp
小钟不想敲代码
·
2023-12-15 17:26
RuoYi
若依
docker-compose
源码分析
最近搞devops相关的内容,将机房的机器集中起来,方便服务部署,算力集中管理等。在k8s等都基本搭建完毕之后,闲暇时间学习下docker-compose工作原理。环境准备下载compose源码,当前最新版本是1.23.0$gitclonehttps://github.com/docker/compose然后通过pycharm导入到项目架构图docker-compose架构图.jpg在docker
走在成长的道路上
·
2023-12-15 16:20
IOS底层(七): alloc相关: calloc
源码分析
OC底层源码/原理合集建议先看下IOS底层(三):alloc相关1.初探alloc,init,new
源码分析
alloc初始化关键三个步骤计算内存大小instanceSize,申请内存calloc,指针关联
ShawnRufus
·
2023-12-15 16:28
Gradle 生态系统
源码分析
Gradle进阶第七篇锲而不舍,金石可镂GradleProject上卷GradleProject对应一个模块,对于一个多模块构建的项目,它会有RootProject,和所有SubProject。这些都是在setting.gradle中配置的:include':lib'include':app'rootProject.name="GradleDebug"Project的实现类是DefaultProj
杰克熏
·
2023-12-15 15:58
android 之 Intent
IntentIntent用于解决
Android应用
的各项组件之间的通讯,例如:启动组件,传递数据。
0246eafe46bd
·
2023-12-15 14:55
Spring Boot中JdbcTemplate多数据源配置
我是撸代码的羊驼,前阿里巴巴架构师,现某互联网公司CTO联系v:sulny_ann(17362204968),加我进群,大家一起学习,一起进步,一起对抗互联网寒冬在《SpringBoot中JdbcTemplate
源码分析
撸代码的羊驼
·
2023-12-15 13:39
springboot
springboot
Java集合知识点整理
Map接口CollectionList重复有序1ArrayListList接口的主要实现类,底层用数组实现优点访问速度快缺点插入和删除开销大:增加和删除元素时,需要对整个数组进行遍历、定位和移动线程不安全
源码分析
方人也几点
·
2023-12-15 12:33
Java
SE
java
面试
JAVA集合框架详解
文章目录集合概述Collection体系集合Collection父接口Collection子接口List集合List实现类ArrayList【重点】ArrayList
源码分析
VectorLinkedListLinkedList
lazydog036
·
2023-12-15 12:32
JAVA
java
hashmap
链表
集合
基于FFmpeg
源码分析
HLS拉流
本文分析ffmpeg针对hls处理的源码概述:首先通过http请求获取m3u8文件,通过解析m3u8文件获取切片最早的的ts文件获取常规的AVFormatContext信息。代码主要实现在hls.c文件.伪代码如下:可以看出针对hls的协议处理主要实现是在avformat_open_input中,具体细节接下来分析。AVFormatContext*pFormatCtx=nullptr;char*p
程序员老舅
·
2023-12-15 12:05
音视频开发进阶
音视频
网络协议
实时音视频
webrtc
视频编解码
flink
源码分析
之功能组件(五)-高可用组件
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-12-15 11:21
flink
大数据
zookeeper
分布式
Java 并发(2)AbstractQueuedSynchronizer
源码分析
之独占模式
转https://mp.weixin.qq.com/s/LgJ95VrXK8-bEi231QvPiQ在上一篇《Java并发系列(1)AbstractQueuedSynchronizer
源码分析
之概要分析
george_george
·
2023-12-15 11:17
tapable最详细
源码分析
及手写实现
tapable整体介绍tapable是一个类似于Node.js中的EventEmitter的库,但更专注于自定义事件的触发和处理。const{SyncHook,SyncBailHook,SyncWaterfallHook,SyncLoopHook,AsyncParallelHook,AsyncParallelBailHook,AsyncSeriesHook,AsyncSeriesBailHook,
小蛮牧码者
·
2023-12-15 09:35
js
javascript
使用Jetpack Compose构建一个多行文本提示的TextField
前言JetpackCompose作为
Android应用
开发中的新兴工具,正在以其简洁直观的方式改变着用户界面的构建方式。
AAnthonyyy
·
2023-12-15 09:31
#
自定义组件
Jetpack
Compose
android
kotlin
android-studio
android
jetpack
60.Sentinel
源码分析
Sentinel
源码分析
1.Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
sentinel
源码分析
springcloud
57.Nacos
源码分析
1
一、下载Nacos源码并运行。1.下载Nacos源码并运行要研究Nacos源码自然不能用打包好的Nacos服务端jar包来运行,需要下载源码自己编译来运行。1.1.下载Nacos源码Nacos的GitHub地址:https://github.com/alibaba/nacos课前资料中已经提供了下载好的1.4.2版本的Nacos源码:如果需要研究其他版本的同学,也可以自行下载:大家找到其relea
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
nacos源码分析
springcloud
58.Nacos
源码分析
2
三、服务心跳。3.服务心跳Nacos的实例分为临时实例和永久实例两种,可以通过在yaml文件配置:spring:application: name:order-servicecloud: nacos: discovery: ephemeral:false#设置实例为永久实例。true:临时;false:永久 server-addr:192.168.150.1:8845临时实例基于心跳方式做
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
springcloud
nacos
源码分析
56.微服务面试篇
二、Nacos
源码分析
和Sentinel
源码分析
。三、Nacos的服务注册表结构是怎样的?四、Nacos如何支撑数十万服务注册压力?五、Nacos如何避免并发读写冲突问题?
醉梦依依惜(互粉互赞)
·
2023-12-15 08:41
web技术
面试
职场和发展
springcloud
(Linux内核
源码分析
)Linux 内核无线子系统
Linux内核
源码分析
(内存调优/文件系统/进程管理/设备驱动/网络协议栈)1.全局概览在开始探索Linux无线具体细节之前,让我们先来把握一下Linux无线子系统整体结构。
攻城狮百里
·
2023-12-15 08:59
Linux
linux
Java集合总结(含
源码分析
)
Java集合总结image-20201226095900455上图有些错误,Deque是继承Queue的,而不是Collection;且LinkedList没有继承Deque。image-20201211144153730image-20201226095932197一、概述及常用集合API一览IterableIterable里面有Iterator迭代器接口,Iterator接口有如下两个方法:b
LJH_9442
·
2023-12-15 05:01
JAVA BIO深入剖析
编程实例回顾客户端案例如下服务端案例如下小结4BIO模式下多发和多收消息客户端代码如下服务端代码如下小结5BIO模式下接收多个客户端概述客户端案例代码如下服务端案例代码如下小结6伪异步I/O编程概述客户端
源码分析
线程池处理类服务端
源码分析
小结
duration~
·
2023-12-15 01:01
IO
java
开发语言
Android多进程和跨进程通讯方式
Android应用
中的多进程1.dalivk虚拟机Android系统的底层任务管理以及驱动都是基于Linux系统;一个An
Hirezy
·
2023-12-14 22:48
Framework
Android
android
SpringMvc入坑系列(一)----maven插件启动tomcat
springboot傻瓜式教程用久了,回过来研究下SSM的工作流程,当然从SpringMVC开始,从傻瓜式入门处理请求和页面交互,再到后面深入
源码分析
。本人写了一年多的后端和半年多的前端了。
Nuyoahll-_-ll
·
2023-12-14 22:43
SSM
java
maven
tomcat
java
【Android Audio Focus 音频焦点】
两个或两个以上的
Android应用
可同时向同一输出流播放音频。系统会将所有音频流混合在一起。虽然这是一项出色的技术,但却会给用户带来很大的困扰。
ta叫我小白
·
2023-12-14 17:48
Android
移动开发
android
Audio
Focus
音频焦点
Android---Kotlin 学习001
2017年,Google在赢得与Oracle的诉讼一年后,Google宣布Kotlin正式获得官方支持,可用于
Android应用
开发。
别偷我的猪_09
·
2023-12-14 17:11
#
Kotlin
android
kotlin
flink
源码分析
之功能组件(六)-心跳组件
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-12-14 16:10
flink
中间件
rpc
GoLong的学习之路,进阶,微服务之使用,RPC包(包括
源码分析
)
今天这篇是接上上篇RPC原理之后这篇是讲如何使用go本身自带的标准库RPC。这篇篇幅会比较短。重点在于上一章对的补充。文章目录RPC包的概念使用RPC包服务器代码分析如何实现的?总结Server还提供了两个注册服务的方法客户端代码分析如何实现的?如何异步编程同步?总结codec/序列化框架使用JSON协议的RPCRPC包的概念回顾RPC原理看完回顾后其实就可以继续需了解并使用go中所提供的包。Go
红蒲公英
·
2023-12-14 15:50
GoLong
学习
微服务
rpc
分布式
架构
源代码管理
golang
kubelet
源码分析
(一)源码阅读前提-kubelet简介、架构及依赖技术
前言作为云原生的从业人员,k8s是不可逾越的一座大山。笔者经过一年有余的k8s操作实践后,决定定期阅读分析k8s源码,以加深对这门技术的理解和应用。本文在编写前参考了kubelet启动流程分析,这篇文章对于kubelet的源码有比较清晰的介绍,笔者第一遍的kubelet源码阅读,是参照这篇文章梳理的脉络逐步进行的。这篇文章的行文思路和文章结构也可以让新入手的读者能够对整个kubelet的源码轮廓有
bug_createman
·
2023-12-14 14:09
云原生源码阅读
kubelet
云原生
android-xml语法
AAPT负责将XML文件编译为二进制格式,并在构建过程中将其打包到
Android应用
程序的资源(resources)中。一旦应用程序在设备上运行,Android系统的运行时环境会读取并
Paper_Love
·
2023-12-14 14:08
Android
android
xml
JVM类加载器ClassLoader的
源码分析
1、ClassLoader与现有类加载器的关系ClassLoader与现有类加载器的关系:ClassLoader是一个抽象类。如果我们给定了一个类的二进制名称,类加载器应尝试去定位或生成构成定义类的数据。一种典型的策略是将给定的二进制名称转换为文件名,然后去文件系统中读取这个文件名所对应的class文件。2、ClassLoader的主要方法抽象类ClassLoader的主要方法:(内部没有抽象方法
小熊学Java
·
2023-12-14 14:10
深入理解Java虚拟机
jvm
类加载器
ClassLoader
【源码解析】flink sql执行源码概述:flink sql执行过程中有哪些阶段,这些阶段的源码大概位置在哪里
文章目录一.sql执行流程
源码分析
1.Sql语句解析成语法树阶段(SQL->SqlNode)2.SqlNode验证(SqlNode–>Operation)3.语义分析(Operation->RelNode
roman_日积跬步-终至千里
·
2023-12-14 12:20
#
flink源码
flink
sql
大数据
zookeeper2==zookeeper源码阅读,集群如何选举出LEADER
源码分析
:首先将三台机器的data目录下除了myid之外的都清掉,从零开始启动。
一个java开发
·
2023-12-14 12:22
zookeeper
zookeeper
分布式
云原生
RocketMQ
源码分析
(一)源码的各个模块
首先,你得有源码,这个网上都可以找到,各个版本大差不差;但是由于RocketMQ并入了Apache基金会,所以没了中文注释,看起来会有些费劲。我这边用的是RocketMQ4.4.0的源码,仅对核心源码进行分析,扩展包里的就暂时不谈了。本篇文章我会解释这些模块大致是做什么用的,详细分析后续更新。以下是源码的结构:001.jpg其中有几个模块是核心:namesrv:namesrv的核心代码,可以理解是
甘_
·
2023-12-06 17:31
MQTT框架和使用
MQTT2.1安装APP2.2启动服务器2.3使用MQTTX2.3.1建立连接2.3.2订阅主题2.3.3发布主题2.4使用mosquitto2.4.1发布消息2.4.2订阅消息3.kawaii-mqtt
源码分析
罗小白的干爹
·
2023-12-06 17:18
网络编程
MQTT
网络
鸿蒙HarmonyOS从零实现类微信app效果——基础界面搭建
最近鸿蒙HarmonyOS开发相关的消息非常的火,传言华为系手机后续将不再支持原生
Android应用
,所以对于原
Android应用
开发对应的Harmony版本也被一系列大厂提上了日程。
Android小贾
·
2023-12-06 15:43
HarmonyOS
OpenHarmony
移动开发
harmonyos
微信
华为
移动开发
OpenHarmony
openharmony
Android实验:广播实验
目录广播实验目的实验内容实验要求项目结构代码实现结果展示广播
Android应用
与Android系统和其他
Android应用
之间可以相互收发广播消息,这与发布-订阅设计模式相似。
此镬加之于你
·
2023-12-06 13:06
移动设备软件开发
android
android
studio
xml
JAVA面试知识点个人整理
的常用方法反射String包装类相关异常集合SET接口Queue接口Map接口辅助工具类并发编程线程并发理论Java内存模型Lock体系AQS(AbstractQueuedSynchronizer)详解与
源码分析
Nimrod__
·
2023-12-06 10:45
java
java
java虚拟机
集合
深入理解CopyOnWriteArrayList
源码分析
上篇推荐:Java中快速失败(fail-fast)机制CopyOnWriteArrayList简介CopyOnWriteArrayList是java.util.concurrent包下提供的一个线程安全的ArrayList。它通过一个简单的策略来保证线程安全:当我们需要修改列表时(增加、删除、修改等操作),而不是直接对当前的内容进行操作,它会将当前的内容复制一份,在副本上执行修改,然后将原列表指向
一个搬砖的农民工
·
2023-12-06 09:29
Java
java
spring
cow
第二十节 netty
源码分析
之 reactor中的EventLoop01
EventLoopGroup(如果使用到的是NIO,那么通常是NioEventLoopGroup),那么这个NioEventLoopGroup在Netty中到底扮演着什么角色呢?NIO的Reactor模型补充多线程的reactor模式Reactor多线程模型有如下特点:有专门一个线程,即Acceptor线程用于监听客户端的TCP连接请求.客户端连接的IO操作都是由一个特定的NIO线程池负责.每个客
勃列日涅夫
·
2023-12-06 08:40
[MyBatis
源码分析
- 数据源模块]
一、简介 数据源是实际开发中常用的组件之一。现在开源的数据源都提供了比较丰富的功能,例如,连接池功能、检测连接状态等,选择性能优秀的数据源组件对于提升ORM框架乃至整个应用的性能都是非常重要的。 MyBatis自身提供了相应的数据源实现,当然MyBatis也提供了与第三方数据源集成的接口,这些功能都位于数据源模块之中,该模块位于org.apache.ibatis.datasource包中,相关
小胡_鸭
·
2023-12-06 07:38
微软官方 Win 11 “体检工具”太烂了?开发者自己做了一个
1、Win10免费升级到Win11最近微软官方终于宣布了Windows11,不仅带来了全新的UI,而且还有很多新功能:比如支持
Android应用
。
开源前哨
·
2023-12-06 05:54
国内
android应用
商城中程序隐私泄露分析,Android组件的权限泄露检测方法研究.doc...
Android组件的权限泄露检测方法研究摘要:Android系统上的应用程序主要是由各个组件组成的,而组件的公开使用又会造成组件的权限泄露。针对这种危险提出了一种静态检测方法。重点研究权限泄露的检测,运用静态代码的分析技术,建立API特征库,其次遍历AndroidManifest.xml文件中的组件声明设置,检测该组件的公开性,再跟踪公开组件的函数入口以及函数的调用流程,从而检测出权限泄露问题。关
卡路里克星
·
2023-12-06 04:14
ArrayList
源码分析
(基于jdk1.8)(三):Arrays.asList方法带来的问题
@[toc]Arrays.asList,本来是另外一个类,之所以放到ArrayList相关的文章里面一并讨论,是因为这也是我们日常在使用过程中的一个误区,容易将Arrays.asList产生的结果与ArrayList进行等价。1.问题重现1.1int数组转ArrayList问题一开始,我们最简单的需求就是将一个数组转为list,搜索了很多资料之后,有人告诉你,Arrays.asList是专门解决这
冬天里的懒喵
·
2023-12-05 22:39
从
源码分析
vue3组件的生命周期
概览借官网一张图充篇幅☺这张图展示了一个vue组件从开始渲染到卸载结束一整个生命周期经历的每个环节但只罗列了选项式api生命周期钩子,没有将组合式api的生命周期钩子放进去下面这个表格列出了所有选项式api生命周期钩子和组合式api生命周期钩子,以及他们的对应关系和执行的时机组合式api选项式api执行时机—beforeCreate初始化组件内的属性(如:data,props,watch,comp
bdawn
·
2023-12-05 21:11
vue3
前端
javascript
vue
生命周期
setup
上一页
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
其他