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
KVC底层原理
一篇搞懂ElasticSearch(附学习脑图)
既然你点进来了,说明你了解过ES或者是对ES感兴趣,这一篇目的在于扫盲,主要以概念理解为主,可能会比较枯燥,但是天将降大任于斯人也,必先…这篇我以ElasticSearch是什么、
底层原理
、特点和应用场景三部分来让大家入门
左耳君
·
2023-11-13 16:43
Java基础
ElasticSearch
elasticsearch
搜索引擎
学习
C 和 C++ 可变参数介绍
参数列表#va_start():函数宏;va_list指向参数列表的第一个参数#va_arg():函数宏;依据类型,va_list指向参数列表的下一个参数#va_end():函数宏;清理va_list
底层原理
夜悊
·
2023-11-13 13:50
C++
可变参数
C++
C
开发语言
后端
电路综合-基于简化实频的SRFT集总参数切比雪夫低通滤波器设计
SRFT集总参数切比雪夫低通滤波器综合不再需要查表,直接从
底层原理
进行设计。0、基本理论参考-DesignofUltraWidebandPowerTransferNetworks第十章的推
怡步晓心l
·
2023-11-13 09:03
网络综合和简化实频理论
硬件工程
5G
射频工程
git上传分支的原理_深入理解git版本管理原理
日常项目管理中我们最常使用的git命令有add、commit、push、pull,但其他不常使用的命令往往容易误操作,所以想深入的学习一下git操作命令
底层原理
到底是怎么样的,在阮一峰大大的日志里面看到了
weixin_39886024
·
2023-11-13 06:10
git上传分支的原理
快速走进通信世界 --- 基础知识扫盲
甚至以前学习过程中忽略的地方,在这里又学习到了
底层原理
实现的知识。博主会把自己的学习体验分享给家人们,将来也可以找博主
暴走的橙子~
·
2023-11-13 02:16
通信工程
信息与通信
(十)全解MySQL之死锁问题分析、事务隔离与锁机制的
底层原理
剖析
经过《MySQL锁机制》、《MySQL-MVCC机制》两篇后,咱们已经大致了解MySQL中处理并发事务的手段,不过对于锁机制、MVCC机制都并未与之前说到的《MySQL事务机制》产生关联关系,同时对于MySQL锁机制的实现原理也未曾剖析,因此本篇作为事务、锁、MVCC这三者的汇总篇,会在本章中补全之前空缺的一些细节,同时也会将锁、MVCC机制与事务机制之间的关系彻底理清楚。一、MySQL中的死锁现
程序一逸
·
2023-11-13 00:36
1024程序员节
【C++深度剖析】为什么C++支持函数重载而C不支持--C++程序编译链接过程--符号表生成规则【Linux环境超详细解释C++函数重载
底层原理
】
文章目录前言Linux环境g++编译器的配置以及一些准备工作源文件的符号表生成以及分析尾声前言先赞后看好习惯打字不容易,这都是很用心做的,希望得到支持你大家的点赞和支持对于我来说是一种非常重要的动力看完之后别忘记关注我哦!️️️这一篇的内容涉及C++程序运行底层,我们需要对C++程序的编译和链接过程要非常熟悉,我们才可以掌握这一篇的内容。在这里,博主先给大家安利一篇程序编译链接的干货文章。这里面的
@背包
·
2023-11-12 23:28
C++深度剖析
C语言深度解剖
Linux
c++
c语言
linux
Mybatis-plus分页查询
底层原理
Mybatis-plus分页查询
底层原理
PageHelper内部原理是将传⼊的页码和每页条数赋值给了Page对象,保存到了⼀个本地线程ThreadLoacl中,然后会进⼊Mybatis的拦截器中。
小Y在线编码
·
2023-11-12 21:20
企业级框架
项目开发日常
Java全栈笔记整理
java
开发语言
后端
(面经总结)一篇文章带你深入剖析 synchronized 的
底层原理
文章目录一、synchronized的基本用法二、synchronized的底层实现原理1.同步块的
底层原理
分析2.同步方法的
底层原理
分析四、总结一、synchronized的基本用法可参考:一篇文章带你搞定
南淮北安
·
2023-11-12 06:28
java
开发语言
synchroized
打怪升级之小白的大数据之旅(四十六)<HDFS各模块的原理>
HDFS的基本知识以及一些常用的操作,本章,我们对HDFS各模块的原理进行讲解,了解清楚这些,可以更好的辅助我们理解HDFSHDFS的数据流HDFS是以流的方式对数据进行存储与读取的,下面我们就根据它的
底层原理
来认识
GaryLea
·
2023-11-11 23:20
大数据
hadoop
java
linux
【手写模拟Spring
底层原理
】
文章目录模拟Spring底层详解1、结合配置类,扫描类资源1.1、创建需要扫描的配置类AppConfig,如下:1.2、创建Spring容器对象LyfApplicationContext,如下1.3、Spring容器对象LyfApplicationContext扫描资源2、结合上一步的扫描,遍历其Map集合,创建对象3、创建对象后,需要提供需要获取Bean的方法4、总结模拟Spring底层详解前置
三河与木
·
2023-11-11 21:53
Spring相关
spring
java
后端
【Spring核心原理剖析】
文章目录一、Bean生命周期原理理解二、依赖注入
底层原理
理解三、初始化
底层原理
理解四、推断构造方法
底层原理
理解五、AOP
底层原理
理解六、Spring事务
底层原理
理解一、Bean生命周期原理理解在未引入Spring
三河与木
·
2023-11-11 21:53
Spring相关
spring
java
数据库
【中间件篇-Redis缓存数据库04】Redis
底层原理
持久化、分布式锁
Redis
底层原理
持久化Redis虽然是个内存数据库,但是Redis支持RDB和AOF两种持久化机制,将数据写往磁盘,可以有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复
studyday1
·
2023-11-11 17:59
Redis
Java
分布式
缓存
数据库
中间件
redis持久化’
redis分布式锁
云计算openstack、kvm以及docker和k8s
OpenStack简介组件介绍DNS解析过程Docker为什么有docker虚拟机和Linux容器虚拟机Linux容器Docker是什么Docker的用途Docker的特点总结Docker的核心概念和
底层原理
MarryOnlyQueen
·
2023-11-11 09:02
容器技术s
云计算
docker
服务器
esp32驱动SPI-TFTLCD
这篇文章讲一下使用ESP32驱动SPI-TFTLCD说明:这里直接贴出源代码,这个代码肯定是在别的地方找不到的,因为是我根据官方的STM32驱动TFT的代码硬改过来的,工作量也比较大,驱动代码也比较长,这里其实
底层原理
就是利用
bird1999625
·
2023-11-10 14:26
esp32相关操作
ESP32驱动屏幕
SPI屏幕ESP32驱动
ThreadLocal内存泄漏问题
成员变量,每个线程的本地变量存放在自己的本地内存变量ThreadLocal中,如果当前线程一致不消亡,那么这些本地变量就会一直存在,所以可能会导致内存溢出,因此使用完毕需要将其remove掉.其使用不当的
底层原理
就是弱引用
北极i星
·
2023-11-10 11:06
java
jvm
开发语言
How browsers work -Behind the scenes of modern web browsers 浏览器到底是怎么工作的、浏览器的工作原理(完整中文翻译)
Howbrowserswork-Behindthescenesofmodernwebbrowsers有空翻译一下这篇必读的文章—浏览器到底是怎么工作的、浏览器的
底层原理
是啥、浏览器的工作原理网上有很多译文
S_clifftop
·
2023-11-10 11:05
Browser
browser原理
中文翻译
今天天气晴
how
browsers
work
浏览器工作原理
MyBatis面经
推荐文章MyBatis
底层原理
小白版本m
本科学的写bug
·
2023-11-10 11:31
mybatis
oracle
openssl研发随机数(random)生成(含源码)
openssl随机数一、RAND_bytes()函数(推荐)1.1
底层原理
1.2RAND_bytes函数说明1.3RAND_bytes代码实例二、RAND_pseudo_bytes()`函数2.1RAND_pseudo_bytes
N阶二进制
·
2023-11-10 09:56
#
openssl开发
ssl
c++
random
forest
linux
密码学
随机森林
1024程序员节
Spring -Spring之依赖注入源码解析(上)
依赖注入
底层原理
流程图:Spring中Bean的依赖注入原理|ProcessOn免费在线作图,在线流程图,在线思维导图Spring中到底有几种依赖注入的方式?
长情知热爱
·
2023-11-10 09:20
spring
java
后端
代码随想录算法训练营Day1 —— 704. 二分查找、27.移除元素
理论部分:数组理论基础:C++中的部分容器的
底层原理
仍然是数组,数组是存放在连续内存空间上的相同类型数据的集合一维数组:数组的下标从0开始。
橙学长学路规
·
2023-11-10 04:39
算法
leetcode
数据结构
K8S篇之简述K8S
底层原理
k8s
底层原理
Kubernetes(简称k8s)是一个开源的容器编排平台,它可以自动化地部署、扩展和管理容器化应用程序。Kubernetes
底层原理
是其能够实现这些功能的关键。
听说唐僧不吃肉
·
2023-11-09 15:30
K8S
kubernetes
容器
云原生
【C++】一文简练总结【多态】及其
底层原理
&具体应用(21)
前言大家好吖,欢迎来到YY滴C++系列,热烈欢迎!本章主要内容面向接触过C++的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!目录一.多态的概念二.多态的实现1)虚函数&虚函数表2)虚函数的重写(覆盖)3)多态的构成条件4)虚函数重写的两种特殊情况:【1】协变:(基类与派生类虚函数返回值类型不同)【2】析构函数的重写:(基类与派生类析构函数的名字不同)三.【overri
YY的秘密代码小屋
·
2023-11-09 05:26
YY
滴
《C++系列》
c++
开发语言
服务器
vscode
6 种方式读取 Springboot 的配置,老鸟都这么玩(原理+实战)
我整理了几种获取配置属性的方式,目的不仅是要让大家学会如何使用,更重要的是弄清配置加载、读取的
底层原理
,一旦出现问题可以分析出其症结所在,而不是一报错取不到属性,无头苍蝇般的重启项目,在句句卧槽中逐渐抓狂
快乐非自愿
·
2023-11-09 05:12
java
spring
boot
spring
开发语言
java 集合接口原理_图文剖析java集合框架—Set接口
HashSet:
底层原理
:哈希表结构存储。对集合的迭代次序不作任何保证;允许元素null值。线程不同步。基于HashMap保存所有元素,所以基本调用HashMap方法来执行。
英次
·
2023-11-09 00:32
java
集合接口原理
【不失业计划】 Java集合框架+
底层原理
集合框架部分一、Collection1、Set2、Queue3、List二、Map1、HashMap2、LinkedHashMap3、HashTable4、ConcurrentHashMap5、TreeMap三、工具类1、Collections2、Arrays3、各种转换集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.c
TiSam
·
2023-11-09 00:28
个人学习
不失业计划
学习整理
java
集合
map
集合框架:List系列集合:特点、方法、遍历方式、ArrayList,LinkList的
底层原理
List集合特有方法遍历方式1.使用普通for循环:2.使用增强型for循环(foreach):3.使用迭代器(Iterator):4.使用Java8+的流(Stream)API:ArrayList集合的
底层原理
_TokaiTeio
·
2023-11-09 00:24
list
python
windows
集合框架:Set集合的特点、HashSet集合的
底层原理
、哈希表、实现去重复
Set集合的特点Set(集合)是一种无序的、不重复的数据结构,它的特点如下:1.集合中的元素是无序的:Set中的元素没有顺序,无法通过索引来访问。2.集合中的元素是唯一的:Set中不允许有重复的元素,每个元素在集合中只能出现一次。3.内部实现采用哈希表或树形结构:Set内部通常是基于哈希表或平衡树等数据结构实现的。4.可以用于去重和快速查找:因为Set中的元素是唯一的,所以可以很方便地用来做去重操
_TokaiTeio
·
2023-11-09 00:21
数据结构
HashSet
java
哈希算法
哈希表
Set集合
去重复
Mapstruct的具体介绍与使用
如果小伙伴们觉得我的文章不错,记得一键三连哦文章目录一、mapstruct简介二、mapstruct与其他映射对比三、mapstruct
底层原理
解析1、Java动态编译四、具体使用1、依赖导入2、定义一个用例映射的接口场景一
ABin-阿斌
·
2023-11-08 21:14
各大实战问题分析
开发工具
java
Spring
底层原理
学习笔记--第五讲--(常见工厂后处理器与工厂后处理器模拟实现)
常见工厂后处理器A05Application.javapackagecom.lucifer.itheima.a05;importorg.mybatis.spring.mapper.MapperScannerConfigurer;importorg.springframework.context.annotation.ConfigurationClassPostProcessor;importorg
路西法98
·
2023-11-08 20:23
spring
学习
笔记
Spring
底层原理
学习笔记--第六讲--(Aware与InitializingBean接口及@Autowired失效分析)
Aware接口1.Aware接口提供了一种【内置】的注入手段,可以注入BeanFactory,ApplicationContext2.InitiazingBean接口提供了一种【内置】的初始化手段3.内置的注入和初始化不收扩展功能的影响,总会被执行,因此Spring框架内部的类常用它们4.实战:@Autowired失效分析Aware与InitializingBean接口A06Application
路西法98
·
2023-11-08 20:23
spring
学习
笔记
Spring
底层原理
学习笔记--第四讲--(常见bean后处理器与@Autowired bean后处理器执行分析)
常见bean后处理器A04Application.javapackagecom.lucifer.itheima.a04;importorg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor;importorg.springframework.context.annotation.CommonA
路西法98
·
2023-11-08 20:22
spring
学习
笔记
Spring
底层原理
学习笔记--第七讲--(初始化与销毁)
初始化与销毁Spring提供了多种初始化和销毁手段它们的执行顺序A07Application.javapackagecom.lucifer.itheima.a07;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;im
路西法98
·
2023-11-08 20:43
spring
学习
笔记
OpenFeign 的超时重试机制以及底层实现原理
.OpenFeign内置的超时重试机制3.1配置超时重试3.2覆盖Retryer对象4.自定义超时重试机制4.1为什么需要自定义超时重试机制4.2如何自定义超时重试机制5.OpenFeign超时重试的
底层原理
Master_hl
·
2023-11-08 20:19
springcloud
springcloud
面试必问系列:MySQL 索引合并优化及
底层原理
文章目录什么是索引合并准备合并算法交集算法并集算法排序并集算法影响索引合并的因素配置项优化器参考个人简介hello,大家好,我是Lorin,最近无意中看到一道MySQL经典面试题,什么是索引合并,也许有的小伙伴比较疑惑,心里想难道是联合索引?其实并不是,下面我们就来看看什么是索引合并。什么是索引合并我们在使用Explain语句有时候可能会遇到查询类型为:index_merge,正如字面意思所示,这
Lorin 洛林
·
2023-11-08 19:37
Java
后端经典面试题
数据库
MySQL
面试
mysql
40.java-单列集合Set(HashSet,LinkedHashSet,TreeSet)
Set集合1.Set集合特点2.Set集合实现类3.HashSet3.1
底层原理
3.1.1哈希表组成3.1.2哈希值3.1.3对象的哈希值特点3.2数据添加元素的过程3.3HashSet的三个问题3.4
其木王·王子
·
2023-11-08 18:24
Java语言
java
哈希算法
散列表
深入浅出 JetPack Compose UI 自动更新原理
为什么需要学习Compose的
底层原理
?我想学习
底层原理
的主要原因是我对JetpackCompose是如何运作的非常感兴趣。相对于传统的View系统,JetPackCompose写起来相当神奇。
码中之牛
·
2023-11-08 10:37
Android
Compose
移动开发
ui
Android
android
移动开发
android
jetpack
Compose
Java面试题2022
1、SpringAOP
底层原理
aop底层采用动态代理的机制实现:如果要代理的对象实现了某个接口,那么会用JDK代理;如果没有实现接口,那么会用Cglib代理。
池佳齐
·
2023-11-08 07:02
java
java
java-ee
面试
数组一些
底层原理
参考:https://www.cnblogs.com/qlky/p/7351235.htmlArray父类是ObjectpublicclassTest{publicstaticvoidmain(String[]args){int[]array=newint[10];System.out.println("array的父类是:"+array.getClass().getSuperclass());S
曹自标
·
2023-11-07 19:10
技术
第二阶段第一章——面向对象
可能有小伙伴说我废了,两周才学这么点,咋说呢,我曾经也是急于求成,做任何事情都是急于求成,比如我喜欢一个人我就想马上跟她在一起,我学习Java为了拉进度并没有做笔记,学习MySQL高级的内容(比如主从复制和它的
底层原理
这些
WenJGo
·
2023-11-07 19:04
Python之路
python
面向对象
synchronized优化原理
文章目录1.
底层原理
2.优化方案一:轻量级锁(1)轻量级锁工作流程(2)锁膨胀3.优化方案二:自旋优化4.优化方案三:偏向锁(1)偏向状态(2)批量重偏向(3)批量重偏向撤销5.优化方案四:锁消除1.
底层原理
首先我们需要知道
jakiechaipush
·
2023-11-07 13:58
JUC
java
详细解析wait/notify
目录1、为什么需要wait2、
底层原理
3、API用法4、尽量使用notifyAll()5、sleep()和wait()的区别6、正确使用wait/notify7、wait/notify和join8、为什么
脆皮小刺猬
·
2023-11-07 13:24
Java并发编程
java
jvm
开发语言
netty基本用法, 拆包、粘包等常见解决方案,看本文即可,不做原理说明,只进行实战操作
看netty的用法只看本篇足以,本篇只说用法,不讲
底层原理
。
永远少年1024
·
2023-11-07 08:09
java
java
netty
Go语言的函数和defer用法
目录函数的基本用法函数中的变长参数递归函数(recursion)函数是“一等公民”函数中defer的用法defer的
底层原理
使用defer跟踪函数的执行过程defer的注意事项(1)Go语言内置的函数中哪些可以作为
浮尘笔记
·
2023-11-07 04:47
Golang
golang
后端
开发语言
KubeSphere 虚拟化 KSV 安装体验
官方网站:https://kubesphere.cloud/ksv/KSV
底层原理
KSV底层基于K3S、Kubevirt及r
willops
·
2023-11-07 02:14
kubernetes
OpenStack
kubernetes
docker
运维
java多线程并发系列--基础知识点(笔试、面试必备)
现在废话不多说,各位看官请查看基础知识点,后续还有源码解析(synchronize
底层原理
,线程池原理,Lock,AQS,同步、并发容器等源码解析)。
AJ亓勝
·
2023-11-07 02:04
求职面试
java
面向
多线程
并发
MySQL和Java程序建立连接的
底层原理
(JDBC),一个SQL语句是如何执行的呢?
Java程序方面1.JDBC驱动程序:JDBC驱动程序是连接MySQL数据库的核心组件。它是一组Java类,用于实现与MySQL数据库的通信协议和数据传输。驱动程序负责将Java程序发送的请求转化为MySQL数据库能够理解的格式,并将数据库返回的结果转化为Java程序能够处理的格式。2.数据库连接URL:Java程序通过指定数据库连接URL来告知JDBC驱动程序要连接的数据库位置和其他连接参数。U
林杜雨都
·
2023-11-07 00:03
MySQL数据库
Java学习
JDBC
mysql
java
数据库
【大数据处理框架】Hadoop大数据处理框架,包括其
底层原理
、架构、编程模型、生态圈
文章目录
底层原理
架构编程模型生态圈Hadoop是一个开源的大数据处理框架,它包含了底层的分布式文件系统和分布式计算资源管理系统,以及高级的数据处理编程接口。
我是廖志伟
·
2023-11-06 15:41
#
大数据开发
hadoop
架构
大数据
【C/C++笔试练习】new和deleted
底层原理
、静态数据成员、运算符重载、只能使用new创建的类、模版声明、另类加法、走方格的方案数
文章目录C/C++笔试练习选择部分(1)new和deleted
底层原理
(2)静态数据成员(3)运算符重载(4)程序分析(5)静态数据成员(6)只能使用new创建的类(7)模版声明编程题(8)另类加法(9
鳄鱼麻薯球
·
2023-11-06 14:30
C/C++笔试练习
c语言
c++
Java---单元测试、反射
单元测试常用注解总结:2.反射2.1反射概述总结:2.2反射获取类对象总结:2.3反射获取构造器对象总结:2.4反射获取成员变量对象总结:2.5反射获取方法对象总结:总结:2.7反射的作用-通用框架的
底层原理
案例
小夫敲代码
·
2023-11-06 13:08
JavaSE
java
开发语言
spring
junit
单元测试
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他