首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
潘森
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
潘森
赞了这篇文章
民工哥技术之路
公众号:民工哥技术之路
·
4年前
关注
最详细的 K8S 学习笔记总结(2021最新版)
虽然 Docker 已经很强大了,但是在实际使用上还是有诸多不便,比如集群管理、资源调度、文件管理等等。那么在这样一个百花齐放的容器时代涌现出了很多解决方案,比如 Meso...
603
10
分享
潘森
赞了这篇文章
Rain_or_Shine
前端工程师 @成都技术有限公司
·
7年前
关注
Docker 入门教程-阮一峰
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,...
601
12
分享
潘森
赞了这篇文章
Q的博客
高级技术专家 @美团
·
4年前
关注
深度解析 Raft 分布式一致性协议
笔者期望通过一篇权威靠谱、清晰易懂的系统性文章,帮助读者深入理解 Raft 算法,并能付诸于工程实践中,同时解读不易理解或容易误解的关键点。 本文是 Raft 实战系列理论...
350
51
分享
潘森
1年前
举报
#新人报道#
掘金这会员权益真的是一坨大的啊.令人作呕.
掘友请回答
分享
评论
点赞
潘森
3年前
关注
分布式锁入门
保证一段代码在同一时间只在一个线程执行, 如果是单机应用的情况, 那我们用Java提供的锁就可以实现. 但如果是分布式应用, 就需要用分布式锁来解决这个问题了....
0
评论
分享
潘森
3年前
关注
MLeaksFinder源码学习
为了方便理解, 跟源码有出入. 核心原理 在你认为某对象将要dealloc的地方,调用一下该对象的willDealloc, 如果2秒钟后该对象依旧存在,说明该对象可能释放不...
3
评论
分享
潘森
4年前
关注
数据结构与算法 - 单调栈 - 01 单调栈模板及模板题
简介 单调栈是一种特殊的栈,栈内的元素,会单调递增或者单调递减 常见的是用来在数组中找某元素左边或者右边第一个比它大或者小的数 模板题 题目地址 给定一个长度为 N 的整数...
0
评论
分享
潘森
4年前
关注
OC - Block
可以用xcrun -sdk iphoneos clang -arch arm64 -fobjc-arc -fobjc-runtime=ios-10.0.0 -rewrit...
0
评论
分享
潘森
4年前
关注
Foundation02 - KVC
设置值的流程 setValue:forKey: setValue:forKeyPath: (keypath 支持 "A.B.C") setKey: _setKey:, 存在...
0
评论
分享
潘森
4年前
关注
runtime10 - class内存结构
内存结构 iOS 14 以前: iOS 14以后: 针对class_rw_t 做了一些优化 iOS14 以前: iOS14以后: 优化原因:详细看这里 class_ro_t...
1
评论
分享
潘森
4年前
关注
runtime09 - 消息发送与转发机制
消息发送与转发机制 method_t 内存结构 iOS14以前是big iOS14以后编译期间就确定下来的,是small,在运行期添加的方法,是big...
1
评论
分享
潘森
4年前
关注
runtime08 - 方法缓存Cache_t
缓存的底层结构: 是一个hash表, 对应的元素是bucket_t, 初始尺寸是2的1次方, 最大尺寸是2的16次方...
0
评论
分享
潘森
4年前
关注
runtime07 - methodSwizzle
方法交换的原理 在本类开始, 顺着继承链, 在方法列表中, 查找要交换的Method, 查找到后交换Method的imp指向...
0
评论
分享
潘森
4年前
关注
Foundation01 - KVO
KVO 原理: 利用Runtime, 动态生成要监听对象的类的子类, 并将要监听的对象的isa指针指向这个新生成的子类 重写要监听的keypath对应的set方法...
0
评论
分享
潘森
4年前
关注
runtime06 - associated
associated基础使用 associated原理 associated绑定weak属性 associated可用的策略...
0
评论
分享
潘森
4年前
关注
runtime05 - catogory
category的作用 category的结构 category的原理 与extension的区别 分类是否能增加成员变量...
0
评论
分享
潘森
4年前
关注
runtime04 - initlialize方法
initialize调用时机: 第一次调用跟类或者子类相关的方法的时候, 会利用消息发送机制调用类的+initialize方法...
0
评论
分享
潘森
4年前
关注
runtime03 - load方法
load方法的调用时机: 在main函数之前, dyld加载程序到内存的过程中, 会加载并初始化类/分类, 加载完后, 就会调用load方法...
0
评论
分享
潘森
4年前
关注
runtime02 - isa指针
isa的底层结构: isa 是一个共用体, 共用体占用的内存大小, 跟它占据内存最大的成员变量相同, (isa一共是8字节)...
0
评论
分享
潘森
4年前
关注
runtime01 - 对象内存布局
OC NSObject对象的内存布局是怎么样的? 占据多少内存? OC 普通对象的内存布局是怎么样的? 占据多少内存?...
1
评论
分享
下一页
个人成就
文章被点赞
6
文章被阅读
7,602
掘力值
351
关注了
0
关注者
2
收藏集
2
关注标签
4
加入于
2020-04-21