1.什么是 instancetype?同 id 一样,都是表示未知类型的对象.2.关联返回类型的方法根据 Cocoa 规则, 满足下列规则的方法:1.类方法中,以 alloc 或 new 开头.2.实例方法中,以 autorelease,init,retain或 self 开头的这些方法,会返回一个...
分类:
其他好文 时间:
2015-03-02 14:41:06
阅读次数:
112
训练数据格式如下:输入有4个维度,输出为{-1,+1}。共有400条数据。 题目要求将权向量元素初始化为0,然后使用“Naive Cycle”遍历训练集,求停止迭代时共对权向量更新了几次。 所谓“Naive Cycle”指的是在某数据条目x(i)上发现错误并更新权向量后,下次从x(i+1)继续读数据,而不是回到第一条数据x(0)从头开始。该题要求使用“fixed,pre-determined random cycle”对数据进行遍历,即对400条数据进行随机排序,然后在这轮计算中始终使用这一排序,直到下一轮...
分类:
其他好文 时间:
2015-03-01 23:54:00
阅读次数:
448
五.oc的语法基础(内存管理上)1.引用计数器:在每一个对象里都有一个引用计数器,占用4个字节的空间,在一个对象创建时引用计数器的值初始化为1.*给对象发送一条retain消息,可以使引用计数器的值+1(retain方法返回对象本身)*给对象发一条release消息,则计数器的值-1*可以给对象发送...
分类:
其他好文 时间:
2015-03-01 20:58:04
阅读次数:
155
高德iOS面试整理(顺序有些乱)
确实挺对不住面试官的,视频面试,我的这边始终没声音。
1.
- (void)testFun
{
CGRect a ;
//…..
}
a的内存在堆上,还是栈上?
2.。 如何把一个 CGRect类型的数据放在堆上去? 你能够想到多少种方法?
3. CGRect a ;
[a retain];
是否能通过编译
4.a...
分类:
移动开发 时间:
2015-03-01 15:45:49
阅读次数:
520
一,retain, copy, assign区别概念:assign: 简单赋值,不更改索引计数(reference counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1例:1 NSString *...
分类:
其他好文 时间:
2015-03-01 15:39:08
阅读次数:
169
@property属性使用copy:NSStringstrong: 一般对象weak: UI空间assign:基本数据类型retain: (对象,先上述类型使用)id 万能指针。id缺点:运行时可能因为类型强制错误而引发错误。instancetype 类型不匹配时编译会提示。
分类:
移动开发 时间:
2015-02-28 16:07:36
阅读次数:
124
C mode target slave , 之前看PCI9054 datasheet知道这个burst mode ,也看了时序图,但是一直缺乏一个感性的认识。
今天网上买的 USB逻辑分析仪到货了,接上去用PLX SDK提供的API函数做了个控制台程序试了试读和写,的确认识了single cycle和burst的实际样子。
1,EEPROM里给memory space 0的设置是16位...
分类:
其他好文 时间:
2015-02-27 21:36:11
阅读次数:
424
微软近期Open的职位:Do you want to work on a fast-cycle, high visibility, hardcore search team with ambitious goals? Internet search is one of the highest imp...
分类:
其他好文 时间:
2015-02-26 14:49:12
阅读次数:
135
提示:本文中所说的"实例变量"即是"成员变量","局部变量"即是"本地变量"一、简介ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切注意:A...
分类:
其他好文 时间:
2015-02-25 18:22:56
阅读次数:
176
(一)自动内存管理 --ARC1>简单点说就是让编译器完成堆空间的引用计数的加减,自动释放,程序员不再写retain 和release等方法 2>OC的自动内存管理不同于java 的垃圾回收,而是在预处理是直接在应该保留的地方加上retain,在应该改释放的地方加上release,是直接添加代码 ....
分类:
移动开发 时间:
2015-02-25 00:40:05
阅读次数:
151