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
前端CSS底层原理
map容器的基本使用
}inserterasefindlower_bound&&upper_boundcountequal_rangemap和set容器,multimap和multiset是树形结构的关联式容器,这四种容器
底层原理
都是红黑树
梦想很美
·
2023-12-30 07:36
C++
开发语言
c++
SQL执行过程以及
底层原理
一条查询SQL执行流程图如下:6943526-fe170c1f50aff0ab.jpgSQL可以细分为DML(Update、Insert、Delete),DDL(表结构修改),DCL(权限操作)DQL(Select)一条查询SQL,也就是一句DQL。客户端按照Mysql通信协议,把我发送到服务端。当SQL到达服务端后,会在一个单独的线程里进行执行查看线程状态:SHOW[FULL]PROCESSLI
星星先生9
·
2023-12-30 06:12
深入ReentrantLock
底层原理
01
深入ReentrantLock
底层原理
011、Thread线程packagetop.juntech.lock;importjava.util.concurrent.locks.ReentrantLock
Juntech
·
2023-12-30 05:07
block 源码分析
底层原理
block
底层原理
是什么?
咖啡豆8888
·
2023-12-30 02:58
关于Java反射的知识总结(更新)
底层原理
:通过对象头中指向类字节码的指针找到,方法区的Metaspace的C++写的instanceKlass类,得到类型信息,再根据其中的javamirror属性,得到堆中类对象,再根据
AIT袁
·
2023-12-29 16:19
Java
java
数据库
开发语言
反射
面试题
由浅入深走进Python异步编程【协程与yield】(含代码实例讲解 || 迭代器、生成器、协程、yield from)
这节讲述的是python异步编程的
底层原理
第一节,详细了解需要配合下一节观看哦。纯干货,无概念,代码实例讲解。本系列有6章左右,点击头像或者专栏查看更多内容,陆续更新,欢迎关注。
sayo.
·
2023-12-29 12:37
python
python
开发语言
协程
异步
python进阶
OC
底层原理
三:内存对齐分析
获取内存大小上一篇我们简单的提了下内存字节对齐以及为什么要内存字节对齐,那么我们首先看下有什么方式可以获取内存大小。sizeof(type)主要是获取数据类型占用的内存大小。我们先打印下各数据类型占用的内存情况://基本数据类型NSLog(@"char内存大小为%lu",sizeof(char));//char:1NSLog(@"BOOL内存大小为%lu",sizeof(BOOL));//BOOL
赤耳诺
·
2023-12-29 10:23
C++11及上的原子操作
底层原理
与锁实现
原子变量与原子操作基础概念原子变量:一些基础的数据类型或指针加上原子组件。原子变量具有原子性。原子操作:对原子变量进行的操作就是原子操作。原子变量的原子性:对原子变量的操作进入到汇编后会对应好几个步骤,其他线程要么看到这些步骤都没开始,要么看到这些步骤都结束了。为什么要使用原子变量?多线程环境下,确保对共享变量的操作不会被干扰,从而避免竞态条件。如果是没有具有原子性的普通变量被多个线程去操作会如何
程韬123
·
2023-12-29 09:52
c++
linux
开发语言
汇编
c语言
如何在同步的 Rust 方法中调用异步代码 | Tokio 使用中的几点教训
在同步的Rust方法中调用异步代码经常会导致一些问题,特别是对于不熟悉异步Rustruntime
底层原理
的初学者。在本文中,我们将讨论我们遇到的一个特殊问题,并分享我们采取的解决方法的经验。
Greptime
·
2023-12-29 05:02
rust
云原生
数据库
LED
底层原理
和 GPIO引脚、寄存器操作
目录前言一、LED原理二、LED的驱动方式三、普适的GPIO引脚操作方法四、GPIO寄存器操作前言最近跟着韦东山老师的课程学习驱动基础知识,韦东山老师讲的非常好,大家想深入学习驱动知识的可以去看看韦东山老师的驱动教学视频。一、LED原理当我们学习C语言的时候,我们会写个Hello程序。那当我们写ARM程序,也该有一个简单的程序引领我们入门,这个程序就是点亮LED。我们怎样去点亮一个LED呢?分为三
热爱嵌入式的小佳同学
·
2023-12-29 03:12
单片机
嵌入式硬件
Spring框架【尚硅谷】
Spring框架【尚硅谷】一,简介1,概述2,快速入门二,IOC1,
底层原理
2,IOC接口3,Bean管理(基于xml)(1)基于xml方式创建对象(2)基于xml方式注入属性a,set注入b,有参构造注入
跨越海沟
·
2023-12-29 03:24
JAVA
spring
java
后端
中间件系列 - Redis入门到实战(高级篇-最佳实践)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标
代码的知行者
·
2023-12-28 19:05
Redis
中间件
中间件
redis
数据库
中间件系列 - Redis入门到实战(原理篇)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标
代码的知行者
·
2023-12-28 19:31
Redis
中间件
中间件
redis
数据库
Spring5
底层原理
之BeanFactory与ApplicationContext
目录BeanFactory与ApplicationContextBeanFactoryApplicationContext容器实现BeanFactory实现ApplicationContext实现ClassPathXmlApplicationContext的实现AnnotationConfigApplicationContext的实现AnnotationConfigServletWebServer
zmbwcx2003
·
2023-12-28 19:42
java
servlet
spring
【157】《睡眠革命》打破八小时定式?
《睡眠革命》这本书深入回答了以上所有问题,作者研究睡眠科学30余年,从
底层原理
,到具体方法,深入阐述高效睡眠的关键,提出全新R90睡眠方案,打破8小时定式,为我们带来一场睡眠的革命。
登登一君
·
2023-12-28 15:53
【机器学习】深度学习
1、深度学习、机器学习与人工智能2、深度学习的内涵3、神经网络结构4、深度学习较机器学习的优势二、深度学习的
底层原理
1、以图像分类任务为例讲解深度学习的原理2、权重参数的含义(单隐层)⭐⭐⭐3、权重参数的含义
theSerein
·
2023-12-28 15:27
机器学习
机器学习
深度学习
人工智能
神经网络
损失函数
激活函数
正则化
中间件系列 - Redis入门到实战(高级篇-多级缓存)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标
代码的知行者
·
2023-12-28 12:46
Redis
中间件
缓存
中间件
redis
ThreadLocal的使用介绍和
底层原理
解析和开源框架的使用实例
文章目录ThreadLocal的使用介绍和
底层原理
解析和开源框架的使用实例ThreadLocal简介ThreadLocal使用示例ThreadLocal原理解析Spring中ThreadLocal的应用小结
青山师
·
2023-12-28 09:00
【面试精选】
【Java并发专题】
【架构】
java
jvm
ThreadLocal
面试
数据结构
volatile有序性和可见性
底层原理
文章目录1、缓存一致性2、JMM3、volatile可见性原理1、lock前缀指令角度2、内存屏障角度4、volatile有序性原理1、指令重排序2、内存屏障角度5、happens-before规则6、as-if-serial语义1、数据依赖性2、as-if-serial语义7、指令重排序面试题1、缓存一致性1、首先,编译之后Java代码会被编译成字节码.class文件,在运行时会被加载到JVM中
intimexy
·
2023-12-28 08:42
Java基础知识
volatile的
底层原理
与实现
volatile的
底层原理
volatile的两个作用:可见性防止指令重排序计算机的组成下图是一个典型的计算机结构图,计算机的组成主要包括CPU、存储器(内存)、IO(输入输出设备)。
morris131
·
2023-12-28 08:34
多线程与高并发
1024程序员节
volatile
多线程
cpu
缓存
【Java知识点系列一】volatile
底层原理
目录可见性volatile案例JMM内存模型Java内存模型交互规则MESI协议MESI协议引发的问题内存屏障volatile
底层原理
JMM对于volatile变量会有特殊的约束:有序性什么是指令重排?
青@山
·
2023-12-28 08:51
java
java
Comparator接口排序
底层原理
分析
Comparator接口排序
底层原理
分析Comparator接口用来定义两个对象之间的比较方法,它有一个叫做compare的方法,函数签名如下:intcompare(To1,To2)查看sort方法的相关源码
CQUSHU
·
2023-12-28 08:42
Java容器
java
mybatis升级后导致alias表名设置设备诊断
跟踪表名设置
底层原理
两个版本的TypeA
sunon_
·
2023-12-27 11:25
mybatis
java
开发语言
Java_集合进阶Map实现类
这里我们主要学习它们的
底层原理
。1.1HashMap首先,学习HashMap集合的
底层原理
。前面学习过HashSet的
底层原理
,实际上HashMap底层原
听*雨声
·
2023-12-27 05:38
Java
java
开发语言
中间件系列 - Redis入门到实战(实战篇)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目本内容仅用于个人学习笔记,如有侵扰,联系删除本章学习目标:短信登录这一块我们会使用
代码的知行者
·
2023-12-27 03:52
中间件
redis
中间件
中间件系列 - Redis入门到实战(高级篇-分布式缓存)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标Redis持久化Redis
代码的知行者
·
2023-12-27 03:22
中间件
Redis
缓存
中间件
redis
中间件系列 - Redis入门到实战
前言1.学习视频:黑马程序员Redis入门到实战教程,深度透析redis
底层原理
+redis分布式锁+企业解决方案+黑马点评实战项目2.本内容仅用于个人学习笔记,如有侵扰,联系删除目录中间件系列-Redis
代码的知行者
·
2023-12-27 03:52
中间件
redis
计算机
底层原理
-网络IO模型的分析
Linux的网络IO模型网络IO的本质是socket的读写,socket在Linux中被抽象为流,IO可以理解为对流的操作。IO的分类和范畴IO本身可以分为内存IO、网络IO和磁盘IO还有缓存IO等,一般讨论IO时更多是指后(网络IO和磁盘IO,因为这两个是最慢的哈哈),此处特别分析和说明网络IO。操作处理的分类阻塞/非阻塞针对函数/方法的实现方式而言,即数据就绪之前是立刻返回还是等待,即发起IO
洛神灬殇
·
2023-12-26 21:47
Lua的
底层原理
与C#交互原理浅析【更新中】
目录lua
底层原理
浅析table
底层原理
浅析Lua表的C语言定义原理和实现userdatalua和C#的交互机制(更新中)基本介绍Lua与C/C++的数据交互Lua调用C/C++函数C/C++调用Lua
晴夏。
·
2023-12-26 19:46
lua
交互
开发语言
【MYSQL】Mysql索引详解
2.索引的优缺点3.索引的分类(四大分类面试必问)4.索引的创建和删除4.1主键索引的创建4.2.单列索引的创建4.3唯一索引的创建4.4.复合索引的创建4.5.删除索引4.6.总结索引5.索引的
底层原理
大龄烤红薯
·
2023-12-26 17:32
MySQL数据库
mysql
数据库
算法
spring
java
后端
spring
boot
OC
底层原理
17 - KVC
简介KVC的全称是Key-ValueCoding,翻译成中文是键值编码,键值编码是由NSKeyValueCoding非正式协议启用的一种机制,对象采用这种机制来提供对其属性的间接访问。当对象是键值编码兼容的对象时,可以通过简洁,统一的消息传递接口通过字符串参数来访问其属性。这种间接访问机制补充了实例变量及其关联的访问器方法提供的直接访问。常用API//直接通过Key来取值-(nullableid)
卡布奇诺_95d2
·
2023-12-26 15:04
springboot框架学习 - 自定义 starter
本篇主要演示springboot中自定义starter的实例,不涉及
底层原理
。
TyuIn
·
2023-12-26 07:18
Spring
Boot
spring
boot
intellij-idea
spring
java
maven
一篇文章彻底搞懂synchronized(深度剖析)
三、synchronized
底层原理
实现3.1、Monitor监视器锁3.2、monitor的底层实现3.3、对象的内存布局3.4、对象头四、syn锁的优化4.1、锁的膨胀升级过程4.2、
未闻花名丶丶
·
2023-12-26 04:15
并发编程
java
jvm
面试
详细学习Java注解Annotation、元注解(通俗易懂,一学就会)
概述
底层原理
自定义注解示例代码:1.2.只有属性名为value的才可以,java对它进行了标识,如果是其他别名如value1是不行的3.多个属性,必须用键值对形式,不能少写,也不能多写,除非有default
莫青.
·
2023-12-26 01:58
Java学习从0到1
学习
java
注解
Annotation
元注解
鸿蒙移动端像素问题?设计图和vp的比例?
大家都知道原始的css3适配方案是媒体查询和rem布局,媒体查询是现有多种ui框架的
底层原理
,写非ui框架项目时候,rem更好用一些。但是rem需要有一个设计图比例问题,鸿蒙到底应该是多少?
安安DE爸爸
·
2023-12-25 23:01
harmonyos
华为
html5
css3
字符串的
底层原理
字符串存储的内存原理直接赋值会复用字符串常量池中的new出来的不会复用,而是开辟一个新的空间==号比较的到底是什么基本数据类型比较数据值引用数据类型比较地址值字符串拼接的
底层原理
拼接的时候没有变量都是字符串
熬夜看剧
·
2023-12-25 15:51
java
开发语言
【C++练级之路】【Lv.5】动态内存管理(都2023年了,不会有人还不知道new吧?)
C++内存分布二、new和delete的使用方式2.1C语言内存管理2.2C++内存管理2.2.1new和delete操作内置类型2.2.2new和delete操作自定义类型三、new和delete的
底层原理
快乐的流畅
·
2023-12-25 10:42
进击的C++
c++
开发语言
深度学习
Docker学习笔记
文章目录1.前言2.docker安装2.1docker基本组成2.2docker安装2.3
底层原理
3.docker常用命令3.1帮助命令3.2镜像命令3.3容器命令3.4常用的其他命令4.docker部署
SuperZXin
·
2023-12-25 08:24
Java开发
docker
学习
笔记
深入剖析LinkedList:揭秘
底层原理
文章目录一、概述LinkedList1.1LinkedList简介1.2LinkedList的优点和缺点二、LinkedList数据结构分析2.1Node节点结构体解析2.2LinkedList实现了双向链表的原因2.3LinkedList如何实现了链表的基本操作(增删改查)2.4LinkedList的遍历方式三、源码分析3.1成员变量3.2构造方法3.3add()方法3.4remove()方法3
忆~遂愿
·
2023-12-24 18:27
深入解析源码
java
源代码管理
c++
c#
linux
SpringIOC
底层原理
实体类:User.javapackagecom.foreknow.model;publicclassUser{privateStringusername;privateStringpassword;publicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=usernam
_FireFly_
·
2023-12-24 17:52
大厂常见RunLoop
底层原理
面试题
iOS面试题写这篇文章我也参考和翻阅了很多相关的文章和面试题,发现有的文章是提供了答案,但是答案缺少前后场景,基本看不懂,看不懂就更别说记得住了。我觉得我写博客,前提是自己复习和学习,自己要看得懂和明白,不然写出来还有什么用。大家目标是为了面试,我是尽量舍去了一些面试时不可能口头或笔试写不出来的东西。这样简洁一些,而且能保持逻辑连贯性。面试造火箭,入职拧螺丝。为了好的offer,也得拼了。开始面试
iOS弗森科
·
2023-12-24 17:37
并发编程之synchronized详解
synchronized原理详解synchronized
底层原理
Monitor监视器锁什么是monitor?
Memory_2020
·
2023-12-24 06:14
架构
java
后端
set容器的基本使用
inserterasefindswapclearlower_bound&&upper_boundcountequal_rangemap和set容器,multimap和multiset是树形结构的关联式容器,这四种容器
底层原理
都是红黑树
梦想很美
·
2023-12-23 18:59
C++
开发语言
c++
Android高阶:了解这些知识点,学习Binder就不成问题~
前言Binder原理是掌握系统
底层原理
的基石,也是进阶高级工程师的必备知识点,这篇文章不会过多介绍Binder原理,而是讲解学习Binder前需要的掌握的知识点。
bug樱樱
·
2023-12-23 13:25
【C++内存管理五大分区、函数到底是怎么调用的,对象里面又存放了些什么?】
系列文章目录欢迎大家订阅我的《计算机
底层原理
》、《深度解析C++》、《自顶向下看Java》专栏,能够帮助到大家就是对我最大的鼓励。
清灵白羽 漾情天殇
·
2023-12-23 12:28
深度解析C++
c++
【带你一次性读懂C++之this指针】
系列文章目录欢迎大家订阅我的《计算机
底层原理
》、《自定向下看Java》、《深度解析C++》系列专栏,我会为大家持续输出优质文章,能够帮助到大家就是对我最大的鼓励。
清灵白羽 漾情天殇
·
2023-12-23 12:28
深度解析C++
c++
【函数调用需要哪些开销,内联函数又做了什么?】
系列文章目录欢迎大家订阅我的《计算机
底层原理
》、《自顶向下看Java》专栏,我会持续为大家输出优质内容,能够帮助到各位就是对我最大的鼓励!
清灵白羽 漾情天殇
·
2023-12-23 12:58
计算机底层原理
深度解析C++
c++
c语言
【深度解析C++之初始化列表】
系列文章目录欢迎大家订阅我的《计算机
底层原理
》、《深度解析C++》系列专栏、我会持续为大家输出优质文章,能够帮助到大家就是对我最大的鼓励!
清灵白羽 漾情天殇
·
2023-12-23 12:26
深度解析C++
c++
开发语言
Mysql-6.Mysql锁机制与优化实践以及MVCC
底层原理
剖析
学习内容重点:1、Mysql各种锁详解2、Mysql间隙锁与临键锁详解3、Mysql可重复读隔离级别如何解决幻读4、Mysql锁等待与死锁问题分析以及解决5、Mysql锁优化实践6、MVCC多版本并发控制机制深入剖析锁机制详解锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发
飞越沧海的蝴蝶
·
2023-12-23 10:13
Java架构学习之旅
mysql
数据库
java
一篇文章让你Docker从入门到精通
一篇文章让你Docker从入门到精通Docker简介docker的3要素docker安装--centos7示例docker
底层原理
docker常用命令docker镜像原理数据共享--容器数据卷数据卷容器
小蜜蜂爱编程
·
2023-12-23 06:52
云计算
云原生
docker
容器
云原生
微服务
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他