摘要: 1. https如何保证安全 非对称加密:如果是公钥加密的数据私钥才能解密,所以如果把公钥交给你,你就可以用这个公钥来加密未来我们进行数据交换的秘钥,发给我时,即时中间被人截获了,也无法解密。 但这也并不是最安全的,如果中间的人截获到发给你公钥后,自己制造了一个公钥发送给你,这时你把对称密钥用这个公 阅读全文
posted @ 2016-09-18 18:15 简简单单0 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1. Runloop runloop是一种消息循环机制,每一个线程内部都有一个消息循环 只有主线程消息循环默认开启,子线程的消息循环默认不开启 1.1 Runloop的目的 保证程序不退出; 负责处理输入事件; 如果没有事件发生,会让程序进入休眠状态。 1.2 事件类型 Input Sources输 阅读全文
posted @ 2016-09-18 16:09 简简单单0 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1. GCD(不是面向线程对象,面向任务开发) 全称是Grand Central Dispatch,NB的中枢调度器 / 大中央调度 ——— 任务派发器 纯C语言,提供了非常多强大的函数 <!--StartFragment-->将任务添加到队列中,选择恰当的执行函数来执行队列中的任务,以此开启线程, 阅读全文
posted @ 2016-09-18 15:11 简简单单0 阅读(208) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhu_apollo/archive/2007/10/28/1852542.aspx http://blog.csdn.net/zhu_apollo/archive/2007/10/28/1852542.aspx 1. 重写 (1)父类与子类之间的多态性,对 阅读全文
posted @ 2016-09-12 22:03 简简单单0 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 移动设备的内存极其有限,每个App所占的内存也是有限的,当App占用内存较多时,会有内存警告。如果一个app使用的内存超 过20M,则系统会向该app发送Memory Warning消息。收到此消息后,需要回收一些不需要再 继续使用的内存空间,比如回收一些不再使用的对象和变量等,否则程序会崩溃。 1 阅读全文
posted @ 2016-09-06 15:50 简简单单0 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 此篇文章参考自 https://i.cnblogs.com/EditPosts.aspx?opt=1 http://blog.csdn.net/enuola/article/details/8099461 NSTimer官方解释:“A timer provides a way to perform 阅读全文
posted @ 2016-08-31 18:43 简简单单0 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1. JSON JSON是网络上用来传输数据使用最广泛的数据格式;JSON是Javascript的子集,专门负责描述数据格式(Javascript是做网页开发使用的一种"脚本"语言,Javascript和Java没有任何关系!) 比XML更轻量级 1.1 语法规则 (1)数据以键值对(key/val 阅读全文
posted @ 2016-08-30 22:22 简简单单0 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1. UIView UIView是UIKit框架,在iOS中能看得见的东西基本上都是UIView,比如:按钮,标签,文本输入框,图片等等; 在创建UIView对象的时候,UIView内部会自动创建一个图层(即CALayer对象);UIView之所以能够显示,就是因为内部的这个CALayer图层。当U 阅读全文
posted @ 2016-08-29 15:59 简简单单0 阅读(249) 评论(0) 推荐(0) 编辑