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
java集合类源码分析
Kubernetes二次开发与
源码分析
(Operator)
文章目录四Operator介绍**初识Operator****1.什么是Operator****2.Operator的发展****3.Operator的社区与生态**总结kubebuilder介绍介绍1.安装2.新建项目3.测试controller-runtime原理之控制器Controller的实现Watch函数实现Start函数实现controller-runtime原理之managerMan
lcy~
·
2023-10-19 18:17
Kubernetes
Paas云
kubernetes
容器
云原生
AQS
源码分析
序做开发也有几年了,对1.5的concurrent并发包了解并不是很深入,近来正好有空做个深入的学习基础在看AQS源码之前,需要对下面的知识点有个大致的了解,看源码会快很多Unsafe相关,主要是CAS原子锁CLH锁管程模型UnsafeCAS原子锁CAS原子锁是基于CPU的原子指令compareAndSet实现的命令,该操作是原子的,要么成功要么失败CLH锁CLH是一种基于队列的自旋锁过来获取锁的
木子苇苇
·
2023-10-19 16:23
RocksDB
源码分析
Read(一)内存读取
GetSuperVersion*sv=GetAndRefSuperVersion;SequenceNumbersnapshot;//获取snapshot(目前最大的sequence)...booldone=false;if(!skip_memtable){//Getvalueassociatedwithkeyif(get_impl_options.get_value){//查询memtableif
宋大壮
·
2023-10-19 16:59
3.MyBatis源码解析-CRUD执行流程--阿呆中二
执行流程与我联系MyBatis本文是对mybatis3.x源码深度解析与最佳实践学习的总结,包括XML文件解析流程、SqlSession构建流程、CRUD执行流程、MyBatis扩展点,以及针对面试题进行
源码分析
阿呆中二
·
2023-10-19 14:31
MyBatis
若依前后端分离版
源码分析
-前端头像上传后传递到后台以及在服务器上存储和数据库存储设计
场景使用若依前后端分离版本时,分析其头像上传机制。可作为续参考学习。注:博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先是前端,登录成功点击个人中心对应的代码为 个
霸道流氓气质
·
2023-10-19 14:35
SpringBoot
Vue
架构之路
若依
dolphinscheduler1.3版本
源码分析
---API模块
API模块主要功能api模块主要提供对外接口,界面上的对流程、定时的管理等相关操作都是通过调用API模块的接口实现的,API模块直接跟数据库打交道,不会与master和worker模块交互。相关接口概览同时由于api模块集成了swagger,我们可以通过访问http://xxxx/dolphinscheduler/doc.html来查看详细的API说明流程定时调度逻辑当我们创建好流程,并对流程增加
海里的顽石
·
2023-10-19 12:40
dolphin
java
大数据
后端
dolphin
api
2023-9-8 阿里健康2024校招java-体检及泛医疗部门一面
1自我介绍2java基础2.1
java集合类
体系的了解推荐文章:Java集合框架体系总览2.2java的并发包体系2.3java的list和map的数据结构主要有什么不同呢?
xxx_520s
·
2023-10-19 10:46
面经
java
阿里健康后端开发
2024秋招
Java集合类
之HashMap源码学习笔记
数组虽然可以随机访问,但插入和删除效率较低,链表虽然插入和删除效率较高,查找却只能通过遍历,而HashMap则基于数组加链表,完美结合了二者的优点,查找,更新,插入,删除几乎都可以达到O(1)时间复杂度。但要注意的是,HashMap并没有任何同步策略,因此HashMap并不是一个线程安全的容器。如果在多线程环境下,请用Collections.synchronizedMap方法包装或直接用Concu
想酷却酷不起来
·
2023-10-19 08:51
七、ModularRealmAuthenticator 的
源码分析
和配置
ModularRealmAuthenticator的
源码分析
和配置SecurityManager得到token信息后,通过调用authenticator.authenticate(token)方法,把身份验证委托给内置的
凌晨丶杨先森灬
·
2023-10-19 03:38
Nginx
源码分析
之 --- auto/init脚本
微信公众号:郑尔多斯关注可了解更多的Nginx知识。任何问题或建议,请公众号留言;关注公众号,有趣有内涵的文章第一时间送达!回顾上一篇文章我们详细的讲解了auto/option文件,该文件主要是为了初始化传递给configure的命令参数。本文继续讲解configure脚本调用的第二个文件auto/init。auto/init这个脚本主要是进行一些变量的初始化工作,为后续的Makefile文件进行
郑尔多斯
·
2023-10-19 03:16
【SA8295P
源码分析
(二)】15 - QNX侧 TouchScreen Panel (TP)触摸屏 Bringup 流程 及
源码分析
【SA8295P
源码分析
】15-QNX侧TouchScreenPanel(TP)触摸屏Bringup流程及
源码分析
一、QNXHost侧TPBringup1.1TPDriver驱动配置文件介绍1.2TPDriver
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-19 03:38
车芯
SA8295P
源码分析(二)
之
显示部分
android
OpenWFD
QAM8295P
SA8295P
QNX
【SA8295P
源码分析
(二)】68 - Android 侧用户层 输入子系统获取 /dev/input/event0 节点数据 代码流程分析
【SA8295P
源码分析
】68-Android侧用户层输入子系统获取/dev/input/event0节点数据代码流程分析一、EventHub.cpp监听/dev/input/event0节点流程二、EventHub.cpp
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-19 03:08
车芯
SA8295P
源码分析(二)
之
显示部分
android
OpenWFD
QAM8295P
SA8295P
QNX
【SA8295P
源码分析
(一)】76 - Thermal 功耗 之 /dev/thermalmgr 相关调试命令汇总
【SA8295P
源码分析
】76-Thermal功耗之/dev/thermalmgr相关调试命令汇总1、配置文件:/mnt/etc/system/config/thermal-engine.conf2、获取当前
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-19 02:56
车芯
SA8295P
源码分析(一)
之
系统部分
android
QAM8295P
SA8295P
QNX
bcache
源码分析
(一)bcache使用
bcache
源码分析
(一)bcache的使用基本使用bcache的使用bcache是linux的内核块设备缓存方案,支持多块HDD使用同一块SSD或NVME作为缓存盘。
slm169
·
2023-10-19 01:20
c++
c语言
linux
centos
java动态代理的原理及
源码分析
作者:tere本系列文章主要是博主在学习springaop的过程中了解到其使用了java动态代理,本着究根问底的态度,于是对java动态代理的本质原理做了一些研究,于是便有了这篇文章为了尽快进入正题,这里先跳过springaop和java动态代理的使用流程的讲解不过,我们首先还是先看下javadynamicproxy的基本使用方法,假定我们要代理的对象是一个Map,则代码如下:MapproxyIn
程序员二飞
·
2023-10-18 22:38
zookeeper之leader选举
源码分析
一、下载启动//选择分支3.5.8https://github.com/apache/zookeeper.git源码导入idea后,org.apache.zookeeper.Version类会报错,需要建一个辅助类packageorg.apache.zookeeper.version;publicinterfaceInfo{intMAJOR=1;intMINOR=0;intMICRO=0;Stri
高如风
·
2023-10-18 22:58
zookeeper
zookeeper
分布式
云原生
【SA8295P
源码分析
(一)】14 - Passthrough配置文件 /mnt/vm/images/linux-la.config 内容分析
【SA8295P
源码分析
】14-Passthrough配置文件/mnt/vm/images/linux-la.config内容分析系列文章汇总见:《【SA8295P
源码分析
(一)】系统部分文章链接汇总-
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-18 22:27
车芯
SA8295P
源码分析(一)
之
系统部分
android
QAM8295P
SA8295P
QNX
Linux kernel SPI
源码分析
之SPI设备驱动
源码分析
(linux kernel 5.18)
1、SPI设备驱动架构图2、
源码分析
本次分析基于kernel5.18,linux/drivers/spi/spidev.c设备树示例:&spis1{tri-pin=;slave@0{compatible
Coder个人博客
·
2023-10-18 21:42
#
Linux
驱动
#
Linux
Kernel
Linux
SPI
驱动开发
linux
unix
嵌入式
【SA8295P
源码分析
(二)】12 - HQX Display(OpenWFD)调试命令介绍
【SA8295P
源码分析
】12-HQXDisplay(OpenWFD)调试命令介绍一、HQXDisplay介绍二、HQXDisplay配置文件参数解析三、QNX仪表屏Bringup(以MAX96789例
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-18 20:26
车芯
SA8295P
源码分析(二)
之
显示部分
android
QAM8295P
SA8295P
QNX
OpenWFD
keep-alive的实现原理(vue.js
源码分析
)
一、写在前面本内容是基于vue2的
源码分析
,vue3与vue2原理一致。以下是我自己看源码的理解与笔记,若有误,请指出,谢谢。
smile_hahahaxixi
·
2023-10-18 20:45
vue.js
前端
Spring源码系列(十)——ApplicationEvent事件机制
源码分析
文章目录一、ApplicationEvent应用二、ApplicationEvent
源码分析
1.Listener监听器的注册过程2.initApplicationEventMulticaster()3.
止步前行
·
2023-10-18 17:20
源码分析
Spring
spring
spring源码
事件机制
Spring事件监听机制
源码分析
引言在Spring中使用ApplicationListener和ApplicationEvent来实现事件的监听。每当ApplicationContext发布ApplicationEvent事件时,ApplicationListener的监听就会被触发。使用场景(1)一对多的情况下:一个对象发生改变同时需要改变其它对象(2)解除耦合:让耦合的双方都依赖于抽象,而不是依赖于具体。使得各自发生变化都不
想要胖胖的豪
·
2023-10-18 17:49
spring源码学习
Spring事件监听机制
源码分析
Spring 事件监听
源码分析
Spring事件监听
源码分析
我们接着分析refresh()方法中的事件监听的源码部分。
sctttt
·
2023-10-18 17:47
Spring源码
spring
源码
Spring自定义事件及事件
源码分析
一、使用Spring事件体系包括三个组件:事件、发布器、监听器。事件是主体,发布器负责发布事件,监听器负责处理事件。Spring事件使用的是监听者模式,他的优点在于低耦合、侵入性相对较小。下面介绍下Spring事件如何使用。1、定义事件自定义事件需要继承ApplicationEvent。Spring里面也内置了很多事件也都是基于继承ApplicationEvent类下面我们自己定义一个事件,该事件
信仰_273993243
·
2023-10-18 17:46
Spring整理后
spring
事件监听器
自定义
源码
spring内部事件源码(上) ApplicationEvent
目录测试代码发布消息监听消息spring事件
源码分析
自己新建一个springboot项目测试代码发布消息importcom.example.demo2.AppConfig;importc
wangfenglei123456
·
2023-10-18 17:16
spring源码
spring
Android Adb
源码分析
(一)
扭起屁股得意洋洋最近,我负责的项目因为临近量产,把之前的userdebug版本关闭,转成了user版本,增加selinux的权限,大家都洋溢在项目准备量产的兴奋和喜悦之中不能自拔谁知,好景不长,user版本发布之后,各种bug接踵而来,但是因为user版本权限的原因,我们之前保留在/data/logs/下面的日志不能pull出来,定位问题非常困难不得不想到的解决方案第一个办法:我们想到的第一个办法
kunkliu
·
2023-10-18 17:09
#
adb
android
java
apache
spring的ApplicationEvent事件监听机制原理与应用
先来搭建一个基本的spring环境,然后做个简单的案例演示事件的应用,最后在做
源码分析
。
ChirsPaul3
·
2023-10-18 17:06
spring
spring
java
若依微服务版登录流程
源码分析
1
若依微服务版登录流程涉及到很多模块,本章先从网关讲起验证码验证码配置先来看配置中心的网关配置文件ruoyi-gateway-dev.yml,其中有这么一段#安全配置security:#验证码captcha:enabled:truetype:math这段配置什么作用呢,就是将CaptchaProperties配置的enable和type初始化,CaptchaProperties内容如下,这两个变量后
紫荆之后-
·
2023-10-18 16:22
Java
微服务
java
spring
boot
若依
【微服务】Spring条件注解从使用到
源码分析
详解
`@ConditionalOnWebApplication`Spring条件注解的
源码分析
自定义条件注解总结欢迎来到架构设计专栏~【微服务】Spring条件注解从使用到
源码分析
详解☆*o(≧▽≦)o*☆
IT·陈寒
·
2023-10-18 16:17
Java学习路线
微服务架构设计
微服务
spring
架构
Android性能优化系列-腾讯matrix-流量监控之TrafficPlugin
源码分析
前言本篇进行matrix框架的网络流量监控模块的代码分析。你可能想,为什么需要对流量进行监控呢?我们平常进行的网络接口请求都是一些必要的操作,监控它的意义何在?首先我们要明确流量监控的对象是什么,是上行(发请求消耗的流量)和下行(接收到服务器返回的数据流量)这两块消耗的用户流量。通过这个监控,我们可以清晰的看到每个接口在每次调用时所消耗的流量的具体值,有了这个数据之后,我们可以从两个维度来分析流量
码中之牛
·
2023-10-18 13:27
移动开发
Android
Framework
android
性能优化
framework
移动开发
Free RTOS学习之任务创建
源码分析
文章目录前言一、任务创建API二、任务创建的内部实现1.任务内存申请2.任务初始化2.1初始化任务栈2.2伪造现场2.3初始化任务句柄2.4将任务放入链表总结前言本文的任务创建函数基于FreeRTOSKernelV10.0.1一、任务创建APIFreeRTOS提供了两种基本的任务创建函数,分别为动态创建与静态创建。函数原型为:/*动态创建任务*/BaseType_txTaskCreate(Task
秃er and 强er
·
2023-10-18 12:15
操作系统
嵌入式
Spring核心扩展点BeanDefinitionRegistryPostProcessor
源码分析
我们知道,只要在一个Java类上加上@Component、@Service、@Controller等注解,就可以被加载到Spring容器中,除了以上方式,加了@Bean和@Import好像也可以将对象添加到Spring容器中,究竟Spring是如何实现这些功能的呢?让我们一起来一探究竟。一、BeanFactoryPostProcessor后置处理器SpringIOC在实例化Bean对象之前,需要先
墨枢Mosul
·
2023-10-18 12:57
Spring源码
Spring
JAVA
spring
java
Spring源码分析
Mybatis核心扩展
Android:深入剖析图片加载库Glide缓存功能(
源码分析
)
Glide,该功能非常强大Android图片加载开源框架相信大家并不陌生Github截图正由于他的功能强大,所以它的源码非常复杂,这导致很多人望而却步本人尝试将Glide的功能进行分解,并单独针对每个功能进行
源码分析
Carson带你学安卓
·
2023-10-18 11:27
Apk安装的
源码分析
(一)
源头我们要研究一个应用的安装过程,首先要找到这个过程的起点是什么。我们回忆一下应用安装的场景:应用市场直接下载安装的,这个场景下我们看不到apk后缀的文件,应用市场是个软件,他只提供了一个安装的按钮,或者设置成下载完直接安装,整个过程对使用者来说是透明的;浏览器下载apk文件,对于一些没有发布在当前厂商应用市场的应用,我们就需要在官网或者搜索引擎中找,这个场景下载下来的apk我们可以在“下载”菜单
就叫汉堡吧
·
2023-10-18 10:37
ora
源码分析
———— ora 怎么实现的?
ora
源码分析
前言ora(终端微调器)这个库主要用来作为等待图标使用,在非常多的npm库中都有使用,今天通过源码解读下它到底是怎么实现的。
大十小九
·
2023-10-18 08:32
golang 中 json.Marshal 你不知道的转换规则
一、json.Marshal原理分析json.Marshal
源码分析
参考json.Marshal参考//将一个对象编码成JSON数据,接受一个interface{}对象,返回[]byte和error:funcMarshal
phial03
·
2023-10-18 07:35
json
golang
开发语言
【SA8295P
源码分析
(一)】54 - /ifs/bin/startupmgr 程序工作流程分析 及 script.c 介绍
【SA8295P
源码分析
】54-/ifs/bin/startupmgr程序工作流程分析及script.c介绍一、startupmgr可执行程序工作解析1.startupmgr\src\script.c入口
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-18 07:31
车芯
SA8295P
源码分析(一)
之
系统部分
SA8295P
QAM8295P
QNX
Android
Android MultiMedia框架——MediaCodec编码(上)
OMXPluginAndroidMultiMedia框架——MediaCodec编码(上)AndroidMultiMedia框架——MediaCodec编码(下)AndroidMultiMedia框架——ACodec加载OMX基于Android9.0
源码分析
分析
VNanyesheshou
·
2023-10-18 07:55
Android
多媒体
MediaCodec
ACodec
编解码
【SA8295P
源码分析
(一)】41 - SA8295所有镜像位置、拷贝脚本、生成QFIL包 及 Fastboot 下载命令介绍
【SA8295P
源码分析
】41-SA8295所有镜像位置、拷贝脚本、生成QFIL包及Fastboot下载命令介绍一、SA8295各镜像位置二、SA8295QNX侧镜像拷贝脚本三、SA8295Android
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-18 05:49
车芯
SA8295P
源码分析(一)
之
系统部分
SA8295P
QAM8295P
startService过程
源码分析
startService过程
源码分析
一、简介Service是Android四大组件之一,service有两种使用方式分别是startService和bindService,startService方式启动
Robin132929
·
2023-10-18 04:36
Spring Cloud Eureka
源码分析
—— Server端(服务治理)
client端注册逻辑参见SpringCloudEureka
源码分析
——Client端二.服务治理服务治理包括服务注册(register)、服务续约(renew)、服务获取(getAppl
想起个帅气的头像
·
2023-10-18 03:49
【SA8295P
源码分析
(一)】52 - 答疑之 QNX 创建镜像、Android修改CMDLINE
【SA8295P
源码分析
】52-答疑之QNX创建镜像、Android修改CMDLINE一、QNX侧创建img镜像二、QNX侧指定只编译某一个版本三、Android定制修改selinux权限,user版本采用
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-18 03:12
车芯
SA8295P
源码分析(一)
之
系统部分
android
QAM8295P
SA8295P
QNX
android dsi
源码分析
,Android 调试系列-Bugreport实战篇
Bugreport上一篇文章Bugreport源码篇主要是从源码角度来分析了一下系统是如何生成Bugreport的,以及Bugreport的源码实现。本篇主要从使用角度来对Bugreport中包含的内容做相关介绍。也是基于Android8.0版本,由于Bugreport获取的内容很长,这里只能简单划分如下21块内容,简单说说各部分log的信息。注:这里拿小米手机dump的bugreport内容来做
太空小孩
·
2023-10-18 03:40
android
dsi
源码分析
gt-grid
源码分析
在工作使用到了gt-grid.jar中生成矢量grid,发现在某些长度和宽度的时候,生成的栅格并不能全覆盖图形。使用的方法:Grids.createSquareGrid最开始还以为是代码出现bug,后面对生成的grid进行测试发现是由于该方法本身会出现该问题,于是对源码进行了分析发现确实有此问题:核心代码源码如下:while(el.getBounds().getMinY()attrMap=newH
dawn_P
·
2023-10-18 00:40
【SA8295P
源码分析
(二)】40 - OpenWFD 显示屏配置文件 graphics_ADP_STAR.conf 、qcdisplaycfg_ADP_STAR_LA.xml 的解析流程
【SA8295P
源码分析
】40-OpenWFD显示屏配置文件graphics_ADP_STAR.conf、qcdisplaycfg_ADP_STAR_LA.xml的解析流程一、graphics.conf
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:23
车芯
SA8295P
源码分析(二)
之
显示部分
android
SA8295P
QAM8295P
QNX
OpenWFD
【SA8295P
源码分析
(二)】11 - HQX Display(OpenWFD)仪表屏、中控屏 Bringup 代码移植步骤
【SA8295P
源码分析
】11-HQXDisplay(OpenWFD)Bringup代码移植步骤一、HQXDisplay介绍二、HQXDisplay配置文件参数解析三、QNX仪表屏Bringup(以MAX96789
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:23
车芯
SA8295P
源码分析(二)
之
显示部分
android
OpenWFD
SA8295P
QAM8295P
QNX
【SA8295P
源码分析
(二)】10 - HQX Display(OpenWFD)qcdisplaycfg_ADP_STAR_LA.xml 配置文件解析
【SA8295P
源码分析
】10-HQXDisplay(OpenWFD)qcdisplaycfg_ADP_STAR_LA.xml配置文件解析一、HQXDisplay介绍1.1OpenWFDisplayDriver
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:53
车芯
SA8295P
源码分析(二)
之
显示部分
android
QAM8295P
QNX
SA8295P
OpenWFD
【SA8295P
源码分析
】67 - Android 侧 模拟输入设备上报 input 事件 之 input 模拟点击坐标 实现
源码分析
adb shell input tap 100 600
【SA8295P
源码分析
】67-Android侧模拟输入设备上报input事件之input模拟点击坐标实现
源码分析
adbshellinputtap100600一、模拟输入设备上报input事件1.1InputShellCommand.java1.1.1
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:52
车芯
SA8295P
源码分析
QAM8295P
SA8295P
【SA8295P
源码分析
】70 - QAM8295P 原理图参考设计 之 DP、eDP 接口硬件原理分析
【SA8295P
源码分析
】70-QAM8295P原理图参考设计之DP、eDP接口硬件原理分析一、DP接口(DisplayPort)介绍二、高通参考硬件原理图分析2.1高通Display接口框图介绍2.2DP
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:52
车芯
SA8295P
源码分析
SA8295P
QAM8295P
【SA8295P
源码分析
】73 - OpenWFD 显示驱动库 libDP2_COMMON.so
源码分析
【SA8295P
源码分析
】73-OpenWFD显示驱动库libDP2_COMMON.so
源码分析
一、Panel_DP2_COMMON_DrvInstall():初始化HDCP操作函数、初始化gDP2CommonConfig
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-17 21:52
车芯
SA8295P
源码分析
QAM8295P
SA8295P
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他