虚拟内存 虚拟内存是计算机系统内存管理的一种技术,虚拟内存为每个进程提供了一个连续、私有的地址空间,它每个进程会认为自己在使用一块大的连续的内存。事实上,每个进程的内存散布在...
虚拟内存 虚拟内存是计算机系统内存管理的一种技术,虚拟内存为每个进程提供了一个连续、私有的地址空间,它每个进程会认为自己在使用一块大的连续的内存。事实上,每个进程的内存散布在...
本文首发于 个人博客 在IOS开发中,同步锁相信大家都使用过,即 @synchronized ,这篇文章向大家介绍一些 @synchronized的原理和使用。 @sync...
原文链接[https://github.com/zhiyongzou/DynamicOC] 背景 顾名思义热修复就是使 App 具备线上修复 bug 的能力,但是遗憾的是苹果...
为了强调组内同学对 warning 的处理,强制将 warning 切成了 error,这样为了保证项目可以编过,大家不得不处理自己开发过程中遇到的 warning,暴力但很...
首先看一段AF2.x经典代码: 首先我们要明确一个概念,线程一般都是一次执行完任务,就销毁了。 而添加了runloop,并运行起来,实际上是添加了一个do,while循环,这...
一. 前言 最近被指派去解决一些线上的崩溃问题,经常遇到野指针导致的崩溃。相对于其他的原因引起的崩溃来说,野指针导致崩溃是最难定位的,这里主要总结了两种思路来定位野指针导致的...
做这个的初心是希望能巩固自己的基础知识,当然也希望能帮助更多的开发者,如发现答案不准确或者不完整的可前往 Github 提交完善。 Github地址:https://gith...
小引 在小兵整理蓝牙开发之前,小兵先万分感谢大神 KenshinCui,没有看大神的博客,小兵也不会对蓝牙有这么深得认识。 随着蓝牙低功耗技术BLE(Bluetooth Lo...
Cookie 关于 cookiecookie 是服务端为了识别终端身份,保存在终端本地的用户凭证信息。cookie 中的字段与意义由服务端进行定义。例如,当用户在进行了登录操...