码迷,mamicode.com
首页 >  
搜索关键字:浅析    ( 3592个结果
使用Runtime自定义KVO,原理浅析
一、介绍 什么是KVO?全称key-value-observer,键值观察,观察者设计模式的另一种实现。其作用是通过观察者监听属性值的变化而做出函数回调。 二、原理 KVO基于Runtime机制实现,使用了isa的混写技术 监听者监听类A的某一个属性的变化,系统会动态为类A创建一个子类NSKVONo ...
分类:其他好文   时间:2019-10-13 13:13:28    阅读次数:101
浅析react中的react-router和react-router-dom
React路由实现有两个包: 1.react-router https://reacttraining.com/react-router/ 2.react-router-dom ...
分类:其他好文   时间:2019-10-12 22:32:35    阅读次数:67
Leakcanary原理浅析
LeakCanary是Android内存泄漏的框架,作为一个“面试常见问题”它一定有值得学习的地方,今天就好好学习一下它。作为一名开发,我觉得给人讲框架或者库的原理,最好先把大概思路给读者讲一下,这样读者后面理解会按照这个框架往里填内容,理解起来也更容易一些,所以我先把LeakCanary的大致原理 ...
分类:其他好文   时间:2019-10-11 20:25:15    阅读次数:91
V8 内存管理和垃圾回收机制总结
这篇文章主要介绍 V8 的内存管理和垃圾回收知识。 V8 内存管理及垃圾回收机制浅析 由于 V8 引擎的原因,Node 在操作大内存对象时受到了一些限制,在 64 位的机器上,默认最大操作的对象大小约为 1.4G,在 32 位的机器上,默认最大操作的对象大小约为 0.7G。 如果我们的 Node 程 ...
分类:其他好文   时间:2019-10-11 20:20:01    阅读次数:119
多线程抢票系统浅析
笔者打算写个轻量版的秒杀系统,那么需要多线程模拟客户去抢购某个商品。故有想先写一个简单的多线程抢票系统加深一下对线程池,同步的理解。 ...
分类:编程语言   时间:2019-10-10 00:02:10    阅读次数:123
flask 源码浅析(flask 如何处理请求(多线程,多进程,IO多路复用))
2018-04-04 13:09:47 lucky404 阅读数 5724更多 分类专栏: python 2018-04-04 13:09:47 lucky404 阅读数 5724更多 分类专栏: python 分类专栏: python 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...
分类:编程语言   时间:2019-10-08 19:22:31    阅读次数:281
HashMap源码浅析
HashMap个人感觉是根据hash值分了类别的的链表或者红黑树。 上面的各个内部类的代码仅凭个人主观放了一部分,没有放全,其余的remove、isEmpty等方法有兴趣的同学可以自己看看。 ...
分类:其他好文   时间:2019-10-05 22:44:39    阅读次数:80
浅析用链表实现的队列
队列与栈一样是一种线性集合,队列与栈的不同之处在于,队列需要在两端进行操作,在用链表实现的队列中,需要在表头和表尾进行操作。 思考一下,在链表实现的队列中,入队和出队操作在表头和表尾进行有什么差异?(假设链表为单链表,head指向链表头节点,end指向链表尾节点) 先考虑入队操作,入队操作在链表头和 ...
分类:其他好文   时间:2019-10-04 20:46:44    阅读次数:95
浅析C++预处理命令
1. 概述 预处理命令就是我们程序开头以 字符开头的命令。为什么叫预处理命令?因为这些命令是在编译时的第一步就执行了的,不会转为汇编码。 编译器编译代码的步骤: 1. 预处理。处理 include, define等命令并删除注释,所以无论怎么写都不会再第一步CE。 2. 编译。真编译会分析代码语法( ...
分类:编程语言   时间:2019-10-04 09:24:30    阅读次数:125
OkHttp 流程浅析 - NoHarry的博客
简介本文通过结合OkHttp源码,分析发送请求的大致流程。本文源码基于3.12.0版本示例首先我们创建一个最简单的请求,以此为例开始进行分析1234567891011121314151617181920212223242526OkHttpClient client=new OkHttpClient.... ...
分类:Web程序   时间:2019-10-02 20:31:49    阅读次数:111
3592条   上一页 1 ... 27 28 29 30 31 ... 360 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!