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
Handler机制源码分析
弹性资源组件elastic-resource设计(三)-资源管理器I
本文介绍弹性资源组件的设计,包括架构设计和详细设计,指导开发人员代码开发,设计基于《flink原理
源码分析
(一)集群与资源@k8s》,抽出作业管理器,包括其内部的调度器,通用化为资源消费者,标准化与资源管理器和任务管理器的交互接口
中间件XL
·
2023-10-10 04:09
弹性资源组件设计与实现
弹性资源
kubernetes
弹性资源组件elastic-resource设计(三)-资源管理器II
本文介绍弹性资源组件的设计,包括架构设计和详细设计,指导开发人员代码开发,设计基于《flink原理
源码分析
(一)集群与资源@k8s》,抽出作业管理器,包括其内部的调度器,通用化为资源消费者,标准化与资源管理器和任务管理器的交互接口
中间件XL
·
2023-10-10 04:09
弹性资源组件设计与实现
弹性资源
kubernetes
集群和资源
弹性资源组件elastic-resource设计(四)-任务管理器和资源消费者规范
本文介绍弹性资源组件的设计,包括架构设计和详细设计,指导开发人员代码开发,设计基于《flink原理
源码分析
(一)集群与资源@k8s》,抽出作业管理器,包括其内部的调度器,通用化为资源消费者,标准化与资源管理器和任务管理器的交互接口
中间件XL
·
2023-10-10 04:32
弹性资源组件设计与实现
弹性资源
kubernetes
集群和资源
【u-boot】u-boot
源码分析
笔记(09)| u-boot命令行解析过程分析
一、u-boot对命令行的命令解析过程分析u-boot的主线运行过程中,在board_init_r()函数进行u-boot初始化过程的最后一个过程则是:运行主函数循环。该函数名为run_main_loop()。定义如下:staticintrun_main_loop(void){#ifdefCONFIG_SANDBOXsandbox_main_loop_init();#endif/*main_loo
iriczhao
·
2023-10-10 03:41
小生聊【u-boot】
u-boot
cmd_process
linux
内核
命令行解析
main_loop
比特币
源码分析
5
专门看一个类CMainSignalspublic:/**RegisteraCSchedulertogivecallbackswhichshouldruninthebackground(mayonlybecalledonce)*/voidRegisterBackgroundSignalScheduler(CScheduler&scheduler);/**UnregisteraCSchedulerto
nit小星星
·
2023-10-10 02:14
Flink之Watermark源码解析
1.WaterMark
源码分析
在Flink官网中介绍watermark和数据是异步处理的,通过分析源码得知这个说法不够准确或者说不够详细,这个异步处理要分为两种情况:watermark源头watermark
飞天小老头
·
2023-10-09 22:40
FLink
flink
java
大数据
mybatis配置entity下不同文件夹同类型名称的多个类型时启动springboot项目出现TypeException
源码分析
记录问题:当配置了mybatis.type-aliases-package=com.runjing.erp.entity配置项时,如果entity文件夹下存在不同子文件夹下的同名类型时,mybatis初始化加载映射时会爆出org.apache.ibatis.type.TypeException:Thealias'TestDemo'isalreadymappedtothevalue'TestDemo
ForestSpringH
·
2023-10-09 22:55
springboot
mybatis
web学习
spring
mybatis
Android源码——Contxt和ContextWrapper源码解析
Contxt
源码分析
Context继承结构常量I/O相关bindService()相关getSystemService相关createPackageContext相关方法Resources相关context
松仔log
·
2023-10-09 21:24
#
Android源码
android
java
开发语言
Android 源码解析: SharedPreferences的解析
源码分析
一般我们使用SharedPreferences是这样使用的://sp的使用--写入数据valsp=ge
Tai_Monster
·
2023-10-09 21:12
Android开发笔记
android
微信
uview 三级联动踩坑
picker.setColumnValues插入三次,浏览器报错:chunk-vendors.js:2537[Vuewarn]:Invalidprop:customvalidatorcheckfailedforprop"value".看
源码分析
weixin_42187935
·
2023-10-09 20:20
vue.js
前端
javascript
2.6.U-Boot
源码分析
2-启动第二阶段-U-Boot和系统移植第6部分视频课程笔记
1、开始uboot启动第二阶段函数目录:Board.c(f:\si_preject\uboot_jiuding\uboot\lib_arm):voidstart_armboot(void)voidstart_armboot(void)整个函数构成了uboot启动的第二阶段,uboot的第二阶段就是要初始化剩下的还没有初始化的硬件,主要soc外部硬件,譬如:Inand网卡芯片,,uboot本身的一些
森林-bruce
·
2023-10-09 18:37
第三部分:u-boot
再谈U-Boot的设备管理框架
再谈U-Boot的设备管理框架一、U-Boot的设备管理框架在《U-Boot的设备管理》一文中通过
源码分析
讲解了U-Boot的设备管理。本文将从宏观的角度继续讲解U-Boot的设备管理框架。
绿萝哥哥
·
2023-10-09 18:06
Linux安全模块(LSM)入门及Yama
源码分析
给自己打个广告,欢迎走过路过的关注一下我的个人主页:zhangxin00.github.ioLSM是什么由于Linux内核开发中安全人员的边缘地位(误),安全模块并没有并入主线,而是作为单独的模块存在。LSM的设计思想是在最少改变内核代码的情况下,提供一个能够成功实现强制访问控制模块需要的结构或者接口。LSM对内核主要有5处改动:1、在特定的内核数据结构中加入安全域;inode结构体定义在incl
不会vector
·
2023-10-09 18:54
博士学习
linux
安全
Flink-checkPoint机制
-----------------】FlinkCheckpoint机制分析1.为什么需要Checkpoint2.Checkpoint执行流程3.Checkpoint相关配置4.Checkpoint过程
源码分析
无色的叶
·
2023-10-09 17:17
BlockingQueue(阻塞队列)详解
ArrayBlockingQueueput(Ee)方法put方法总结:Etake()方法take方法总结:ArrayBlockingQueue总结:2.LinkedBlockingQueueLinkedBlockingQueue
源码分析
code喵喵
·
2023-10-09 17:37
Java进阶学习
java
nio
spring
Spring深度源码解析(八)Spring AOP
源码分析
SpringAOP在上一章节,笔者对Spring-Mybatis的核心思想做了详细介绍,目的是让读者能够更加清晰的认知Spring的全局生命周期,以及Spring是如何设计对外扩展的开放,本章将对SpringAOP的原理及源码进行详细说明。SpringAOP应用首先还是对SpringAOP的基本功能简单介绍。切面配置类image被增强的类image配置类image新建一个测试类image输出结果:
七天0
·
2023-10-09 15:45
MapReduce中map并行度优化及
源码分析
MapReduce中map并行度优化及
源码分析
mapTask并行度的决定机制一个job的map阶段并行度由客户端在提交job时决定,而客户端对map阶段并行度的规划的基本逻辑为:将待处理数据执行逻辑切片
Wantonn
·
2023-10-09 15:18
Spring @Conditional注解
源码分析
本文通过阅读@Conditional注解、Condition接口、ConditionEvaluator类以及@ConditionalOnProperty(SpringBoot提供)注解源码,深入分析SpringConditional的实现原理。源码版本由于不同版本的spring代码实现细节可能存在差异,此处记录一下本文使用的源码版本:spring5.2.12.RELEASEspring-boot2
xuguofeng2016
·
2023-10-09 15:06
Spring
Spring
Boot
java技术
spring
java
spring
boot
HashSet
源码分析
从源码中可以看出,HashSet实现的功能通过重用HashMap去实现对应的功能。但是和HashMap实现的接口不同,所以强制的在构造方法中newHashMap。算适配器模式。底层实现的原理就是HashMap的原理了。参照HashMap源码的分析publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.Serializa
萍水相逢_程序员
·
2023-10-09 15:10
ThreadLocal
源码分析
ThreadLocal是什么?顾名思义,ThreadLocal可以为每个线程独立存储不同的值(线程本地变量)。其意义在于高并发场景下变量被多个线程访问互不影响,有效避免线程安全问题和同步带来的性能开销。当然它也存在一定缺陷,由于每个线程都会创建ThreadLocal变量,就会带来一定的内存消耗;它的思想就是“以空间换时间”。特殊情况:InhertiableThreadLocal并不是只存储当前线程
许渺
·
2023-10-09 13:56
深入理解java线程,并分析部分源码
CPU保护环操作系统层面线程生命周期Java线程详解Java线程的实现方式ThreadRunnableCallablelambda线程创建和启动的流程Java线程的实现原理thread.start()
源码分析
是菜菜的小严惜哎
·
2023-10-09 11:26
并发编程
java日常分享
java
并发编程
多线程
源码分析
并发编程之深入理解OS、java线程
Contextswitch)1.4操作系统层面线程生命周期查看进程线程的方法Linux系统中线程实现方式二、Java线程详解2.1Java线程的实现方式2.2Java线程实现原理Thread#start()
源码分析
萧 炎
·
2023-10-09 11:52
#
[TL-5]并发编程专题
java
开发语言
后端
LockSupport是做什么的?深入理解Java的三种线程等待通知机制
二、代码实例分析1、使用wait()+notify()(1)代码实例(2)分析总结2、使用await()+signal()(1)代码实例(2)分析总结3、使用LockSupport(1)代码实例(2)
源码分析
秃了也弱了。
·
2023-10-09 10:07
java
java
开发语言
android自定义控件_深度解析自定义属性
目录1什么是控件的属性(以TextView和ImageView为例
源码分析
)?2自定义的控件是否必须要自定义其属性?3有自定义属性需求如何自定义?属性标签attr的format都能接受什么样的属性值?
言方行圆娄知县
·
2023-10-09 08:18
android基础
效果实现代码
自定义控件
自定义属性
深度解析
图文详解
android
Android应用层View绘制流程与
源码分析
前言Activity中界面加载显示的基本流程原理,最终分析结果就是下面的关系:这里写图片描述看见没有,如上图中id为content的内容就是整个View树的结构,所以对每个具体View对象的操作,其实就是个递归的实现。Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View实现的,当然也包括我们后面一步一步引出的自定义控件也不例外,所以说这些View应该都具有相同的绘制流程与机
萨达哈鲁酱
·
2023-10-09 05:54
Amlogic_Android7.1 HDMI显示流程
源码分析
平台:amlogicAndroidversion:Android7.1Linuxversion3.14.29我这里主要是跟了一下amlogicandroid7.1的uboot和kernel的hdmi显示部分的流程代码,主要是为了解决一个开机概率性花屏的问题。分析原因:跟uboot的环境变量设置有关:系统上层起来之后会在vendor那里设置环境变量colorattribute的属性值,这里会设置为.
android framework
·
2023-10-09 03:34
linux驱动开发
linux
服务器
算法
Jetpack系列-Navigation使用和
源码分析
1简介Navigation是AndroidJetpack中的一个框架,用于在Android应用中的“目标”之间导航,该框架提供一致的API,“目标”可以是Fragment、Activity或者其他组件。导航组件由以下三个关键部分组成:导航图:在一个集中位置包含所有导航相关信息的XML资源。这包括应用内所有单个内容区域(称为目标)以及用户可以通过应用获取的可能路径。NavHost:显示导航图中目标的
木水Code
·
2023-10-09 02:44
nginx子请求与addtion filter模块
源码分析
配置:server{root/var/www/html;indexmain.htmlmain.htm;listen127.0.0.1:991;location/{add_before_body/before.html;add_after_body/after.html;}}返回:curl127.0.0.1:991beforemainafter分步:1,主请求:在ngx_http_addition_
securitysun
·
2023-10-09 01:02
nginx开发学习汇总
c语言
nginx
openresty
【go语言之panic和recover
源码分析
】
go语言之panic和recover
源码分析
gorecover_panicgopanic前面说了defer的源码,defer的重要功能之一就是在发生panic的时候,去捕获到panic,不导致整个线程挂掉
不爱学习的王小小
·
2023-10-09 01:25
golang
开发语言
后端
Spring源码剖析-事务源码之@Transactionl解析
前言在上一章我们分析了Spring的AOP的源码,本篇文章是对事务的
源码分析
,我们都知道事务的管理是基于AOP实现的,所以有了上一篇的铺垫这一章会比较简单一点。
墨家巨子@俏如来
·
2023-10-09 00:47
《Spring源码深度剖析》
Spring事务源码
JUC-并发源码学习
JUC并发包
源码分析
(1.8)线程的一些状态线程之间状态的跳转Executor源码解析ThreadPoolExecutor源码解析1.什么是JUCJUC就是java.util工具包业务:普通的线程代码ThreadRunnable
阿灰丶
·
2023-10-09 00:13
Juc
spring
java
juc
WeakReference才是LeakCanary真正的核心
前言LeakCanary的
源码分析
,请参考以下文章,他们写的比我好,我这个只讲WeakReference与LeakCanary的关系《java源码系列-带你读懂Reference和ReferenceQueue
moushao
·
2023-10-08 20:00
Kubernetes
源码分析
-- API Server之Etcd存储
StorageEncodingOverridesKubernetes资源数据存储在ETCD中,存储的数据格式缺省为:application/json,版本使用__internal版本。具体见:MergeGroupEncodingConfig函数,所以从获取资源的时候,我们是不需要指定版本的。一般基于:schema.GroupResource类型去获取资源,如果要获取所有的资源,资源可以指定为“*”
何约什
·
2023-10-08 18:08
万字解析30张图带你领略glibc内存管理精髓
1写在前面
源码分析
本身就很枯燥乏味,尤其是要将其写成通俗易懂的文章,更是难上加难。
Linux内核站
·
2023-10-08 18:16
Linux内核
Redis Cluster:Too many Cluster redirections异常
二、jedis
源码分析
:先从j
爱分享的淘金达人
·
2023-10-08 17:10
redis
分布式缓存
redis
集群
stm32中内存分配(堆、栈、malloc)
参考1:c语言中内存分配参考2:http://blog.csdn.net/shine0181/article/details/7305551(里面有对malloc和free的
源码分析
)1.stm32基础知识本文章所谈内容是基于
枪眼
·
2023-10-08 17:31
stm32
PostgreSQL 内核
源码分析
——lazy Vacuum
本文将概要性的讲解PostgreSQL中lazyvacuum的流程和原理,代码将以PG10.17版本为例。背景知识死元组和表空间膨胀在PG中,update/delete语句的实现通过MVCC机制的多版本链实现。如下图所示,更新一条元组时,会将原来的元组标记,并新增一条元组。后续的事物通过快照来判断元组的可见性。对于一条已经被更新/删除的元组来说,当这条元组对所有事物都不可见后,它的存在就没有意义了
总想玩世不恭
·
2023-10-08 17:23
PostgreSQL
内核源码分析
数据库
postgresql
数据库
database
关于Handler的面试专题
Handler机制
的整体架构类似于一个传送带装置。Handler架构图.pngHandler:类似于给传送带放置货物(sendMessage()),从传
天上飘的是浮云
·
2023-10-08 16:54
Spring实例化源码解析之MessageSource(七)
源码分析
这段源码是一个Java方法,用于初始化消息源(MessageSource)。在Spring框架中,消息源用于提供本地化消息,例如错误消息或用户界面文本,以便支持国际化和本地化。
Code A Better Life
·
2023-10-08 15:04
Spring专题
spring
数据库
java
spring
cloud
spring
boot
后端
Retrofit结合RxJava
源码分析
为什么要使用RxJava处理Retrofit网络请求Retrofit的调用过程我们前面文章已经整理过了,对于Android来讲呢,绝大部分的网络请求任务都是需要回调操作进行UI修改的,Retrofit网络请求底层是socket通信,因为网络的不确定性所以是阻塞性的,那么网络请求的工作就要放在子线程里去做,比如下面这行代码:Listusers=service.groupList(1001).exec
就叫汉堡吧
·
2023-10-08 15:32
【postgresql 基础入门】插入数据的多种方式 单条,多值,查询结果,插入数据冲突处理,批量导入,多种方式让数据插入更灵活
添加表数据专栏内容:postgresql内核
源码分析
手写数据库toadb并发编程开源贡献:toadb开源库个人主页:我的主页管理社区:开源数据库座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.系列文章入门准备
韩楚风
·
2023-10-08 14:44
postgresql
#
postgresql使用
postgresql
数据库
【gcc】RtpTransportControllerSend学习笔记 3:gcc
大神的webrtc
源码分析
(8)-拥塞控制(上)-码率预估详尽而具体,堪称神作。本文使用的代码是m79,与大神有不同。
等风来不如迎风去
·
2023-10-08 13:12
WebRTC入门与实战
学习
笔记
Golang高级数据结构
、channel1、channel操作2、channel应用a、停止信号b、任务定时c、解耦生产方和消费方d、控制并发数3、channel数据结构4、创建channel5、向channel发送数据流程
源码分析
进击的程序猿~
·
2023-10-08 12:41
GO
golang
数据结构
java
android1~6
Handler机制
Looper.preparesThreadLocal.set(newLooper(quitAllowed));//线程关联loopernewHandler时mLooper=Looper.myLooper
xfwang123
·
2023-10-08 11:31
rk3566—dtsi
源码分析
#include#include#include#include#include#include/*前面这几个应该按键的配置*//{adc_keys:adc-keys{compatible="adc-keys";io-channels=;io-channel-names="buttons";keyup-threshold-microvolt=;poll-interval=;vol-up-key{l
永不秃头的程序员
·
2023-10-08 11:19
linux驱动学习(兼容安卓)
arm
element-ui
源码分析
之 el-button
最近在看element-ui的源码,边学习的同时也在上做一个笔记。首先,看一下el-button的源码//单独列出来太过麻烦,在这里,我就直接注释在代码上了,便于查看//icon图标//插槽,自行百度exportdefault{name:'ElButton',//此处是定义在公共组件的方法,后面详解provide和inject的用法inject:{elForm:{default:''},elFor
哦多哦多哦多克
·
2023-10-08 10:20
【Solidity】智能合约案例——①食品溯源合约
目录一、合约
源码分析
:二、合约整体流程:1.部署合约2.管理角色3.食品信息管理4.食品溯源管理一、合约
源码分析
:Producer.sol:生产者角色的管理合约,功能为:添加新的生产者地址、移除生产者地址
奈何不吃鱼
·
2023-10-08 10:03
solidity
智能合约
区块链
去中心化
信任链
web3
spring
源码分析
六(Bean实例化的预处理)
今天这节内容我们一起来研究下,spring的bean的创建,我们一步步看着源码往下分析.下面的方法就会带我们进入bean的创建完成bean工厂初始化finishBeanFactoryInitialization(beanFactory);protectedvoidfinishBeanFactoryInitialization(ConfigurableListableBeanFactorybeanF
为梦想前进
·
2023-10-08 10:37
Telegram-iOS
源码分析
:第三部分(Other Foundations)
版权声明本文内容均为搬运,目的只为更方便的学习Telegram编码思维。如需查阅原作者文章,附赠原文章机票本章内容将继续介绍基础模块内容日志记录(Logging)该模块TelegramCore提供了一个简单的日志记录实现。publicfinalclassLogger{privateletqueue=Queue(name:"org.telegram.Telegram.log",qos:.utilit
灰原丶逗
·
2023-10-08 09:07
腾讯架构师分享的Java程序员需要突破的技术要点
源码分析
是一种临界知识,掌握了这种临界知识,能不变应万变,
源码分析
对于很多人来说很枯燥,生涩难懂。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。我认为是阅读源码的最核心驱动力。
编程小世界
·
2023-10-08 08:10
上一页
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
其他