- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 iOS调试技巧(转载)
IOS各种调试技巧豪华套餐(转载) 目录 前言逼优鸡知己知彼 百战不殆抽刀断Bug 普通操作 全局断点(Global BreakPoint) 条件断点(Condational Breakpoints)打印的艺术 NSLog 开启僵尸对象(Enable NSZombie Objects)进击的码农 Consol
2016-07-28 09:57:56 342
原创 内存管理笔记
MRC手动内存管理:1.系统不会去检查已释放的对象,也就是说,当一个对象的引用计数为0时,这个对象此时再调用其方法不会报错,(成为野指针),除非开启僵尸调试诊断,一旦开启僵尸诊断就会发现崩溃。2.当把这个对象赋值为nil时,(成为空指针),再调用其方法,将不会出错,更不会崩溃。3.dealloc方法必须含有[super dealloc],且必须放在函数最后一行。当对象的引用计数为0时,系统
2016-07-28 09:39:48 191
转载 Big-Endian和Little-Endian
二、什么是大端和小端 Big-Endian和Little-Endian的定义如下:1) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。2) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。举一个例子,比如数字0x12 34 56 78在内存中的表示形式为:1)大端模式:低地
2016-07-03 14:40:16 355
转载 HTTPS TLS
要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识。1. 大致了解几个基本术语(HTTPS、SSL、TLS)的含义2. 大致了解 HTTP 和 TCP 的关系(尤其是“短连接”VS“长连接”)3. 大致了解加密算法的概念(尤其是“对称加密与非对称加密”的区别)4. 大致了解 CA 证书的用途考虑到很多技术菜鸟可能不了解上述背景,俺先用最简短的文字描述一下。如果你
2016-07-01 16:19:02 277
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人