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
snort源码分析
String Builder
源码分析
相关面试题的回答StringBuilder与StringBuffer的区别;StringBuilder与String的区别。StringBuilder效率高,线程不安全,StringBuffer效率低,线程安全。String是不可变字符串,StringBuilder是可变字符串。为什么有这样的差异,可以深入源码去解析,比如String类内的priverfinalcharvalue[]等方法的原因。
coder_girl
·
2023-10-10 21:21
Unity huatuo 革命性热更系列1.3 huatuo示例项目
源码分析
与启发
1.3huatuo****示例项目
源码分析
与启发上一节我们安装huatuo的开发环境,然后运行示例项目,体验了huatuo做热更新,这节课我们来分析示例项目的源码,掌握huatuo做热更新的主要的步骤,
博毅创为
·
2023-10-10 21:52
Tomcat
源码分析
-类加载和类加载器
三.Tomcat
源码分析
-类加载和类加载器1.使用maven构建tomcat源码1.下载源码https://tomcat.apache.org/download-80.cgi2.新建catalina-home
岁月玲珑
·
2023-10-10 20:12
tomcat
tomcat
Collection接口的
源码分析
集合在分析Java的List集合的时候要先分析一下他们的公共接口Collection,这里我通过源码加上Java1.8的帮助文档来分析。Collection继承了Iterable,Iterable在这里做一下简单的分析:Iterable是java.lang包里面的一个接口是个顶级接口,不再继承或实现其它的类,在Java1.8的官方文档里面这样介绍到这个接口-实现这个接口就允许一个对象实现了“for
说dian什么好呢
·
2023-10-10 19:02
Spring中的Lifecycle| SmartLifecycle接口使用与
源码分析
【转】https://www.jb51.net/article/284113.htmLifeCycle接口定义了Spring容器的生命周期,任何被Spring管理的对象都可以实现该接口。当Spring容器本身启动和停止时,会回调LifeCycle接口中定义的方法。org.springframework.context.LifecycleLifecycle接口的声明publicinterfaceLi
伊布拉西莫
·
2023-10-10 19:41
spring
executor行为相关Spark sql参数
源码分析
0、前言参数名和默认值spark.default.parallelism=DefaultnumberofpartitionsinRDDsspark.executor.cores=1inYARNmode一般默认值spark.files.maxPartitionBytes=134217728(128M)spark.files.openCostInBytes=4194304(4MiB)spark.had
fir_dameng
·
2023-10-10 18:44
Spark
大数据
Spark
sql
参数优化
Executor行为
源码分析
centos7 配置coreboot编译环境 以及编译问题解决
需要的配置(有的资源在国外可能需要)操作系统:centos7.9参考文章coreboot
源码分析
之编译和运行coreboot-知乎//coreboot编译总说明https://www.coreboot.org
墨苍天
·
2023-10-10 17:35
coreboot
笔记
coreboot
coreboot编译
bios
Spring Cloud Eureka
源码分析
---服务注册
本篇我们着重分析Eureka服务端的逻辑实现,主要涉及到服务的注册流程分析。在Eureka的服务治理中,会涉及到下面一些概念:服务注册:EurekaClient会通过发送REST请求的方式向EurekaServer注册自己的服务,提供自身的元数据,比如IP地址、端口、运行状况指标的URL、主页地址等信息。EurekaServer接收到注册请求后,就会把这些元数据信息存储在一个ConcurrentH
rickiyang
·
2023-10-10 17:22
Spring
Cloud学习
MAC使用kubectl链接其他服务器k8s集群
kubectl其实就是client-go的客户端,既然是客户端就可以链接其他的服务器..一顿
源码分析
找到了,链接其他服务器的关键..过程不重要..主要是分析的时候乱糟糟的.回头截图麻烦.有空再写一篇文章
joker_zhou
·
2023-10-10 16:17
K8S
k8s
docker
kubectl
【FFMPEG
源码分析
】通过ffmpeg截图命令分析ffmpeg.c源码流程
环境搭建Ubuntu20.04开启外设摄像头截图命令:ffmpeg-fvideo4linux2-s640x480-i/dev/video0-ss0:0:2-frames1/data/ffmpeg-4.2.7/exe_cmd/tmp/out2.jpg参数解析intmain(intargc,char**argv){.................................;#ifCONFIG_
猿来如此yXy
·
2023-10-10 16:40
多媒体
ffmpeg
拍照
v4l2
image
stable-diffusion-webui相关资料汇总
为了解决在内存中快速切换模型的问题,我查阅了以下资料:知乎罗培宇stable-diffusion-webui
源码分析
系列,我看了1至3:1.Gradio的基本用法2.txt2img的实现3.模型加载的过程
qq_23204557
·
2023-10-10 16:09
python
latex
AI
stable
diffusion
SD
AI
Influxdb
源码分析
-TSM Engine WAL
前言influxdb安装和使用influxdb概念详解1influxdb概念详解2influxdb源码编译influxdb启动分析influxdb
源码分析
-meta部分infludb
源码分析
-数据写入influxdb
MatrixYg
·
2023-10-10 15:49
时序数据库
GO
influxdb
时序数据库
源码分析
WAL
LSM
Tree
linux ptrace 内核
源码分析
,linux3.5.4 ptrace
源码分析
二(系列二)
相比较于PTRACE_TRACEME,PTRACE_ATTACH则是一个进程(将要成为父进程)主动的去trace一个正在运行的进程(子进程)PTRACE_ATTACH的主要处理函数如下:staticintptrace_attach(structtask_struct*task,longrequest,unsignedlongaddr,unsignedlongflags){boolseize=(re
一朵小小玫
·
2023-10-10 15:18
linux
ptrace
内核源码分析
linux内核态real cred,Linux内核
源码分析
-- 更新当前进程的 cred -- commit_creds
浅析一下用来修改当前进程cred的函数commit_creds源码版本:Linuxkernel5.9.9首先来看cred结构/**Thesecuritycontextofatask**Thepartsofthecontextbreakdownintotwocategories:**(1)Theobjectivecontextofatask.Thesepartsareusedwhensomeothe
勃斯丶李 mkq0.~
·
2023-10-10 15:47
linux内核态real
cred
Android
源码分析
- Binder驱动(中)
开篇本篇以aosp分支android-11.0.0_r25,kernel分支android-msm-wahoo-4.4-android11作为基础解析上一篇文章Android
源码分析
-Binder驱动(
dreamgyf
·
2023-10-10 15:40
Android源码分析
android
LXC1.0.7-- lxc-start
源码分析
01
最近较关心LinuxContainer的启动流程,所以就从lxc_start.c这个文件看起。首先进入源文件,直接到main程序来,本人喜欢按照程序执行的顺序来看代码,所以看个人喜好了。intmain(intargc,char*argv[]){interr=1;structlxc_conf*conf;//初始化config结构char*const*args;//传递的参数char*rcfile=N
门前一棵树
·
2023-10-10 15:35
lxc
lxc
分析
源码
selinux
源码分析
首先来一幅lsm的逻辑图:上幅图来至:LinuxSecurityModuleFramework一文,很清晰的描述了LSM的逻辑,从用户空间到系统调用再到selinux模块接口。selinux驱动模块位置:\linux-4.5-rc1\security1.selinux核心驱动的加载1)selinux文件节点的创建:在selinuxfs.c文件中,__initcall(init_sel_fs)驱动模
bruk_spp
·
2023-10-10 15:34
linux
selinux
Linux 安全 - LSM
源码分析
2.1structsecurity_hook_list2.2unionsecurity_list_options2.3structuresecurity_hook_heads三、security_bprm_check四、LSM
源码分析
小立爱学习
·
2023-10-10 15:31
系统安全
linux
系统安全
c语言
GIN框架路由的实现原理
文章目录首先回顾一下gin框架的路由如何使用的从
源码分析
一下gin框架gin的路由实现前缀树前缀树的实现压缩前缀树--RadixTrieTrieVSMap首先回顾一下gin框架的路由如何使用的packagemainimport
JCGKS
·
2023-10-10 13:13
Go
gin
前缀树
压缩前缀树
Trie
Radix
Tree
map
ExoPlayer架构详解与
源码分析
(4)——整体架构
系列文章目录ExoPlayer架构详解与
源码分析
(1)——前言ExoPlayer架构详解与
源码分析
(2)——PlayerExoPlayer架构详解与
源码分析
(3)——TimelineExoPlayer架构详解与
源码分析
山雨楼
·
2023-10-10 13:42
ExoPlayer
架构
android
音视频
ExoPlayer
Media3
源码
三、Spring
源码分析
——ApplicationContext
原创内容,转载请注明出处1、概述ApplicationContext相对于BeanFactory增加的新特性:支持国际化(MessageSource)、访问资源(ResourceLoader)、应用事件(ApplicationEventPublisher)和一些附加服务(EnvironmentCapable)。ApplicationContextd的主要实现子类有ClassPathXmlAppli
iteye_17810
·
2023-10-10 12:46
Spring
Spring源码分析
获取西华大学新闻网站信息(爬虫样例)
利用python的爬虫功能进行信息爬取,关键在于
源码分析
,代码相对简单。1源代码分析访问网站,按下F12,进行元素查找分析。
sichuanwww
·
2023-10-10 11:16
Python
beautifulsoup
select
find_all
SpringCloudAlibaba分布式事务解决方案Seata实战与
源码分析
-上
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统概述定义SpringCloudAlibabaSeata官网地址https://seata.io/zh-cn/最新版本1.5
[虚幻私塾】
·
2023-10-10 07:06
python
分布式
flask
python
计算机
弹性资源组件elastic-resource设计(二)-集群
本文介绍弹性资源组件的设计,包括架构设计和详细设计,指导开发人员代码开发,设计基于《flink原理
源码分析
(一)集群与资源@k8s》,抽出作业管理器,包括其内部的调度器,通用化为资源消费者,标准化与资源管理器和任务管理器的交互接口
中间件XL
·
2023-10-10 04:09
弹性资源组件设计与实现
flink
kubernetes
分布式
弹性资源组件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
服务器
算法
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他