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底层原理
【iOS】
SDWebImage
源码学习--未完
SDWebImage
的主要功能及相关知识点
SDWebImage
是一个流行的第三方库,用于在iOS和macOS应用程序中异步下载和缓存图像。
瓯海剑
·
2023-10-18 08:59
ios
学习
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
数据绑定
iOS解决
SDWebimage
加载高分辨率大图crash的问题。
参考文章:https://blog.csdn.net/fengzhixinfei/article/details/87912102在APPDelegate中设置相关参数。-(void)imageLoadingSettings{[SDImageCachesharedImageCache].config.maxCacheAge=3600*24*7;[SDImageCachesharedImageCac
神一样的队友
·
2023-10-17 23:08
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
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
AsyncDisplayKit
性能问题网络请求,大部分网络请求都应该使用后台线程完成,如果你使用的是AFNetworking、
SDWebImage
这些开源缓存库,那么切换到后台去请求网络资源的操作都已经默认完成。
Roger_max
·
2023-10-15 18:46
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
Python 字典
目录1字典介绍2字典的创建3字典元素的访问4字典元素添加、修改、删除5序列解包6表格数据使用字典和列表存储,并实现访问7字典核心
底层原理
(重要)7.1将一个键值对放进字典的底层过程7.2扩容7.3根据键查找
LouHerGetUp
·
2023-10-15 14:14
Python
python
flutter编译iOS项目问题汇总
1、TheSwiftpod`DKPhotoGallery`dependsupon`
SDWebImage
`,whichdoesnotdefinemodules.Tooptintothosetargetsgeneratingmodulemaps
he先森
·
2023-10-15 14:37
iOS
ios
flutter
swift
OC
底层原理
三十:block详解
OC
底层原理
学习大纲本节将深入探索block的
底层原理
。
markhetao
·
2023-10-15 14:55
SOM-rk3399开发板usb摄像头推流记录
friendly-core查看usb摄像头信息指令sudov4l2-ctl--list-formats-ext-d/dev/video81推流工具选择ffmpegGstreamerlibrtmp目前还不知道
底层原理
慕一Chambers
·
2023-10-15 13:49
推流
人工智能
字符串讲解
文章目录字符串一.String概述二.创建String对象的两种方式三.Java的内存模型四.字符串的比较五.StringBuilder的基本操做六.StringJoiner概述七.字符串相关类的
底层原理
字符串一
懒羊羊asd
·
2023-10-15 09:27
java入门笔记
String
StringBuilder
字符串
ArrayList
ArrayList集合体系及ArrayList在该体系中的位置ArrayList集合
底层原理
利用空参构造创建的集合,在底层创建一个默认长度为0的数组添加第一个元素时,底层会创建一个新的长度为10的数组存满时
懒羊羊asd
·
2023-10-15 09:21
java入门笔记
java
开发语言
集合
SDWebImage
原理和缓存机制
这篇文章将主要介绍
SDWebImage
针对于获取网络图片的原理和缓存机制,当然我只是用文字去介绍大体的一个流程,学无止境,需要更详细东西的朋友自行百度深入了解。
庆庆developer
·
2023-10-15 08:48
5道面试题,拿捏String
底层原理
!
原创:微信公众号码农参上,欢迎分享,转载请保留出处。String字符串是我们日常工作中常用的一个类,在面试中也是高频考点,这里Hydra精心总结了一波常见但也有点烧脑的String面试题,一共5道题,难度从简到难,来一起来看看你能做对几道吧。本文基于jdk8版本中的String进行讨论,文章例子中的代码运行结果基于Java1.8.0_261-b12第1题,奇怪的nullnull下面这段代码最终会打
码农参上
·
2023-10-15 08:48
Unity3d、cocos creator 面试提问
字典的
底层原理
是什么。栈和堆的区别是什么值类型和引用类型有什么不同,列
JoeyHuangzx
·
2023-10-15 03:10
CocosCreator
游戏开发
Unity项目开发
unity
面试
cocos-creator
【iOS
底层原理
】KVC 本质原理
KVC使用KVC的全称是Key-ValueCoding,俗称“键值编码”,可以通过一个key来访问某个属性常见的API有(void)setValue:(id)valueforKeyPath:(NSString*)keyPath;(void)setValue:(id)valueforKey:(NSString*)key;(id)valueForKeyPath:(NSString*)keyPath;(
666真666
·
2023-10-15 00:51
2023.10月 面试题目
4.sychronic的
底层原理
?5.锁的
底层原理
是神魔6.redis的
底层原理
是神魔7.用过哪些redis命令8.说下订单表结构,有哪些结构?
leader_song
·
2023-10-15 00:20
面试
职场和发展
iOS
SDWebImage
缓存图片
在上一篇iOSSDWebImage详细介绍中,我们详细了解了
SDWebImage
的结构和用法,在这一篇中,我们将利用
SDWebImage
缓存自己的图片。
假装你是大灰狼
·
2023-10-14 23:50
iOS
图像动画
ios
SDWebImage
Spring MVC 十一:@EnableWebMvc
我们从两个角度研究@EnableWebMvc:@EnableWebMvc的使用@EnableWebMvc的
底层原理
@EnableWebMvc的使用@EnableWebMvc需要和java配置类结合起来才能生效
weixin_44612246
·
2023-10-14 23:05
spring
mvc
java
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他