摘要: 几乎所有的属性都用nonatomic,因为atomic影响性能,且并不能保证性能安全,若要性能安全需要更深层的锁定机制才行ios开发过程中一般都是用nonatomic属性,但是MAC OSX开发过程中使用atomic属性通常不会有性能瓶颈。 @property的本质是什么,ivar setter g 阅读全文
posted @ 2016-09-05 16:54 三年幻想郷 阅读(146) 评论(0) 推荐(0)
摘要: 算法原理:对n个元素操作,比较相邻两个元素,如果第一个比第二个大就交换他们,这样得到最后一个元素应该是最大的 对n-1个元素操作...... 对n-2个元素操作...... ...... 直到剩余一个元素,无法进行比较操作 完成排序。 冒泡排序为稳定排序; 时间复杂度指的是原操作执行的次数; 冒泡排 阅读全文
posted @ 2016-09-02 17:13 三年幻想郷 阅读(461) 评论(0) 推荐(0)
摘要: 数据类型转换typecasting:一个64比特的浮点型数据转换成了一个16比特的有符号整数 引发溢出,浮点型数据的值太大了 超出了一个16比特有符号整数型数据所能表示的最大范围。 A:65 一般而言一个字节占8位(和机器有关) 字节是基本的内存单元 char型数据:1个字节 int型数据:4个字节 阅读全文
posted @ 2016-09-02 14:07 三年幻想郷 阅读(653) 评论(0) 推荐(0)
摘要: 现代浏览器 现代浏览器(Chrome、Firefox、Safari、Microsoft Edge),基本上都遵守了 W3C 的 Mixed Content 规范,将 Mixed Content 分为 Optionally-blockable 和Blockable 两类: Optionally-blo 阅读全文
posted @ 2016-09-01 15:48 三年幻想郷 阅读(5858) 评论(0) 推荐(0)