摘要: 之前学习swift时的个人笔记,根据github: "the swift programming language in chinese" 学习、总结,将重要的内容提取,加以理解后整理为学习笔记,方便以后查询用。详细可以参考 "the swift programming language in ch 阅读全文
posted @ 2016-06-16 00:56 时间已静止 阅读(1101) 评论(0) 推荐(2) 编辑
摘要: 关于网络安全的数据加密部分,本来打算总结一篇博客搞定,没想到东西太多,这已是第三篇了,而且这篇写了多次,熬了多次夜,真是again and again。起个名字: 数据加密三部曲 ,前两部链接如下: 1. 整体介绍: "网络安全——数据的加密与签名,RSA介绍" 2. 编码与哈希实现: "网络安全— 阅读全文
posted @ 2016-06-13 23:13 时间已静止 阅读(7502) 评论(5) 推荐(7) 编辑
摘要: 据说今天520是个好日子,为什么我想起的是502、500、404这些?还好服务器没事! 一、Base64编码 Base64编码要求把3个8位字节 转化为4个6位的字节 ,之后在6位的前面补两个0,形成8位一个字节的形式,这样每一个字节的有效位为6位,则取值范围0~63 。如果最后剩下的字符不到3个字 阅读全文
posted @ 2016-05-20 16:51 时间已静止 阅读(5285) 评论(0) 推荐(9) 编辑
摘要: 一、 密码概述 发送者对明文进行加密然后生成密文,接受者再对密文解密得到明文的过程。 现在使用的所有加密算法都是公开的!但是密钥肯定不是公开的。 1 散列(哈希)函数 通常有MD5、SHA1、SHA256、SHA512 实质是抽取特征码,这样一般不会重复!是的,不同的文本它的哈希结果是有可能相同的, 阅读全文
posted @ 2016-04-11 22:40 时间已静止 阅读(5229) 评论(4) 推荐(7) 编辑
摘要: 一、整体介绍 前面已经介绍了网络访问的 "NSURLSession" 、 "NSURLConnection" ,还有网页加载有关的 "webview" ,基本满足通常的网络相关的开发。 其实在网络开发中还有比较常用的就是网络状态的检测。苹果对需要联网的应用要求很高,就是必须要进行联网检查。另外,当网 阅读全文
posted @ 2016-03-21 23:30 时间已静止 阅读(9642) 评论(1) 推荐(2) 编辑
摘要: 一、整体介绍 UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些 阅读全文
posted @ 2016-03-15 23:29 时间已静止 阅读(27421) 评论(5) 推荐(21) 编辑
摘要: 原文在此 一、整体介绍 NSURLSession在2013年随着iOS7的发布一起面世,苹果对它的定位是作为NSURLConnection的替代者,然后逐步将NSURLConnection退出历史舞台。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSUR 阅读全文
posted @ 2016-02-24 23:03 时间已静止 阅读(18181) 评论(7) 推荐(13) 编辑
摘要: "原文在此" 一、整体介绍 NSURLConnection是苹果提供的原生网络访问类,但是苹果很快会将其废弃,且由 "NSURLSession" (iOS7以后)来替代。目前使用最广泛的第三方网络框架AFNetworking最新版本已弃用了NSURLConnection,那我们学习它还有什么用呢? 阅读全文
posted @ 2016-01-15 23:50 时间已静止 阅读(8057) 评论(0) 推荐(4) 编辑
摘要: "原文在此" 一、Reveal 1 一般使用     Reveal是ITTY BITTY发布的UI分析工具,可以很直观的查看App的UI布局。如下图所示:     Reveal是需要付费的,需要89美元,也可以免费使用3 阅读全文
posted @ 2015-11-12 22:35 时间已静止 阅读(12797) 评论(4) 推荐(7) 编辑
摘要: 原文在此:http://www.cnblogs.com/mddblog/p/4951650.html 一、Thumb指令与ARM指令 Thumb指令为16位,因此存储代码的密度高,节省存储空间。但是功能不全,它只是ARM指令(32位)集的补充,是ARM指令集下的一个子集。在初级阶段我们不需要了解这些 阅读全文
posted @ 2015-11-09 23:41 时间已静止 阅读(2294) 评论(0) 推荐(4) 编辑