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
SDWebImage底层原理
MySQL索引详解
本文主要介绍MySQL索引
底层原理
及优化,理解SQL是如何执行,MySQL如何选择合适的索引以及时间都消耗在哪些地方,再加上一些优化的知识,可以帮助大家更好的理解MySQL,理解常见优化技巧背后的原理。
Ascend1797
·
2023-11-16 16:30
Mysql
数据库
mysql
Django(七、模型层)
文章目录模型层模型层前期准备使用djangoORM要注意代码演示:切换MySQL数据库如何查看djangoORM
底层原理
?
A_baio
·
2023-11-16 16:54
Django
django
sqlite
数据库
javascript深入闭包与作用域链
底层原理
(无惧面试)
前言:如果有不理解的地方可以评论或私信,我会每一条都回复。建议大家看一下上一章V8引擎执行原理,里面将解释一些原理与本文相联系。(这将是一个系列)一,作用域链,作用域上下文,内存管理1,在V8引擎执行过程中,js到ast树中间,js在被解析的时候创建了一个对象,叫全局对象GOGO{string,data,number,setimeout,intrvieout,window}我们在执行varname
Self-study
·
2023-11-16 13:22
javascript
面试
javascript
前端
职场和发展
开发语言
java开发校招面试,面试真题解析
⑥优先级队列的
底层原理
?⑦算法题:k路链表归并⑧算
最新Java面经
·
2023-11-16 11:20
程序员
java
面试
经验分享
Java学习笔记⑦(字符串、静态static关键字)
字符串效果上相当于是char[]字符数组,但是
底层原理
是byte[
添砖 Java
·
2023-11-16 10:34
Java
JAVA_String类、static关键字、Arrays类、 Math类笔记
3.字符串效果上相当于是char[]字符数组,但是
底层原理
是by
TOPic666
·
2023-11-16 10:29
java
java
字符串
HashMap
底层原理
(JDK1.8)
一、HashMap底层结构和原理原理:HashMap是由数据+链表+红黑树的形式组成的。数组:是一块连续的存储空间,存储的每一个元素都有自己的下标。优点:寻址容易,通过下标可以快速的访问到元素,索引速度快;缺点:大小固定,数组中的空间放满了,需要重新建立新数组,复制原有数组到新数组中,并且插入和删除困难。链表:每一个元素存储下一个元素的内存地址,链式存储,存储元素离散。优点:添加元素快速,只需要将
秋忆侬sonny
·
2023-11-16 04:31
并发编程
java
【C++】复杂的多继承及其缺陷(菱形继承)
以下为本篇目录目录1.多继承的缺陷与解决方法2.虚继承的
底层原理
3.虚继承
底层原理
的设计原因1.多继承的缺陷与解决方法首先观察下面的图片判断它是否为多继承这实际上是一个单继承,单继承的特点是一个子类只有一个直接继承的父类
王笃笃
·
2023-11-15 21:27
c++
开发语言
visual
studio
笔记
经验分享
Sentinel
底层原理
(下)
1、概述Sentinel的核心原理,也就是前面提到暗流涌动的SphU.entry(…)这行代码背后的逻辑。Sentinel会为每个资源创建一个处理链条,就是一个责任链,第一次访问这个资源的时候创建,之后就一直复用,所以这个处理链条每个资源有且只有一个。SphU.entry(…)这行代码背后就会调用责任链来完成对资源的检查逻辑。这个责任链条中每个处理节点被称为ProcessorSlot,中文意思就是
Winn~
·
2023-11-15 16:54
架构篇
sentinel
ArrayList
底层原理
分析
1、底层用数组实现;2、空参构造方法,默认创建长度为0的数组;添加第一个元素时,创建一个新的长度为10的数组;3、一个个添加数据,当数组存满时,会自动扩容1.5倍;所有元素拷贝至新数组中;4、如果一次添加多个元素,1.5倍还放不下,则新创建的数组长度以实际添加长度为准;
一茗道人nview
·
2023-11-15 12:21
底层原理解析
Java专栏
数据结构
算法
ArrayList
vue底层实现原理_Vue 深入响应式原理 · Vue.js教程
我们已经涵盖了大部分的基础知识-现在是时候深入
底层原理
了!Vue最显著的特性之一便是不太引人注意的响应式系统(reactivitysystem)。
weixin_39999536
·
2023-11-15 10:39
vue底层实现原理
【大白话理解】Synchronized底层实现、及锁优化。
参考链接:深入理解synchronized
底层原理
,一篇文章就够了!
明月为卿
·
2023-11-15 07:59
大白话
java
开发语言
后端
synchronized
lock
Spring
底层原理
学习笔记--第九讲--(aop之ajc增强)
AOP实现之ajc编译器AOP的另一种实现及原理A10Application.javapackagecom.lucifer.itheima.a10;importcom.lucifer.itheima.a10.service.MyService;importlombok.extern.slf4j.Slf4j;importorg.springframework.boot.SpringApplicati
路西法98
·
2023-11-15 06:54
spring
学习
笔记
分布式系统并发请求限流平台Sentinel功能特性调研-原理分析总结(下篇)
摘要随着近些年系统稳定性要求越来越高,而系统限流则是其中提高系统稳定性的手段之一,而在众多限流平台中Sentinel凭着丰富功能特性和多次阿里双十一的线上实践,成为最热门限流平台之一,本文就Sentinel相关特性进行分析并测试并对
底层原理
进行分析
架构成长指南
·
2023-11-14 21:02
sentinel
限流
java
限流
sentinel
源码分析
熔断
μC/OS-II——软件定时器
想从最基本的
底层原理
学习一个OS的设计思想和实现原理。μC/OS-II是最好的学习对象。μC/OS-II嵌入式操作系统属于微内核的RTOS,1992年由美国人推出。Todate,μC/OS-I
Jackson Qin
·
2023-11-14 19:48
ARM
嵌入式
c语言
os
rtos
嵌入式
Docker入门到精通(一)
Container)3:仓库(Repository)二、安装Docker1:环境准备(CentOS7)2:开始安装(参考官网的API文档)3:阿里云镜像加速4:回顾HelloWorld流程5:Docker
底层原理
小辰哥哥
·
2023-11-14 18:32
Docker
docker
容器
linux
疯狂游戏-研发一面-校招面经
55555555血亏早知道等会交了2.unity自带的AI寻路的介绍,以及底层实现知识,以及如何抉择出最优路径递归回溯算法遍历每一个位置最终得出可行路径返回;A*算法在路径点加权值3.哈希表的原理,字典的
底层原理
这里因为没有很深入了解
用c#写unity的杰宝
·
2023-11-14 18:13
unity3D
面试
unity
游戏开发
SSM框架整合及核心要点--SpringIOC/AOP
底层原理
一.SpringIOC/AOP
底层原理
IoC(最大好处:解耦)“控制反转(IoC)”也称为“依赖注入(DI)”,是一个定义对象依赖的过程,对象只和构造参数,工厂方法参数,对象实例属性或工厂方法返回相关。
加加大了
·
2023-11-14 14:20
java框架
spring
java
aop
Spring-Spring之AOP
底层原理
解析
动态代理代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。比如,现在存在一个UserService类:public class UserService { public void test() { System.out.println("test..."); }}此时,我们new一个UserService对象,然后执行test()方法,结果是
长情知热爱
·
2023-11-14 14:19
spring
java
代理模式
Java常见面试题(1)
1.SpringAOP
底层原理
aop底层是采用动态代理机制实现的,也就是接口+实现类如果要代理的对象,实现了某个接口,那么SpringAOP会使用JDKProxy,去创建代理对象。
不知名选手Alun
·
2023-11-14 13:36
面试题
java
开发语言
后端
深入了解HTTP与HTTPS关键差异与
底层原理
文章目录历史发展HTTP的历史发展:HTTPS的历史发展:HTTP与HTTPS的区别和联系HTTP与HTTPS的
底层原理
HTTP的
底层原理
:HTTPS的
底层原理
:HTTP与HTTPS的协议组成HTTP协议的组成部分
小库抢板12
·
2023-11-14 13:40
http
https
网络协议
杂乱知识点记录Day1
1.关于浮点数在计算机中的存储首先明确,浮点数的存储是
底层原理
,在编程时不需要考虑。浮点数存储的过程为:先转换为二进制,然后规格化,然后分别存储指数、尾数和符号位。
weixin_43091642
·
2023-11-14 12:51
杂乱要点
刷题记录
ide
c++
程序员的护城河是什么?!
据我IT从业18年,从小厂程序员干到大厂技术总监的经验到现在自己干,我认为就这以下三个,今天的文章不长,请一定看完~1、基础扎实和过硬的技术能力计算机原理、操作系统、数据结构和算法、计算机网络等
底层原理
这些是基础中的基础
军哥手记
·
2023-11-14 12:12
【计算机网络】什么是 A、B、C 类地址?什么是子网掩码?
地址私有地址回送地址广播地址网络地址第二章子网掩码标准子网掩码特殊子网掩码结论前言发现一个有意思的现象,当有了某一认知以后,然后对生活中,比如路由器、打印机等使用说明,会好奇且梳理其中由来,理解其配置、使用的
底层原理
idiot5lie
·
2023-11-14 07:36
计算机网络
网络编程
网络
IPv4
子网掩码
TCP/IP
网络层
C++中的STL标准库的vector常见接口
STL中的vector类似于c语言中的支持动态增长的数组,我们现在先不讨论
底层原理
,下次文章再讨论vector的底层实现。
十年磨一剑,霜刃未曾试
·
2023-11-14 06:36
c++
开发语言
VFIO的使用及原理
vfio设备透传主要用于将设备直通给虚拟机以提高性能,本篇以一张网卡为例讲述VFIO设备的配置使用及
底层原理
。其中涉及的技术背景主要有qemu+kvm+vfio。
沉浮简
·
2023-11-14 03:48
linux
qemu
VFIO
Spring5学习笔记——AOP
Spring5AOP概念
底层原理
相关术语AOP操作的准备工作切入点表达式AspectJ注解相同切入点的抽取设置代理类的优先级完全注解开发模式使用xml配置文件实现AspectJ注解AOP概念什么是AOP
MCC莫大大
·
2023-11-14 01:38
笔记
Spring5
aop
知乎Redis的演进之路:从单机到2000万QPS的挑战
深刻理解业务的本质,掌握技术
底层原理
、并合理应用。中间件就是其中支点,作为中间件一员的Redis产品,是如何演进的?与业务系统有何不同?
软件真理与光
·
2023-11-13 22:06
业务技术
架构
后端
一篇搞懂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
容器
云原生
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他