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底层原理
Linq的
底层原理
探讨
现在开第二节课Linq的
底层原理
探讨。一起探讨完,看看有没有引起SqlSugar的新思路。这文章叫linq的
底层原理
。从哪里开始说呢?
骗你学计算机
·
2023-04-14 06:02
ASP.net
Core
ABP学习
c#
.net
开发语言
linq
ThreadLocal
底层原理
ThreadLocal作用线程并发:应用于多线程并发场景传递数据:用于不同组件传递公共变量线程隔离:各线程独立,互不影响常用方法ThreadLocal()构造器set(Tvalue)设置存入变量get()获取变量remove()移除变量与Synchronized的区别Synchronized原理同步机制采用"以时间换空间"的方式,只提供一份变量,多个线程排队访问侧重点多线程之间访问资源的同步Thr
时帆
·
2023-04-14 02:44
Java源码
java
servlet
Java定时器Timer的源码分析
TimerTask1.任务状态2.任务属性说明3.任务方法说明二、Timer1.sched方法2.cancel方法3.purge方法三、TaskQueue四、TimerThread通过源码分析,我们可以更深入的了解其
底层原理
·
2023-04-14 01:00
iOS
底层原理
总结 - block的本质(一)
面试题block的原理是怎样的?本质是什么?__block的作用是什么?有什么使用注意点?block的属性修饰词为什么是copy?使用block有哪些使用注意?block在修改NSMutableArray,需不需要添加__block?首先对block有一个基本的认识block本质上也是一个oc对象,他内部也有一个isa指针。block是封装了函数调用以及函数调用环境的OC对象。探寻block的本质
百事小武
·
2023-04-14 00:14
java基础学习 day36(字符串相关类的
底层原理
)
.“==”号比较的到底是什么基本数据类型比较数据值引用数据类型比较地址值PS.所以以后对引用数据类型,不要用“==”,改用.equals()方法3.字符串拼接的
底层原理
拼接的时候没有变量,都是字符串,会触发字符串的优化机制
丿罗小黑
·
2023-04-13 23:00
java
学习
C语言-数组和指针
C语言-数组和指针数组、指针、函数,并列C语言三大重点,尤其C指针,堪称C之灵魂,从C数组开始,勤思苦练,必须多敲、搞清楚
底层原理
,系统设计,从宏观、哲学上理解C之精髓一.数组篇1.为什么要出现数组?
爱捉弄小羊的攻城狮
·
2023-04-13 20:14
c语言
后端
数据结构
算法
c++
代理和反射
reflect它是JS的内置对象,开发者可以通过调用这些方法,访问一些JS
底层原理
。
tscn1
·
2023-04-13 20:47
js
javascript
前端
微信小程序
底层原理
剖析
微信小程序
底层原理
剖析随着前端技术的不断演进,目前市面上的移动端产品有像大前端转换的趋势。
神探狂人
·
2023-04-13 18:08
K8S学习圣经:大白话说K8S
底层原理
,14W字实现K8S自由
Kubernets
底层原理
和实操(学习圣经)Kubernets简称k8s,用于自动部署,扩展和管理容器化应用程序的开源系统。也就是能帮我们部署和管理分布式系统。
40岁资深老架构师尼恩
·
2023-04-13 17:27
面试
kubernetes
java
云原生
docker
面试
OC
底层原理
--类结构分析
通过上一篇文章对isa的分析,我们知道了所有的对象都包含isa,并且isa存储了类的相关信息,所以这篇文章我们主要通过isa来引出类的底层结构以及一些信息代码分析创建对象LYPerson*person=[[LYPersonalloc]init];lldb分析(lldb)x/4gxperson0x100513970:0x001d80010000820d0x00000000000000000x1005
laona
·
2023-04-13 16:48
如何控制多线程的执行顺序
image.png方法二:Excutors.newSingleThreadExecutor()利用并发包里的Excutors的newSingleThreadExecutor产生一个单线程的线程池,而这个线程池的
底层原理
就是一个先进先出
海绵宝宝LLL
·
2023-04-13 12:07
好不容易撑到了字节跳动Android三面,卡在了底层实现原理!
最近跟一个读者聊天,他准备了3个月,刚刚参加完字节跳动的第三面,视频面,嗯,挂了…字节跳动Andorid三面凉经一面a.线程池的
底层原理
b.四种引用类型c.JAVAGCd.Sychornized关键字e
Kepler_II
·
2023-04-13 12:05
前端-灰常值得入手的学习路径
而且因为没有经过严格的科班教育出身,很多同学学前端的方式是“土法学前端”,对知识的理解基本都停留在点上,并且难以深入,从来没有对前端的知识体系和
底层原理
形成真正的理解。
P_61b9
·
2023-04-13 11:10
iOS
底层原理
- 内存管理 之 copy
面试题引发的思考:Q:谈一谈对copy、mutableCopy、浅拷贝、深拷贝的理解?copy:不可变拷贝,产生不可变副本;mutableCopy:可变拷贝,产生可变副本;浅拷贝:指针拷贝,没有产生新的对象;深拷贝:内容拷贝,产生新的对象。Q:iOS项目中copy修饰词的使用?copy修饰词只能声明不可变类型。字符串一般用copy修饰,用于UI控件显示的时候不会有问题。属性不存在mutableCo
hazydream
·
2023-04-13 11:25
Go分布式爬虫笔记(二十)
文章目录20调度引擎调度引擎目标通道函数选项模式函数式选项模式的好处通道
底层原理
无缓冲区的通道带缓冲区的通道Select机制的
底层原理
思考题在我们的课程中,schedule函数其实有一个bug,您能看出来吗
fun binary
·
2023-04-13 11:49
打卡
golang
分布式
爬虫
iOS
底层原理
总结 - 探寻Runtime本质(一)
上两篇《iOS
底层原理
总结-探寻block本质(一)》:https://www.jianshu.com/p/deb04ce08d1a《iOS
底层原理
总结-探寻block本质(二)》:https://www.jianshu.com
329fd8af610c
·
2023-04-13 10:09
Apollo配置中心使用篇
Apollo配置中心使用篇常见配置中心对比Apollo核心概念Apollo核心特性Apollo架构设计各模块介绍服务端设计客户端设计Apollo与Spring集成的
底层原理
Apollo安装安装apollo-portalconfigservice
热爱编程的大忽悠
·
2023-04-13 09:12
配置中心
git
java
spring
boot
iOS的OC的block
底层原理
(面试来复习下底层)
虽然知道怎么使用block,但是block在底层的原理是怎样的,应该还是有的人不是很清楚的,这篇文章就是主要介绍block的
底层原理
的。
iOS王的男人
·
2023-04-13 05:15
Runtime梳理(二)KVO原理及实现
简单使用
底层原理
简单实现简单使用@interfaceViewController()@property(nonatomic,strong)Person*p1;@end@implementationViewController
飞奔的小鲨鱼
·
2023-04-13 03:26
iOS weak的实现原理
2.weak
底层原理
2.1weak的实现原理可以概括一下三步:1、初始化时:runtime会调用objc_initWeak函数,初始化一个新的weak指针指向对象的地址。2、添
赵哥窟
·
2023-04-13 02:42
生于焦虑 死于自律
底层原理
,系统优化,流程
漪木漪浮生
·
2023-04-13 01:37
阿里最新笔记曝光
给大家分享阿里大牛推荐的主流技术,当你全部掌握上述的这些技术那么你就已经是P8级别,而且你也已经形成了自己的体系,当更加新潮的技术出来时那么你自己稍微花点时间就能吃透,毕竟那时候你已经不是以前的那个你了,懂
底层原理
码爱爸爸
·
2023-04-13 01:30
JVM
算法
java
java
面试
架构
从开发者的角度快速解读以太坊白皮书
我个人一贯认为直接从上层入手开发反而会一脸懵逼,从
底层原理
入手可能枯燥,但是对于学习和理解来说却至关重要,底层基础不牢靠,永远走不远。
冯宇Ops
·
2023-04-13 01:40
OC对象底层探索 — alloc创建对象
学习文档iOS
底层原理
之alloc探索iOS探索alloc流程配置环境+资料:objc4-756.2源码+Xcode11+MacOS10.15官方源码下载地址iOS_objc4-756.2最新源码编译调试一
Dezi
·
2023-04-12 23:25
swift 进阶:了解swift的编译流程
通过查看源码的方式剖析swift的
底层原理
,这篇主要简单的讲了swift的编译流程。探索底层的源码,需要经过一系列的编译,源码编译流程是一样的。
欧德尔丶胡
·
2023-04-12 22:13
ChatGPT原理与技术演进剖析
本文作者:黄佳(著有《零基础学机器学习》《数据分析咖哥十话》)ChatGPT相关文章已经铺天盖地,剖析(现阶段或者只能说揣测)其
底层原理
的优秀文章也已经出现,其中就包括爱丁堡大学符尧博士的文章:HowdoesGPTObtainitsAbility
咖哥
·
2023-04-12 22:05
机器学习
chatgpt
人工智能
自然语言处理
kafka-存储原理-机制、结构及
底层原理
我们知道Kafka中的消息是存储在磁盘上的,那么为什么要使用磁盘作为存储介质?具体消息的存储格式又是什么呢?怎么样能够快速检索到指定的消息?消息不可能无限制存储,那么清理规则又是什么呢?1.1Kafka-存储机制、结构log.dirs=/usr/local/var/lib/kafka-logskafka使用日志文件的方式来保存生产者和发送者的消息,每条消息都有一个offset值来表示它在分区中的偏
邋遢-大王
·
2023-04-12 21:18
Kafka
java
scala
linux
kafka
Kafka
底层原理
分析
目录1、Kafka源码部署1.1Scala环境变量1.2下载Kafka源码包1.3gradle编译部署2、Kafka核心原理剖析2.1什么是分区2.2副本与ISR设计2.3日志设计3、KafkaServerReactor设计模型3.1认识JavaNIO4、Kafka选举机制4.1控制器(Broker)选举4.2分区副本选举机制5、KafkaHA设计解析5.1Replica均匀分布到整个集群5.2消
八五年的湘哥
·
2023-04-12 21:05
#
Kafka
分布式
kafka
java
大数据
三、
SDWebImage
源码解读UIImageView+WebCache
UIImageView+WebCache这个类别是我们常用到的,我相信绝大部分的程序员都看过其中的内容,直接上代码-(void)sd_setImageWithURL:(nullableNSURL*)url-(void)sd_setImageWithURL:(nullableNSURL*)urlplaceholderImage:(nullableUIImage*)placeholder-(void)
小强简书
·
2023-04-12 16:38
分布式事务之
底层原理
揭秘
,hi大家好,今天分享一这篇文章,让大家彻底了解分布式原理,这个是后台开发必须掌握技能。刚性事务柔性事务本地事务分布式事务单阶段原子提交协议两阶段提交协议定义原理性能恢复缺陷XA标准接口三阶段提交协议PaxosBasicPaxosMulti-PaxosRaft算法类型锁并发控制时间戳并发控制乐观并发控制导言分布式事务是分布式系统必不可少的组成部分,基本上只要实现一个分布式系统就逃不开对分布式事务的
极客重生
·
2023-04-12 13:22
分布式
数据库
redirect
hashtable
webgl
vue2全家桶知识点及个人理解
MVC:m:modev:viewc:控制器数据改变控制页面也改变vue
底层原理
-原理:Object.defin
『荼』
·
2023-04-12 11:03
面试题
vue.js
前端
前端框架
C++ 中new/delete与malloc/free详解
文章目录前言一、new/delete1.序言2.使用方法2.1.new和delete基本语法2.2.new和delete的底层实现原理3.
底层原理
3.1.operatornew和operatordelete3.2
余识-
·
2023-04-12 11:10
C++基础知识分享
c++
iOS逆向 12:Mach-O文件(上
iOS
底层原理
+逆向文章汇总本文主要介绍Mach-O文件格式以及通用二进制文件Mach-O文件概述Mach-O其实是MachObject文件格式的缩写,是mac以及iOS上可执行文件的格式,类似于windows
响彻天堂
·
2023-04-12 11:47
iOS
SDWebImage
加载分辨率大图时,内存爆涨处理
我觉得
sdwebimage
的目的是给我们加载图片而已,像这种分辨率大不大的问题,人家哪里管的了那么多。
帅聪哥
·
2023-04-12 10:28
千万数据怎么加索引_MySQL索引那些事
这就要从索引的本质以及他的
底层原理
说起。索引是什么那索引到底是什么呢?你是不是还停留在大学学『数据库原理』时老师讲的“索引就像字典的目录”这样的概念?老师讲的没错,但没有深入去讲。
weixin_39684228
·
2023-04-12 10:32
千万数据怎么加索引
GCD
底层原理
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。串行队列和并行队列MainDispatchQueue/GlobalDispatchQueue主队列特殊的串行、全局的并行队列全局的并行队列dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{
雷3雷
·
2023-04-12 10:46
互联网大厂面试必问的JVM
底层原理
,美团阿里Java程序员晒工资被围观
前言作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已经成为了技术人的一个必备技能。但是,在学习和使用Redis的过程中,总不可避免地遇见一些棘手的问题,比如:Redis的k
A程序员导师
·
2023-04-12 10:01
Java
经验分享
架构
java
HashMap底层实现原理
下面介绍基于jdk1.8深入了解HashMap
底层原理
。HashMap数据结构HashMap实际是一种“数组+链表”数据结构。
java成功之路
·
2023-04-12 09:35
JUC-多线程(11.面试问题简析)学习笔记
文章目录1.synchronized关键字
底层原理
以及其与lock的区别2.对CAS的理解以及底层实现原理3.ConcurrentHashMap实现线程安全的
底层原理
是什么4.对JDK中的AQS了解吗?
yuan_404
·
2023-04-12 07:19
多线程
面试
学习
jvm
多线程
、IOC的
底层原理
、图示、IOC接口介绍
2.IOC的
底层原理
3.图示4.IOC接口介绍1.什么是IOC?控制反转:把对象的创建和对象之间的调用过程,从程序员手里转交给Spring进行管理。
冬竹️
·
2023-04-12 05:04
Java
java
spring
开发语言
synchronized介绍及用法和
底层原理
简介:synchronized翻译成中文是同步的的意思,主要解决的是多个线程之间访问资源的同步性,可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。在Java早期版本中,synchronized属于重量级锁,效率低下。因为监视器锁(monitor)是依赖于底层的操作系统的MutexLock来实现的,Java的线程是映射到操作系统的原生线程之上的。如果要挂起或者唤醒一个线程,都需要操作系
AGangyaa
·
2023-04-12 05:01
java
jvm
面试
iOS-
底层原理
(7)-关联对象
面试题1.Category能否添加成员变量?如果可以,如何给Category添加成员变量?不能直接给Category添加成员变量,但是可以间接实现Category有成员变量的效果序言给一个分类添加成员变量,实际上在类的实现方法中会添加一个带下划线的成员变量和set,get方法。代码例子如下@interfacePerson:NSObject/**age*/@property(nonatomic,as
路飞_Luck
·
2023-04-12 01:18
[03][01][06] ConcurrentHashMap
底层原理
分析
ConcurrentHashMap的初步使用及场景CHM的使用ConcurrentHashMap是J.U.C包里面提供的一个线程安全并且高效的HashMap,所以ConcurrentHashMap在并发编程的场景中使用的频率比较高,那么这一节课我们就从ConcurrentHashMap的使用上以及源码层面来分析ConcurrentHashMap到底是如何实现安全性的api使用ConcurrentH
悠娜的奶爸
·
2023-04-12 00:38
pnpm与monorepo架构
#mklink+要创建的连接名称+源文件mklink/Hying.jsying.jspnpm的优点全局安装pnpm:npminstall-gpnpm
底层原理
:通过软硬链接的方式,电脑里面的依
远方0905
·
2023-04-11 23:05
javascript
前端
逆向工程师要学什么?
但心里还是没有底…为啥呢,因为这三年来自己一直都是遇到问题想着怎么用其他的办法去代替它从而达到“解决”这个问题的目的,(俗称馊主意─=≡Σ(((つ•̀ω•́)つ),但是没有静下心来好好斟酌过它们之间的关系和
底层原理
(-: LYSM :-)
·
2023-04-11 19:56
基础知识
Java系列 | 远程热部署在美团的落地实践
本文主要讲述Sonic的实现细节以及
底层原理
,从IDEA插件到自动化部署,再到沉浸式开发产品闭环,全方位讲述了Sonic在美团的落地与实践经验。
高可用架构
·
2023-04-11 18:55
编程语言
spring
java
大数据
人工智能
Spring框架入门版
目录Spring的框架概述入门案例IOC容器什么是IOCIOC
底层原理
IOC接口(BeanFactory)Bean管理IOC操作Bean管理(基于xml)1、基于xml方式创建对象IOC操作Bean管理
Angus_bnn
·
2023-04-11 16:22
spring
java
intellij-idea
Spring5从入门到精通(史上最全版)
Spring5从入门到精通文章目录Spring5从入门到精通0.前言1.概述及入门案例概述入门案例2.IOC容器IOC
底层原理
IOC接口(`BeanFactory`)IOC操作Bean管理(基于xml)
soberw-
·
2023-04-11 16:22
spring
Java
java
spring
java-ee
Spring5全部笔记--IOC、AOP、JdbcTemplate、事务、新特性
Spring5IOC容器(概念和原理)1、什么是IOC(1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理(2)使用IOC目的:为了耦合度降低(3)做入门案例就是IOC实现2、IOC
底层原理
雪天困不住的大孩子
·
2023-04-11 16:52
spring
java
后端
一文吃透 Go 内置 RPC 原理
hello大家好呀,我是小楼,这是系列文《Go
底层原理
剖析》的第三篇,依旧分析Http模块。我们今天来看Go内置的RPC。
捉虫大师
·
2023-04-11 15:32
剖析Go底层原理
golang
rpc
开发语言
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他