摘要: 1.Objective-C语言特性2.static __block const3.Object-C的内存管理4.RunLoop5.iOS消息传递机制6.iOS程序生命周期7.MVC设计模式MVVM8.UIViewCALayer Frame 与bounds9.根类 NSObject10.多线程简介11... 阅读全文
posted @ 2015-05-07 11:22 Shen.Zheng 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 1、服务拒绝攻击服务拒绝攻击企图通过使你的服务计算机崩溃或把它压跨来阻止你提供服务,服务拒绝攻击是最容易实施的攻击行为,主要包括:死亡之ping (ping of death)概览:由于在早期的阶段,路由器对包的最大尺寸都有限制,许多操作系统对TCP/IP栈的实现在ICMP包上都是规定64KB,并且... 阅读全文
posted @ 2015-11-16 19:59 Shen.Zheng 阅读(3114) 评论(0) 推荐(0) 编辑
摘要: 这是NEXT「产品经理从零到一技术进阶:不懂代码也能愉快地与开发相处」线下活动的笔记。主讲者张元一,产品原型工具墨刀的创始人,见证了 Web 开发从 99 年 HTML4.0 到去年 12 月 HTML5 最终定稿这之间整个 Web 开发变迁史的 15 年「码龄」全栈工程师。NEXT 本次活动收到了... 阅读全文
posted @ 2015-09-30 14:39 Shen.Zheng 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1优先级别不同:iOS最先响应屏幕优先级别不同:iOS最先响应屏幕 当我们使用iOS或者是Android手机时,第一步就是滑屏解锁找到相应程序点击进入。而这个时候往往是所有操控开始的第一步骤,iOS系统产品就表现出来了流畅的一面,但Android产品却给人一种卡顿的现象,更别说后续深入玩游戏或者进行... 阅读全文
posted @ 2015-09-29 14:13 Shen.Zheng 阅读(866) 评论(0) 推荐(0) 编辑
摘要: iOS从磁盘加载一张图片,使用UIImageVIew显示在屏幕上,需要经过以下步骤:从磁盘拷贝数据到内核缓冲区从内核缓冲区复制数据到用户空间生成UIImageView,把图像数据赋值给UIImageView如果图像数据为未解码的PNG/JPG,解码为位图数据CATransaction捕获到UIIma... 阅读全文
posted @ 2015-09-29 11:58 Shen.Zheng 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: ARC工作原理手动内存管理的机理大家应该已经非常清楚了,简单来说,只要遵循以下三点就可以在手动内存管理中避免绝大部分的麻烦:如果需要持有一个对象,那么对其发送retain 如果之后不再使用该对象,那么需要对其发送release(或者autorealse) 每一次对retain,alloc或者new的... 阅读全文
posted @ 2015-09-29 11:17 Shen.Zheng 阅读(250) 评论(0) 推荐(0) 编辑