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底层原理
IOS KVO底层实现原理 (一)
IOSKVO底层实现原理(一)一,KVO简述二,KVC简述1.KVC定义2.方法调用3.KVC准则三,KVO实现原理探索1.探寻KVO底层实现原理2.KVO底层实现分析四,KVO
底层原理
五,KVO底层实现代码
极客雨露
·
2023-10-20 17:38
IOS底层知识
KVO底层原理
iOS之深入解析alloc、init与new的
底层原理
底层探索一、对于iOS的
底层原理
探索,查找到函数所在的源码库,一般有以下方法实现:①符号断点在哪里新建符号断点:选择SymbolicBreakpoint:怎么添加符号断点:在Symbol中加入alloc
╰つ栺尖篴夢ゞ
·
2023-10-20 17:32
Objective-C底层原理
底层原理
alloc
init
new
内存对齐
iOS
底层原理
之性能优化
文章目录CPU和GPU卡顿优化-CPU卡顿优化-GPU离屏渲染耗电耗电优化APP的启动APP启动3大阶段APP的启动优化安装包瘦身面试题CPU和GPU在屏幕成像的过程中,CPU和GPU起着至关重要的作用。CPU(CentralProcessingUnit,中央处理器):主要用于对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(CoreGraphics)
ios开发闻闻
·
2023-10-20 16:08
技术干货 | 图文结合带你搞懂GreatSQL体系架构
作为一款金融级高可用的开源数据库,GreatSQL受到越来越多伙伴的喜爱和试用,但是对GreatSQL的
底层原理
还不太了解,今天就带大家揭开GreatSQL体系架构的神秘面纱!
万里数据库
·
2023-10-20 11:25
架构
greatsql
数据库
【二:Spring-AOP】
目录一、AOP1、什么是AOP2、AOP的类型3、AOP(
底层原理
)(1)第一种有接口情况,使用JDK动态代理(2)第二种没有接口情况,使用[CGLIB](https://so.csdn.net/so/
Leoon123
·
2023-10-20 09:20
SSM+Spring
boot
spring
java
后端
并发编程-线程池
底层原理
为什么需要线程池?每次新开线程去执行任务,运行完任务销毁线程,都会消耗资源(操作系统级别的线程)线程池就可以提前创建线程、保留线程,节约资源、节省掉开辟线程和销毁线程的消耗、提高效率线程池的五种状态如何流转?线程池的五种状态,源码注释:/***TherunStateprovidesthemainlifecyclecontrol,takingonvalues:**RUNNING:Acceptnewt
有梦想的年轻人6174
·
2023-10-20 06:15
java
MySQL-InnoDB
底层原理
MySQL的内部组件结构大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层主要包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。存储引擎层存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISA
有梦想的年轻人6174
·
2023-10-20 06:14
mysql
数据库
C++ 继承
派生类的默认成员函数4.1派生类默认成员函数详解5.继承与友元函数6.继承与静态成员7.复杂的菱形继承及菱形虚拟继承7.1单继承、多继承、菱形继承理解7.2菱形继承问题7.3虚拟继承概念7.4虚拟继承
底层原理
剖析
小小怪下士...
·
2023-10-20 05:18
#
C++编程
c++
java
开发语言
《睡眠革命》:轻松拥有好睡眠
《睡眠革命》一书从
底层原理
到具体方法,深入阐述高效睡眠的关键,对我们有很大的指导意义。
寻梦岭南
·
2023-10-20 04:02
你真的懂ArrayList吗?
ArrayList
底层原理
1.ArrayList动态扩容的方法?
小白养成记¥
·
2023-10-19 14:49
java
算法
开发语言
Study-02-Docker安装
目录1.Docker的基本组成2.安装Docker2.1环境准备2.2阿里云镜像加速3.
底层原理
3.1hello-world运行原理3.2docker怎么工作的3.3Docker为什么比VM快?
记录菌
·
2023-10-19 12:24
Docker
Study
docker
阿里Java3轮面试真题:JVM+并发锁+Sql防注入+Zookeeper等
底层原理
AOP如何配置,
底层原理
、2种动态代理,aop注解实现,xml定义切面Bean的作用域,单例模式是否线程安全?恶汉模式是否线程安全?bean如何结束生命周期?
知食份子.
·
2023-10-19 06:17
面试
jvm
后端
zookeeper
java
Https协议 + “中间人攻击”原理概述
2.Https的
底层原理
如何实现?3.使用Https是绝对安全的吗?Https实现原理Https协议在内容传输上使用的加密是“对称加密”,而“非对称加密”只作用于证书验证阶段。
学无止境666
·
2023-10-19 05:02
海量数据大课学习笔记(9)-架构核心技术-池化思想-异步结合 性能优化最佳实践《上》-小滴课堂
基础功能组件介绍+线程组和Sampler第3集调用第三方服务组件改造+Jmeter5.x性能压测实践第4集高并发下异步请求解决方案-@Async注解应用实战第5集异步调用-压测高QPS后的背后原因和问题拆解第6集【
底层原理
小滴知识
·
2023-10-19 00:22
小滴课堂-海量数据处理项目大课
架构
性能优化
学习
【无标题】
1.malloc空间连续性(物理地址不连续),
底层原理
(blk)new\deletmalloc\free区别
底层原理
,混用会出现什么情况2.STLvector内存特点、扩容机制、扩容时数据的拷贝方式map
脱去外衣学编程
·
2023-10-18 20:05
数据结构
Volatile是如何保证线程可见的?
摘要本文以volatile最常见的2个问题为线索,基于汇编lock前缀指令和cpu原子操作等底层知识,初步对volatile的
底层原理
进行描述。
松间-明月
·
2023-10-18 05:50
Java
java
多线程
右值引用+移动语义
remove_reference移动引入介绍移动构造函数介绍是否抛出异常noexcept使用应用场景返回值--一次深拷贝->移动构造(编译器优化后)传参--传入右值list举例vector举例forward介绍
底层原理
完美转发介绍示例改造我们的
沐风ya
·
2023-10-18 05:43
c++
开发语言
c++
vue双向数据绑定原理
vue双向数据绑定的
底层原理
:object这个对象有个方法,叫做defineProperty,当数据发生访问或者修改,它都能够监测到,就是做到了一个数据劫持。
Y_soybean_milk
·
2023-10-18 00:28
前端学习
面试
vue
数据绑定
MySQL InnoDB引擎深入学习的一天(InnoDB架构 + 事务
底层原理
+ MVCC)
目录逻辑存储引擎架构概述内存架构BufferPoolChangeBuffeAdaptiveHashIndexLogBuffer磁盘结构SystemTablespaceFile-Per-TableTablespacesGeneralTablespacesUndoTablespacesTemporaryTablespacesDoublewriteBufferFilesRedoLog后台线程事务原理事务
学徒630
·
2023-10-17 20:45
完整长篇学习笔记
mysql
学习
笔记
Linux——多线程,互斥与同步
目录一.linux互斥1.进程线程间的互斥相关背景概念2.互斥量mutex3.加锁互斥锁mutex4.锁的
底层原理
二.可重入VS线程安全1.概念2.常见的线程不安全的情况3.常见的线程安全的情况4.常见不可重入的情况
我的代码爱吃辣
·
2023-10-17 20:42
linux
运维
服务器
并发编程篇
T3三个线程如何保证他们按顺序执行六、notify和notifyAll有什么区别七、Java中的Wait方法和Sleep方法有什么不同八、如何停止一个正在运行的线程九、synchronized关键字的
底层原理
十
月星过亿
·
2023-10-17 19:14
面试
java
jvm
开发语言
Spring(18) @Order注解介绍、使用、
底层原理
CommandLineRunner使用示例3.1接口实现类13.2接口实现类23.3测试结果场景一:场景二:四、@Order失效场景4.1失效代码示例4.2执行结果4.3失效场景补救五、@Order、@Priority
底层原理
ACGkaka_
·
2023-10-17 18:48
Spring
spring
java
后端
程序员练级攻略(2018):前端基础和
底层原理
这个是我订阅陈皓老师在极客上的专栏《左耳听风》,我整理出来是为了自己方便学习,同时也分享给你们一起学习,当然如果有兴趣,可以去订阅,为了避免广告嫌疑,我这就不多说了!以下第一人称是指陈皓老师。对于前端的学习和提高,我的基本思路是这样的。首先,前端的三个最基本的东西HTML5、CSS3和JavaScript(ES6)是必须要学好的。这其中有很多很多的技术,比如,CSS3引申出来的Canvas(位图)
wzq2009
·
2023-10-17 16:33
练级攻略
MySQL join的
底层原理
二、join的使用例子三、join的连接方式1、简单嵌套2、索引嵌套3、块嵌套4、哈希连接前言面试的时候,被问到join的
底层原理
,之前没有深入了解过,今天对这个知识点进行一个学习。
UPUP小亮
·
2023-10-17 15:12
mysql
数据库
基于Redo Log和Undo Log的MySQL崩溃恢复流程
在之前的文章「简单了解InnoDB
底层原理
」聊了一下MySQL的BufferPool。这里再简单提一嘴,BufferPool是MySQL内存结构中十分核心的一个组成,你可以先把它想象成一个黑盒子。
SH的全栈笔记
·
2023-10-17 13:10
iOS底层-Block
底层原理
Block函数有三种:第一种:全局blockvoid(^block)(void)=^{NSLog(@"block!");};NSLog(@"%@",block);打印结果:第二种:堆区blockinta=10;void(^block)(void)=^{NSLog(@"block-%d!",a);};NSLog(@"%@",block);打印结果:第三种:栈区block,栈区block在iOS14后
大橘猪猪侠
·
2023-10-17 13:15
C++——缺省参数和函数重载
目录缺省参数概念缺省参数的类型:全缺省参数半缺省参数函数重载概念参数个数不同参数种类不同参数类型的顺序不同
底层原理
——名字修饰缺省参数概念缺省参数是指在函数定义或声明时为函数的参数指定一个缺省值,在函数调用时
灿烈♡
·
2023-10-17 12:29
C++
c++
GIT基本概念、核心命令及
底层原理
part01:GIT基本概念与核心命令1、基本概念git是一个分布式的版本管理系统git把内容按元数据方式存储2、git核心命令的使用初始化:gitinit名称把文件添加到暂存区:gitadd文件名、gitadd-A(全部文件添加进去)把文件从暂存区删除:gitrm--cached文件名从暂存区提交到本地仓库:gitcommit文件名/-am(全部文件)-m'注释'查看文件状态:gitstatus
么古
·
2023-10-17 08:10
JAVA高阶必备技能
git
git 原理简介
文章目录关于版本控制分为三种版本控制方案本地版本控制集中化的版本控制分布式版本控制git基本
底层原理
git提交流程原理Git的引用(分支)gitlog原理总结参考链接关于版本控制什么是“版本控制”?
NET安梓晨
·
2023-10-17 08:10
git
版本管理工具Git使用和
底层原理
Git是一个开源的分布式版本控制系统,Git起初是LinusTorvalds(linux之父)为管理linux内核而开发的版本控制软件;安装git客户端:官方客户端:httpsd://git-scm.com/downloads其它客户端:https://tortoisegit.org/download/一:Git体系Git和svn的主要区别:存储方式不一样;使用方式不一样;管理模式不一样;1.存储
一棵树7351
·
2023-10-17 08:08
git
git
github
04_Git
底层原理
解析
教程目录01_版本控制概述02_Git概述03_Git下载和安装04_Git
底层原理
解析05_Git命令详解-CRUD06_Git命令详解-分支07_Git命令详解-后悔药08_Git远程仓库一、Git
我是波哩个波
·
2023-10-17 08:36
Git从入门到精通
git
1024程序员节
Git 的
底层原理
Git的
底层原理
前言基于Git的使用,已经在前文有过相关的介绍,使用Git用作日常的开发基本上是足够的。现在,本文将详细介绍一些有关Git的实现原理。
FatalFlower
·
2023-10-17 08:03
开发工具
git
01【Git的基本使用与
底层原理
】
下一篇:02【Git的分支与数据恢复】目录:【Git系列教程-目录大纲】文章目录一、Git概述1.1Git简介1.2集中式与分布式1.2.1集中式版本控制1.2.2分布式版本控制1.3Git的使用流程1.3.1本地仓库1.3.2协同开发1.4Git的配置1.4.1Git的配置等级1.4.2初始化Git配置二、Git的使用2.1Git基本操作命令2.1.1初始化项目2.1.2添加操作2.1.3提交操
緑水長流*z
·
2023-10-17 08:32
#
《Git系列教程》
git
分布式与集中式
版本控制
Git的工作流程
Git配置
iOS
底层原理
--alloc&init&new
首先我们先看一段代码:#ifdefDEBUG#defineLGNSLog(format,...)printf("%s\n",[[NSStringstringWithFormat:format,##__VA_ARGS__]UTF8String]);#else#defineLGNSLog(format,...);#endifLGPerson*p1=[LGPersonalloc];LGPerson*p2
黑眼豆豆_
·
2023-10-17 08:01
18 - 内存管理之retain/release/dealloc/retainCount的底层分析
OC
底层原理
探索文档汇总本文主要是在源码层面上分析内存管理的引用计数的变化过程以及。
iOS之文一
·
2023-10-17 04:25
尚硅谷Docker核心技术
5课时docker_能干什么第6课时docker_3要素第7课时centos6安装Dockercentos7安装Docker第9课时阿里云镜像加速器配置第10课时helloworld镜像第11课时运行
底层原理
第
小晨想好好学习
·
2023-10-17 03:42
#
Docker
docker
容器
科研快速入门与水文章技巧
至于模型的原理,有个映像、概念上有其轮廓即可,而像模型的
底层原理
、代码实现那些应该统统放弃,搞懂它们对于核心目标而言性价比过于低了,即使有更高
Cai-Gbro
·
2023-10-16 19:02
人工智能
计算机视觉
深度学习
List、Set、Map
底层原理
详解(面试必背)
1.的集合和数组的区别数组;大小固定,同一个数组只能存放同一种类型的数据。插入跟删除比较复杂。集合:大小可变,可以存放不同的数据类型,只能存放引用型的数据,基本数据类型不可以。2.Collection和Collections的区别Collection:是集合类的顶层接口,里面包含了一些集合的基本操作。Collection接口是Set接口和List接口的父接口。Collections:是一个包装类(
ydl1128
·
2023-10-16 19:10
Java核心知识及问题解决方案
list
面试
java
Spring整合MyBatis详细分析
我们在其它几篇文章中已经介绍了MyBatis的工作流程、核心模块和
底层原理
。
Java收录阁
·
2023-10-16 11:11
Java零基础入门到精通仅需十一步
一般企业面试和笔试的时候主要考核的能力:
底层原理
、数据结构、实战经验,设计思维;这四个方面,基于这四点首先可以知道一个可以就业的Java程序员需要具备
底层原理
扎实和实战能力。
zf888999666
·
2023-10-16 10:15
java
面试
开发语言
学习
MYSQL索引
底层原理
MYSQL索引
底层原理
1.索引的本质索引是帮助MYSQL高效获取数据的排好序的数据结构。索引一般以文件形式存储在磁盘上。
winy11
·
2023-10-16 05:54
搜索引擎
mysql
JS
前端CSS
+元素,鼠标事件触发鼠标模形变成手状的形状
一:直接使用CSS样式改变当鼠标移动到元素上显示手状。style="cursor:pointer;"二:使用JS触发事件改变原样式:在鼠标事件onmouseover(鼠标移动到元素上触发事件)触发时设置对应的样式:1//使用在元素的标签上的事件2//第一种方式3onmouseover="this.style.cursor='mouseHand'"45//第二种方式6onmouseover="thi
张大大大大旭
·
2023-10-16 04:40
CSS
layui
javascript
css
css3
javascript
Spring源码学习(一)--Spring底层核心原理解析
首先把Spring中核心知识点都给大家进行串讲,对Spring的底层有了一个整体的大致了解,比如:Bean的生命周期
底层原理
依赖注入
底层原理
初始化
底层原理
推断构造方法
底层原理
AOP
底层原理
Spring事务
底层原理
但都只是大致流程
从头再来_f
·
2023-10-16 02:08
Spring源码
Spring
spring
java
Spring源码解析——Spring事务是怎么通过AOP实现的?
正文此篇文章需要有SpringAOP基础,知道AOP
底层原理
可以更好的理解Spring的事务处理。
程序员大彬
·
2023-10-16 02:56
spring
java
spring
java
后端
【Python 千题 —— 基础篇】进制转换:十进制转二进制
题目描述题目描述计算机
底层原理
中常使用二进制来表示相关机器码,学会将十进制数转换成二进制数是一个非常重要的技能。现在编写一个程序,输入一个十进制数,将其转换成二进制数。输入描述输入一个十进制数。
繁依Fanyi
·
2023-10-15 23:02
Python
千题
python
开发语言
算法
javascript
java
windows
git
【C++】C++11 ——lambda表达式
++学习长路漫漫浩浩,万事皆有期待上一篇博客:【C++】C++11———可变参数模板文章目录lambda表达式lambda表达式概念lambda表达式语法lambda表达式交换两个数lambda表达式
底层原理
总结
Sherry的成长之路
·
2023-10-15 22:36
C++学习
c++
redis
React 与 React Native 底层共识:React 是什么
此系列文章将整合我的React视频教程与ReactNative书籍中的精华部分,给大家介绍React与ReactNative结合学习的方法,此小节主要介绍React的
底层原理
与机制。
DevOpenClub
·
2023-10-15 20:15
Java越学越不明白该怎么办?
学习编程来说,算法、
底层原理
、框架,其实都不是最主要的,最主要的是你要能用程序解决问题,在这个过程中需要用到哪些技术再去学习这个技术,很多技术也只是需要知道如何使用即可,要不然你这辈子都学不完的!!
程序媛小白
·
2023-10-15 19:38
c++动态内存管理new/delete
文章目录前言用法上对内置类型对自定义类型new/delete
底层原理
重载类的专属operatornew和operatordelete定位newnew/delete与malloc/free区别总结内存泄漏前言想必大家对
寄一片海给你
·
2023-10-15 17:29
c/c++
c++
开发语言
后端
Golang中gRPC使用及原理探究
proto文件1.2.2编译proto文件1.2.3编写客户端和服务端代码2、gRPC的通信模式2.1一元RPC模式2.2客户端流RPC模式2.3服务端流RPC模式2.4双向流RPC模式3、gRPC的
底层原理
探究
CoreDump丶
·
2023-10-15 14:51
golang
go
grpc
golang
grpc
http/2
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他