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底层原理
20230917后台面经总结
1.ping
底层原理
Ping是ICMP的一个重要应用,主要用来测试两台主机之间的连通性。Ping的原理是通过向目的主机发送ICMPEcho请求报文,目的主机收到之后会发送Echo回答报文。
白速龙王的回眸
·
2023-09-18 23:44
java
【C++】模板初阶
今天开始将图片的水印全部去掉,以方便大家的观看和知识截屏分享,希望对大家都有所帮助模板初阶目录:一、什么是泛型编程(编写与类型无关的代码)二、函数模板2.1概念与格式2.2
底层原理
2.3实例化(细节较多
小羊study_sheep
·
2023-09-18 21:06
c++
算法
数据结构
巧用杠杆,让你的努力创造指数性价值
其实,掌握这个
底层原理
,运用到生活中,将给你的人生带来巨大的价值。且听我慢慢道来。
Mavis杂谈
·
2023-09-18 20:19
vite和webpack的区别
从
底层原理
上来说,Vite
前端~初学者
·
2023-09-18 13:13
Webpack
Vite
webpack
前端
node.js
iOS
底层原理
19:类和分类的加载
前面已经探究了类的加载流程,类分为懒加载类和非懒加载类,他们有不同加载流程,下面来探究下分类的加载,以及分类和类搭配使用的情况分类的本质准备工作在main.m中定义HTPerson的分类HT,代码如下image探索分类本质的三种方法探索分类的本质,有以下三种方式【方式一】通过clang【方式二】通过Xcode文档搜索Category【方式三】通过objc源码搜索category_t【方式一】:通过
黑白森林无间道
·
2023-09-18 08:35
80校庆,校友交流会
会议总结的内容如下:1.外功、内功2.搞清
底层原理
3.四象限时间管理法4.机会成本5.源码6.固化——>僵化——>优化7.数据结构,算法8.学习永无止境9.技术层、技术方向比较适合单
皆非的万事屋
·
2023-09-18 04:17
Java之ArrayList的
底层原理
:面试常考考点
定义java.util.ArrayList类就是传说中的动态数组,相当于Array的复杂版本,也就是说,ArrayList对象既有数组的特征,也有列表的特征。ArrayList实现了List接口,允许对元素进行快速随机访问。结构image.png源码publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneabl
麦穗一足
·
2023-09-18 03:33
Docker从认识到实践再到
底层原理
(六-1)|Docker容器基本介绍+命令详解
高质量博客汇总然后就是博主最近最花时间的一个专栏《Docker从认识到实践再到
底层原理
》希望大家多多关注!Docker从认识到实践再到
底层原理
什么是容器通俗地讲,容器是镜像的运行实体。
@背包
·
2023-09-17 21:31
docker
容器
运维
容器命令
GCD探究(二)-- 底层源码探究
本文主要通过GCD源码libdispatch-1173.60.1(源码下载)对GCD的
底层原理
进行探究。
iOSer_jia
·
2023-09-17 06:19
底层原理
(八)------多线程
iOS中常见的多线程方案控制器命令:c:过掉step:输出汇编stepi:进入这个汇编函数简称siNSThread、GCD、NSOperation的底层实现其实都是pthreadGCD的常用函数GCD源码:https://github.com/apple/swift-corelibs-libdispatchGCD的队列容易混淆的术语:同步、异步,并发、串行各种队列的执行效果//dispatch_s
SwordDevil
·
2023-09-17 01:25
初探OC
底层原理
之《类的
底层原理
结构02》
类的结构分析根据底层继承找到objc_classimage.pngobj_class里面成员变量isa,superclass,cache,bits猜想我们上述了解了isasuperclasscache现在探索一下bitsimage.png从上图可以看出cache里面结果是一个互斥的结构体explicit_atomic_originalPreoptCache是一个结构指针根据上图得知cache所占的
破茧重来
·
2023-09-17 00:57
【1++的C++进阶】之C++11(二)
C++11中又增加了两个默认成员函数—移动构造与移动赋值重载,其
底层原理
以及优势我们在上节已经有过描述。但是针对这两个默认成员函数,我们还需要注意以下说明:如果你没有实现移动构造函数,并且也没
进击的1++
·
2023-09-16 21:24
1++的C++进阶
c++
c++11
lambda
iOS KVO
(
底层原理
是什么?)答:当对一个对象添加监听(addObserver:forKeyPath:...),iOS会修改该对象的isa(isa默认指向对象所所属的类)。
KingWorld
·
2023-09-16 18:04
Promise.all, Promise.race 以及ES2020 新特性 Promise.allSettled
更多文章详见公众号【
前端css
和js干货】Promise是Es6最令人兴奋的特性,在那之前人们可能会通过第三方库如Bluebird或Q使用过promise,但是直到2015年才成为js的标准特性。
前端css和js干货
·
2023-09-16 17:11
OC
底层原理
04 - 内存对齐
sizeof最终得到的结果是该数据类型占用空间的大小class_getInstanceSize这个方法在OC
底层原理
02-all
H雷610
·
2023-09-16 13:42
淘宝直播流量底层逻辑规则
今天针对直播间流量分配规则
底层原理
,给大家做一个深度剖析。
电商人汤圆
·
2023-09-16 12:53
用户运营
产品运营
新媒体运营
流量运营
《全脑教养法》:用脑科学知识解读正面管教
《全脑教养法》这本书从脑科学的
底层原理
对正面管教做出了新的解释,那就是:正面管教就是一种上下脑的整合。-1-什么
凯文讲书
·
2023-09-16 11:54
【Linux】文件系统
它们的
底层原理
到底是什么?下面我们就来好好谈一谈:目录一、Linux操作系统中描述和管理文件的方式二、系统级的文件操作接口2.1open2.1.1op
1e-12
·
2023-09-16 08:47
Linux
linux
操作系统
文件系统
手写模拟Spring的
底层原理
2.1
先来引入两个问题第一个懒加载还是立即加载的问题,这个问题还是在于就是说,当我们xml配置了一个对象bean的时候,它在spring容器里面是什么时候开始会给我们创建这个对象那如果我们想对某个对象启动懒加载,可以添加@lazy这个注解这个注解一加上,它就只会在得到对象的时候给我们在容器中创建对象也就是在使用下面的方法的时候才会去创建一个对象那么默认这个对象得到的是单例还是多例,我们先来说一个小知识点
悟空不买菜了
·
2023-09-16 07:59
源码专栏
spring
java
后端
前端css
实现统计圆环
文章目录效果图css的原理左右两边分开制作,左右两边各有两层盒子,外层负责遮挡溢出的部分,里层旋转表示百分比template部分//圆环的代码{{data.num}}%js部分import{onMounted,ref}from'vue'constprops=defineProps({data:{},})constleft=ref(null)constright=ref(null)onMounted
迷小圈
·
2023-09-16 07:12
前端
css
Docker从认识到实践再到
底层原理
(五)|Docker镜像
高质量博客汇总然后就是博主最近最花时间的一个专栏《Docker从认识到实践再到
底层原理
》希望大家多多关注!
@背包
·
2023-09-16 05:55
docker
容器
镜像
后端开发
【JUC系列-06】深入理解Semaphore
底层原理
和基本使用
系列整体栏目内容链接地址【一】深入理解JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】深入理解CAS
底层原理
和基本使用
huisheng_qaq
·
2023-09-15 20:13
JUC系列
Semaphore
AQS
并发工具
JUC
公平锁和非公平锁
java
真的了解HashMap、HashSet吗?做一道测试题试试!
本人博客《HashMap、HashSet
底层原理
分析》,可以了解hashmap的底层源码实现测试代码HashSet底层实际就是一个Hashmap。猜猜下面源码每一个打印结果。
郭咖啡
·
2023-09-15 20:09
Java
java
jvm
开发语言
Hashtable
底层原理
分析
特点1、存放k-v键值对2、key\value均不能是null,否则会抛出空指针异常NullPointerException3、线程安全的,底层使用synchronized高频问题1、初始化大小多少?什么时候初始化?答:默认11,在第一次put的时候初始化2、什么情况下扩容?扩多大?答:Hashtable中数据大于数组长度*负载因子(舍弃小数)时,扩容一倍再加1。例如初始化为11,第一次扩容后为1
郭咖啡
·
2023-09-15 20:39
Java
java
数据结构
哈希算法
深度对比 Python 与 Java 的区别(一)
感慨于此,就写下了这篇文章,总结下自己在使用这两种语言的过程中的心得,加深自己对于这两种语言
底层原理
的理解,分
禅与电脑维修艺术
·
2023-09-15 19:15
python
Java
java
python
开发语言
Java ArrayList扩容
底层原理
深挖
今儿咱来看看ArrayList是怎么扩容的,底层是什么样的先说结论1.利用空参构造创建集合时,在底层创建一个默认长度为0的数组。2.添加第一个元素时,底层会创建一个新的长度为10的数组,要是存不下,就创建一个能正好存下的数组。3.这个数组存满时,会扩容1.5倍创建新数组,并把旧数组拷贝到新数组中。4.如果一次添加多个元素,1.5倍还放不下,则新创建的数组的长度以实际为准,并把旧数组拷贝到新数组中。
丁小喜
·
2023-09-15 15:22
在Java的底层挖呀挖呀挖
java
开发语言
虎扑识货面试小记
整体来说这次面试
底层原理
问的很深。1、自我介绍2、讲一下简历上最有成就感的项目3、MySql索引的底层数据结构是什么,具体介绍一下该数据结构,用这种结构的好处是什么,为什么不用红黑树?
丢雷劳谋
·
2023-09-15 04:09
面试
面试
java
redis
数据结构
elasticsearch
大数据技术准备
Hbase:HBase
底层原理
详解(深度好文,建议收藏)-腾讯云开发者社区-腾讯云Hbase架构图同一个列族如果有多个store,那么这些store在不同的regionHbase写流程(读比写慢)MemStoreFlushHbase
丢雷劳谋
·
2023-09-15 04:06
大数据
大数据
hbase
OC
底层原理
探索—扩展和关联对象
这篇文们来讲解下扩展和关联对象扩展分析image.png首先我们先在main.m文件中实现扩展然后clang-rewrite-objcmain.m-omain.cpp生成main.cpp文件,来查看下底层实现structPerson_IMPL{structNSObject_IMPLNSObject_IVARS;NSString*_name;NSString*_age;NSString*_ext_n
十年开发初学者
·
2023-09-15 00:02
javascript面试题--持续更新
前端HTML篇
前端CSS
篇Vue篇TypeScript篇React篇微信小程序篇前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)--持续更新前端面试题汇总大全二(含答案超详细,Vue,TypeScript
夜斗(dou)
·
2023-09-14 22:42
前端
javascript
webpack
别在说自己不知道docker了,全文通俗易懂的给你说明白docker的基础与
底层原理
docker介绍Docker是一个开源的应用容器引擎,基于Go语言进行开发实现并遵从Apache2.0协议开源,基于Linux内核的cgroup,namespace,以及OverlayFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。Docker在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程
弯_弯
·
2023-09-14 16:44
docker
容器
运维
centos7 下使用docker安装常见的软件:Redis
关于docker的基础知识,请见《别在说自己不知道docker了,全文通俗易懂的给你说明白docker的基础与
底层原理
》在自己学习的过程中经常会需要动手安装一下常见的工具,本篇就手把手带你用docker
弯_弯
·
2023-09-14 16:11
docker
redis
容器
【C++】复杂的菱形继承 及 菱形虚拟继承的
底层原理
文章目录1.单继承2.多继承2.1多继承中指针偏移问题3.菱形继承3.1菱形继承的问题——数据冗余和二义性3.2解决方法——虚拟继承3.3虚拟继承的原理3.4相关笔试题练习4.继承和组合5.继承的反思和总结6.用到的代码1.单继承在上一篇文章中,我们给大家演示的其实都是单继承。单继承的概念:单继承:一个子类只有一个直接父类的继承关系为单继承2.多继承然后呢C++里面还支持多继承,那什么是多继承呢?
YIN_尹
·
2023-09-14 14:07
C++
c++
开发语言
SpringAOP的实现机制(
底层原理
)、应用场景等详解
SpringAOP的实现机制(
底层原理
)应用场景等详解Spring框架是Java开发中最流行的应用程序框架之一。它提供了广泛的功能,其中之一就是面向切面编程(AOP)。
Stevedash
·
2023-09-14 06:36
SSM框架的学习
JAVA企业级应用开发必学框架
java
springAOP知识点
俩种动态代理
JDK动态代理
CGLib动态代理
iOS开发进阶(唐巧)读书笔记(二)
第三部分:iOS开发
底层原理
1、Objective-C对象模型1.1isa指针NSObject.h部分代码:NS_ROOT_CLASS@interfaceNSObject{Classisa;}objc.h
墨隐于非
·
2023-09-14 03:28
深入理解 Spring Cloud 核心组件与
底层原理
一、SpringCloud核心组件:EurekaNetflixEurekaEureka详解1、服务提供者2、服务消费者3、服务注册中心二、SpringCloud核心组件:Ribbon三、SpringCloud核心组件:Feign四、SpringCloud核心组件:Hystrix五、SpringCloud核心组件:Zuul六、总结之前一直在看SpringCloud及微服务架构对SpringCloud
新一993
·
2023-09-13 23:55
6、Spring之依赖注入源码解析(上)
依赖注入
底层原理
流程图:Spring中Bean的依赖注入原理|ProcessOn免费在线作图,在线流程图,在线思维导图Spring中到底有几种依赖注入的方式?
啥也不懂的派大星
·
2023-09-13 19:44
#
Spring框架源码专栏
spring
java
后端
【JUC系列-04】精通Synchronized底层的实现原理
系列整体栏目内容链接地址【一】深入理解JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】深入理解CAS
底层原理
和基本使用
huisheng_qaq
·
2023-09-13 19:43
JUC系列
java
synchronized
java锁
对象内存布局
synchronized锁升级
synchronized锁优化
synchronized原理
【JUC系列-03】熟练掌握Atomic原子系列基本使用
系列整体栏目内容链接地址【一】深入理解JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】深入理解CAS
底层原理
和基本使用
huisheng_qaq
·
2023-09-13 19:42
JUC系列
Atomic
写热点分散
JUC
高并发
CAS
java
原子操作
【JUC系列-02】深入理解CAS
底层原理
和基本使用
系列整体栏目内容链接地址【一】深入理解JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】深入理解CAS
底层原理
和基本使用
huisheng_qaq
·
2023-09-13 19:42
JUC系列
java
JUC
CAS
内存屏障
cmpxchg
Atomic
并发编程
【JUC系列-05】通过源码分析AQS和ReentrantLock的
底层原理
系列整体栏目内容链接地址【一】深入理解JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】深入理解CAS
底层原理
和基本使用
huisheng_qaq
·
2023-09-13 19:08
JUC系列
java
ReentrantLock
AQS
CAS
CLH同步等待队列
条件等待队列
Synchronized
【秋招面试专题解析】数据库事务深入分析
在并发
底层原理
中,不仅涉及Java语言,更涉及JVM、操作系统、内存、CPU指令等,令人一头雾水。这份笔记+学习脑图可以帮你系统地学习Java并发编程知识,并告别碎片化获取知识的弊端。一面介绍一
专注Java13年
·
2023-09-13 16:38
程序员
java
后端
面试
module_init 底层实现原理
module_init
底层原理
module_init其实是一个宏,它的作用是:告诉内核,该驱动程序的入口函数地址实际上驱动的加载分为两种:静态加载、动态加载静态加载就是把驱动程序直接编译到内核里,系统启动后可以直接调用
晨少爱学习
·
2023-09-13 14:27
驱动
linux
module_init
module
13 - block的认识和使用
OC
底层原理
探索文档汇总主要内容:1、block的认识2、block的基本使用3、变量的捕获4、循环引用问题1、block的认识1.1定义Block是一个里面存储了指向定义block时的代码块的函数指针
iOS之文一
·
2023-09-13 12:30
HTTPS原理(证书验证+数据传输)
HTTPS
底层原理
如何实现?用了HTTPS就一定安全吗?
A尘埃
·
2023-09-13 12:47
https
网络协议
http
14 - block的底层分析
OC
底层原理
探索文档汇总上文说到,block本质是一个可以捕获变量的匿名函数,并且具有对象的特征,也可以看做是一个仅有一个函数的对象。
iOS之文一
·
2023-09-13 10:05
01-Spring底层核心原理解析
#Spring#本章节会把Spring中核心知识点都给大家进行串讲,让大家对Spring的底层有一个整体的大致了解,比如:Bean的生命周期
底层原理
依赖注入
底层原理
初始化
底层原理
推断构造方法
底层原理
AOP
JackXiang2019
·
2023-09-13 09:01
Spring
spring
java
后端
简明 JDBC 数据访问操作库:JdbcHelper(二)
上篇文章《简明JDBC数据访问操作库:JdbcHelper(一)》中,主要简介了JdbcHelper及JdbcReader,其中关于JdbcReader都是偏源码、偏
底层原理
的介绍。
sp42a
·
2023-09-13 07:35
数据库
开发语言
HashMap保存元素的
底层原理
HashMap保存元素的
底层原理
–HashMap底层使用链表+数组+红黑树的方式存储元素。在第一次调用put方法添加元素时初始化数组,初始化长度16。负载因子在构造器中初始化0.75。
是一个小迷糊吧
·
2023-09-13 04:53
java
java
开发语言
2021-10-12 -reentrantlock
底层原理
1、reentrantlock基于AQS+CAS正在百度https://zhuanlan.zhihu.com/p/249147493AQS(AbstractQueuedSynchronizer)队列式同步器抽象类2、为什么其他锁基于AQS的锁不是可重入锁的
油炸春秋
·
2023-09-12 21:08
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他