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
1.2.1源码分析
linux系统下poll和epoll内核源代码剖析
我们通过内核
源码分析
来看看到底是为什么。
linux大本营
·
2024-01-28 16:36
2018-03-14鲁大师
源码分析
flow
flow接收多个函数作为参数,将第N个函数的返回值作为参数传给第N+1个函数。functionflow(funcs){constlength=funcs?funcs.length:0letindex=lengthwhile(index--){if(typeoffuncs[index]!='function'){thrownewTypeError('Expectedafunction')}}retu
NOTEBOOK2
·
2024-01-28 16:21
Android 系统启动--03:init进程
本文转载自:Android10.0系统启动之init进程本文基于Android10.0
源码分析
(kernel/msm-4.19)1.概述 init进程是linux系统中用户空间的第一个进程,进程号为1
Darcy1024
·
2024-01-28 15:59
Dubbo 3.x
源码分析
系列 - 基础篇
本篇章主要是描述工程的原始信息,后面的大多数文章里都会进行引用,作为一个公共部分把。源码地址:https://github.com/woaijiadanoo/dubbo_3.git核心框架版本:1、Dubbo版本:3.0.12、Springboot版本:2.5.03、zookeeper版本:3.7.0Dubbo基本配置对外提供的服务packagecom.jiangzh.course.dubbo.s
蒋征
·
2024-01-28 14:51
【Go】锁相关 ③
文章目录Mutex锁mutex
源码分析
LockUnLockmutex两种运行模式mutexnormal正常模式自旋mutexstarvation饥饿模式锁的底层实现类型RWMutexRWMutex实现其他共享内存线程安全的方式思考如何设计一个并发更高的锁
curd_boy
·
2024-01-28 12:51
#
Go基础知识
golang
领略Quartz源码架构之美——源码实弹之Job
本章阅读收获:可了解Quartz框架中的Job部分源码源码起航人之初,专门找软柿子捏,所以我就又忍不住先拿Job进行开刀,作为一个敲门砖进行
源码分析
。Quartz中的Job是什么?
向光奔跑_
·
2024-01-28 12:39
Redis数据类型及底层实现
1.3.1.2.3数据模型解析(重点)1.3.1.2.4redisObjec1.3.1.2.5SDS1.3.1.3String1.3.1.3.1底层分析1.3.1.3.1.1数据结构1.3.1.3.1.2
源码分析
野心与梦
·
2024-01-28 11:16
redis专栏
redis
数据库
缓存
20222808郭锦城 2022-2023-2 《网络攻防实践》第10次作业
1.2Web应用安全攻防技术概述
1.2.1
20222808郭锦城
·
2024-01-28 09:50
网络攻防
网络
安全
服务器
【大厂AI课学习笔记】1.2 现阶段人工智能方法和技术领域
目录1.2现阶段人工智能方法和技术领域
1.2.1
从技术应用场景展开计算机视觉语音识别自然语言处理1.2.2实现AI的技术工具机器学习的主要类型:深度学习的重要性:1.2现阶段人工智能方法和技术领域
1.2.1
giszz
·
2024-01-28 09:19
学习笔记
人工智能
人工智能
学习
笔记
【五一创作】Linux---I2C应用编程
硬件框架:(3)I2C软件框架(4)I2C数据格式二、SMBus协议三、I2C系统重要的结构体四、访问I2C设备(AP3216C)(1)使用SMBus协议:(2)使用I2C协议:(3)I2C-Tools
源码分析
希希雾里
·
2024-01-28 07:55
嵌入式Linux驱动
驱动开发
嵌入式硬件
Gin-session中Redis-based session的原理
Ginsession库本文讨论的Gin相关的session库为:https://github.com/gin-contrib/sessionsRedis-basedsession
源码分析
gin-contrib
布丁老厮
·
2024-01-28 07:54
Gin
Session
Redis
go
session
S700K电动转辙机的日常检查与维护
目录S700K型电动转辙机的介绍1.1S700K电动转辙机的结构1.1.1外壳部分1.1.2动力传动机构1.1.3检测机构1.1.4安全装置1.2S700K电动转辙机主要部件的作用
1.2.1
三相电动机1.2.2
翟香一梦
·
2024-01-28 07:45
嵌入式硬件
jmeter
评估当前系统的能力寻找性能瓶颈,优化系统性能评估软件是否满足未来的需要招聘需要1.1什么是性能时间:系统处理用户请求的响应时间资源:系统运行过程中,系统资源的消耗情况1.2.性能测试是什么
1.2.1
广义定义基于协议模拟用户发出请求
玉奎
·
2024-01-28 06:47
Django模型(一)
中的类对应数据库中的表1.1、ORMORM就是通过实例对象的语法,完成关系型数据库的操作的技术,是"对象-关系映射"(Object/RelationalMapping)的缩写ORM把数据库映射成对象1.2、示例
1.2.1
菜鸟之编程
·
2024-01-28 05:49
数据库
Nodejs前端学习Day4_fs文件系统模块基础应用之成绩转换
君子应有龙蛇之变,处于木雁之间文章目录前言一、fs文件系统模块1.1判断文件是否读取成功1.2向指定的文件中写入内容
1.2.1
fs.writeFile的语法格式1.2.2fs.readFile和fs.writeFile
Mundaneman
·
2024-01-28 05:00
前端
学习
6.Web服务器(2)
目录1.基于https协议的静态网站1.1.概念解释1.1.1.SSL协议分为两层:1.1.2.SSL协议提供的服务:1.2.HTTPS安全通信机制
1.2.1
.图:1.2.2.过程:1.3.使用nginx
[禾火]
·
2024-01-28 02:49
RHCE
运维
软件工程导论学习笔记——(1)基础知识(含一二章课后题答案)
目录引言一、软件工程1.1软件的定义及特点1.2软件危机
1.2.1
产生原因1.2.2典型表现1.3软件工程概述1.3.1软件工程方法学1.3.2软件工程的基本原则二、软件过程2.1软件生命周期2.2软件过程的定义
StarPrayers.
·
2024-01-28 02:13
软件工程
软件工程
笔记
学习
【数据结构】源码角度剖析PriorityQueue
PriorityQueue构造方法
源码分析
PriorityQueue的属性构造方法JDK1.8传入不可比较的对象JDK17传入不可比较的对象传入带有Collection接口的对象Offer方法分析PriorityQueue
不应该热爱
·
2024-01-28 01:51
数据结构
算法
PriorityQueue
从壹开始微服务 [ DDD ] 之十一 ║ 基于
源码分析
,命令分发的过程(二)
缘起哈喽小伙伴周三好,老张又来啦,DDD领域驱动设计的第二个D也快说完了,下一个系列我也在考虑之中,是Id4还是Dockers还没有想好,甚至昨天我还想,下一步是不是可以写一个简单的Angular入门教程,本来是想来个前后端分离的教学视频的,简单试了试,发现自己的声音不好听,真心不好听那种,就作罢了,我看博客园有一个大神在Bilibili上有一个视频,具体地址忘了,有需要的留言,我找找。不过最近年
SAYLINING
·
2024-01-28 01:10
SpringBoot 源码解析5:ConfigurationClassPostProcessor整体流程和@ComponentScan
源码分析
SpringBoot源码解析5:ConfigurationClassPostProcessor整体流程和@ComponentScan
源码分析
1.知道以下几点,读ConfigurationClassPostProcessor
hao9e
·
2024-01-28 00:51
spring
boot
java
后端
Glide缓存模块
源码分析
在开始之前,我们先了解Java中的四种引用和ReferenceQueue,为什么要了解这些知识呢?大家都知道Glide的缓存使用三级缓存,分别是磁盘缓存和两级内存缓存,而Glide的两级内存缓存就是用WeakReference+ReferenceQueue监控GC回收,这里的回收是指JVM在合适的时间就会回收该对象。Java的四种引用熟悉Java的同学都知道Java内存管理分为内存分配和内存回收,
有没有口罩给我一个
·
2024-01-28 00:12
Handler机制
源码分析
Handler是Android里面线程间通信的手段,它可以向自身持有的looper所在的线程发送消息进行通信。先看看典型的带looper的线程的创建方法。*classLooperThreadextendsThread{*publicHandlermHandler;**publicvoidrun(){*Looper.prepare();**mHandler=newHandler(){*publicv
月光明亮
·
2024-01-28 00:26
面向对象编程(进阶)(上)
1.2什么时候使用this
1.2.1
实例方法或构造器中使用当前对象的成员1.2.2同一个类中构造器互相调用1.3练习二.面向对象特征二:继承(Inheritance)2.1继承的概述2.1.1生活中的继承
baiqi0071
·
2024-01-28 00:54
Java基础
java
开发语言
使用Kubesphere 安装kubernetes集群
root@master01~]#exportKKZONE=cn下载kubeKey[root@master01~]#curl-sfLhttps://get-kk.kubesphere.io|VERSION=v
1.2.1
sh-kk
瓦哥架构实战
·
2024-01-27 23:42
k8s探险记
p2p
linux
网络协议
03.使用 KubeSphere 安装Harbor并为Docker进行相关配置
KubeSphere安装Harbor并为Docker进行相关配置简介1.KubeSphere安装Harbor1.1Harbor概述1.1.1Harbor特性1.1.2Harbor构成1.2Harbor安装
1.2.1
ChennyWJS
·
2024-01-27 23:09
云原生实战
docker
kubernetes
运维
云原生
容器
Go切片扩容机制详解
目录切片扩容的理解扩容机制
源码分析
分配大小修正/cap调整切片扩容的理解关于切片的“扩容”,我们先来理解一下有一个初印象。
ProblemTerminator
·
2024-01-27 23:38
开发问题解决合集
golang
算法
后端
rocket mq 底层存储
源码分析
(2)-业务消息持久化
本章主要详细分析Rocketmq消息持久化底层源码实现。先讲解几个核心的业务抽象类MappedFile,该类为一个存储文件的直接内存映射业务抽象类,通过操作该类,可以把消息字节写入pagecache缓存区(commit),或者原子性的消息刷盘(flush)publicclassMappedFile{protectedfinalAtomicIntegerwrotePosition;protected
萝卜头4lbt
·
2024-01-27 23:40
Hive-HiveQL练习题
数组下标取元素扩充数据题目扩充为连续整数解决笛卡尔积题目扩充为自身解决标记过滤展开数据题目展开字符串思路解决1交叉连接解决2lateralview炸裂函数环境Windows,VMware,Linux,hive-
1.2.1
日月交辉
·
2024-01-27 23:48
HiveQL
sql
hive
ElementUI
源码分析
2 - 组件篇
ElementUI是一套为开发者、设计师和产品经理准备的基于Vue2.0的桌面端组件库。0、前言老规矩,带着问题看源码:组件的两种使用方式是如何做的(Tag模式|API模式)?scss文件是如何优雅组织的?1、组件分析3.1、基本结构组件的共性分析:1、结构都是类似的,以Alert为例:importAlertfrom'./src/main';//单文件组件/*istanbulignorenext*
风之化身呀
·
2024-01-27 23:02
源码分析
DiskLruCache
功能介绍DiskLruCache是一个硬盘缓存工具类,它可以将数据持久化到硬盘上,且可以根据Lru算法,超限后删除长久不用的数据。误区先确定这些误区,对源码理解很有帮助。1.DiskLruCache只有存储和获取缓存的功能,当无缓存时返回null,不对任何网络情景进行判断。即即使对于某个key本地有缓存,调用DiskLruCache的存储方法时,会不加判断的进行覆盖。2.LinkHashMap只有
Parallel_Lines
·
2024-01-27 19:08
LeakCannary使用方法及实现原理探究(二)—— LeakCannary实现原理及
源码分析
写在前头这里首先将LeakCannary的原理写在这里,让大家有一个初步的印象,然后我们再一步步去分析具体的实现逻辑LeakCannary原理1.ActivityonDestroy之后将它放到一个WeakReference2.这个WeakReference关联到一个ReferenceQueue3.查看ReferenceQueue是否存在Activity的引用4.如果该Acitivty泄漏了,Dum
immrwk
·
2024-01-27 19:15
Android
Android第三方源码
LeakCananry
内存泄漏
内存泄漏检测
深入探究 Android 内存泄漏检测原理及 LeakCanary
源码分析
深入探究Android内存泄漏检测原理及LeakCanary
源码分析
一、什么是内存泄漏二、内存泄漏的常见原因三、我为什么要使用LeakCanary四、LeakCanary介绍五、LeakCanary的
源码分析
及其核心代码六
Just_Paranoid
·
2024-01-27 19:42
Android
android
leakcanary
oom
2.10、mybatis
源码分析
之sql执行过程以select为例
在研究select执行过程之前先来介绍一个重要的类一、SqlNode和SqlSource在myabtis初始化过程中可以知道,映射配置文件中的sql节点会被解析为MappedStatement对象,其中sql语句解析成SqlSource对象,sql语句中定义的Sql节点、文本节点等,则由SqlNode接口的响应实现。1、SqlSource接口SqlSource接口结构publicinterface
小manong
·
2024-01-27 19:59
Springboot
源码分析
之jar探秘
摘要:利用IDEA等工具打包会出现springboot-0.0.1-SNAPSHOT.jar,springboot-0.0.1-SNAPSHOT.jar.original,前面说过它们之间的关系了,接下来我们就一探究竟,它们之间到底有什么联系。文件对比:进入target目录,unzipspringboot-0.0.1-SNAPSHOT.jar-djar命令将springboot-0.0.1-SNA
dqqzj
·
2024-01-27 17:39
【apollo在springboot中运行原理】
系列文章目录Springboot
源码分析
之apollo配置文章目录系列文章目录前言一、apollo是如何完成初始化的,拉取配置的呢1.apollo的初始化阶段2.初始化RemoteConfigRepository3
不务专业的程序员--阿飞
·
2024-01-27 16:18
springboot源码分析
spring
boot
后端
java
ansible-1.9.6
源码分析
ansible1.9.6
源码分析
ansible-1.9.6
源码分析
开篇说明源码详细解读源码结构分析utils目录cache目录inventory目录playbook目录modules目录runner目录小结
spyinx
·
2024-01-27 15:00
python项目源码分析
Kolla-ansible
源码分析
1.基本认识1.1.kolla-ansiblekolla-ansible是从kolla项目中分离出来的一个可交付的项目。kolla-ansible负责部署容器化的openstack各个服务和基础设施组件;而kolla项目现在则单独负责镜像的构建,为kolla-ansible部署提供生产级别的openstack各服务镜像。1.2.ansible和dockerkolla-ansible利用ansibl
〆一缕阳光ご
·
2024-01-27 15:29
OpenStack
kolla-ansible
kolla
ansible
openstack
Maven详细介绍及安装配置
项目管理工具maven1.maven介绍1.1maven是什么1.2什么是项目构建
1.2.1
传统的项目构建1.2.2maven项目构建过程1.3什么是依赖管理1.3.1传统项目的依赖管理1.3.2maven
THE42
·
2024-01-27 14:42
-----Maven
maven
myeclipse
自动化报告的前奏|使用python-pptx操作PPT(一)
的基础属性1.1新建幻灯片1.1.1幻灯片布局的样式1.1.2修改pptx模版大小1.1.3指定模版生成1.1.4创建幻灯片背景1.1.5创建幻灯片备注信息1.1.6设置幻灯片标题1.2一些ppt元素/组件
1.2.1
悟乙己
·
2024-01-27 14:32
LLM大模型
付费-智能写作专栏
自动化
python
powerpoint
C++ list讲解
目录一、list的介绍以及使用1.1list的介绍1.2list的使用
1.2.1
list的构造1.2.2listiterator的使用1.2.3listcapacity1.2.4listelementaccess1.2.5listmodifiers1.2.6list
莓关系
·
2024-01-27 14:00
链表
数据结构
【小程序-基础进阶】Vant Weapp,API Promise化,全局数据共享,分包(独立分包、分包预下载)
文章目录一、使用npm包1.1小程序对npm包的支持和限制1.2VantWeapp
1.2.1
安装Vant组件库1.2.2使用Vant组件1.2.3定制全局主题样式1.CSS变量2.定制全局主题样式1.3APIPromise
zilin_taku
·
2024-01-27 13:45
前端开发入门
小程序
前端
javascript
JUC并发编程与
源码分析
学习笔记(三)
目录五十六、JMM之入门简介五十七、JMM之学术定义和作用五十八、JMM之三大特性五十九、JMM之多线程对变量的读写过程六十、JMM之happens-before-上集六十一、JMM之happens-before-下集五十六、JMM之入门简介Java内存模型之JMM1、先从大厂面试题开始①、你知道什么是Java内存模型JMM吗?②、JMM与volatile它们两个之间的关系?(下一章详细讲解)③、
突然好想你之路在脚下
·
2024-01-27 12:07
多线程
学习
笔记
java
字节十年程序员分享Spring AOP介绍及
源码分析
软件开发经历了从汇编语言到高级语言和从过程化编程到面向对象编程;前者是为了提高开发效率,而后者则使用了归纳法,把具有共性的东西进行归类并使之模块化,达到便于维护和扩展的目的;如果说面向对象编程可以对业务需求进行很好的分解使之模块化;那么面向切面编程AOP(Aspect-OrientedProgramming)则可以对系统需求进行很好的模软件开发经历了从汇编语言到高级语言和从过程化编程到面向对象编程
就要学Java
·
2024-01-27 12:25
spring
代理模式
java
算术运算符
运算符:1、算术运算符2、赋值运算符3、关系运算符4、逻辑运算符5、位运算符6、三元运算符1、算术运算符1.1算术运算符1.2算术运算符(细节)重点:(/、%、++、--)
1.2.1
取模运算符(%)重要公式
尘心cx
·
2024-01-27 11:00
java
centos7安装gcc4.5.1
依赖需要手动下载编译)https://gmplib.org/download/gmp/gmp-6.2.1.tar.xzhttps://www.multiprecision.org/downloads/mpc-
1.2.1
[email protected]
·
2024-01-27 11:14
linux
运维
服务器
SAP PS 第12节 PS常用BAPI调用示例
生成选择标准的项目定义的清单1.1.2BAPI_PROJECTDEF_GETDETAIL读取项目定义的细节1.1.3BAPI_BUS2001_GETDATA项目定义的详细数据1.1.4其他类查询1.2新增
1.2.1
BAPI_PROJECTDEF_CREATE
SAP柱子
·
2024-01-27 10:15
SAP
PS
sap
函数式编程
接口
abap
新手都能学懂的SpringBoot
源码分析
!
概述日志是一个系统必不可缺少的东西,记录了系统运行时的点点滴滴,便于我们了解自己系统的运行状态,在我们使用SpringBoot时,默认就已经提供了日志功能,使用Logback作为默认的日志框架。那么,接下来我们依赖来看看SpringBoot是如何初始化好日志系统的。关于Spring的知识点总结了一个图谱,分享给大家:Spring知识总结.jpg为什么SpringBoot默认的日志框架是Logbas
W998
·
2024-01-27 09:19
ThreadLocal
源码分析
参考:https://www.cnblogs.com/xzwblog/p/7227509.html开局一张图,内容全靠编!!!ThreadLocal结构图ThreadLocal是什么?官方描述如下:*Thisclassprovidesthread-localvariables.Thesevariablesdifferfrom*theirnormalcounterpartsinthateachthr
Kevin_Lv
·
2024-01-27 09:49
wu-framework-parent
1.2.1
-JDK17-SNAPSHOT 发布
1.2.11.[wu-database-lazy-mybatis-cure-plus-starter](wu-framework-plus%2Fwu-database-lazy-mybatis-cure-plus-starter)升级mybatis3.5.42.LazyORM支持数据自动转译-新增字段自动关联转译-注解方法入参数通过数据库转译@LazyTableArgsTranslation-注解
还在忙碌的吴小二
·
2024-01-27 09:16
数据库
Android SharedPreferences
源码分析
文章目录AndroidSharedPreferences
源码分析
概述基本使用
源码分析
获取SP对象初始化和读取数据写入数据MemoryCommitResultcommitToMemory()commit(
xiangxiongfly915
·
2024-01-27 08:19
#
Android源码分析
android
SP源码分析
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他