1
yellowV2ex 2015-02-26 22:33:01 +08:00
问你一个问题,3年后你觉得自己月薪会是多少?
|
2
FrankFang128 2015-02-26 22:34:58 +08:00
做项目一年后如果还是6k就可以跳槽了。
|
3
wanganjun OP @yellowV2ex 我觉得至少 15k 以上吧
|
4
lynulzy 2015-02-27 09:09:21 +08:00
校友路过,要多少不是目的,你刚开始进入这个行业要懂得自己缺少什么,工作是为了什么。
|
5
newtonisaac 2015-02-27 11:36:37 +08:00 via iPhone
Gcd每个函数的应用场景是什么?准备好pm我
|
6
yexiangyang 2015-02-27 11:57:40 +08:00
同班同学路过,好好干!
|
8
jiashan 2015-02-27 13:04:47 +08:00
月薪偏低。另外求职时最后不要说自己在培训公司的经历,有可能给HR这样的印象——学校里教的没学好才去参加培训。
|
9
wanganjun OP @newtonisaac 多线程说大了……gcd常用的就串行队列、并行队列和同步任务、异步任务的组合,在加上分组、延迟执行。刚看了下dispatch的头文件,才发现还有很多东西……
在项目里面其实没有自己写过多线程,像发异步请求进行数据交互和图片下载都是 AFN和SDWebimage管的。 在主线程上异步执行代码更新UI、开新线程,把消耗性能或者时间的东西放到并行队列里面防止阻塞主线程就是我知道的全部了。其他的队列和任务的组合好像都没用到,场景我就不知道了 |
12
wanganjun OP @newtonisaac 还有一个用来实现单例忘了说
|
13
ahiyang 2015-02-27 18:08:38 +08:00
@wanganjun 问几个问题.
1. NSDictionary的objectForKey操作时间复杂度是O(1), 还是O(n) , 为什么? 2. 内存管理里面, ARC是怎么判断什么时候回收内存的. retain cycle是怎么回事? strong, weak, retain, unsafe_unretained各有什么不同? |
14
wanganjun OP @ahiyang 以前在网上看到的,nsdictionary好像不会直接存key的原始值,存的是key的hash值,至于怎么找key的我就不知道了,复杂度的问题网上也看过一点,复杂度应该和找特定key的方式有关吧,不过我不清楚是怎么找的,感觉应该不是O(1),具体原因就解释不了了
retaincount 为 0 的时候就会回收。retain cycle 是两个对象互相强引用。strong和retain都会使对象的retaincount加1,区别还真没研究过,不清楚。 weak 和unsafe_unretained 不会增加对象的retaincount,区别好像是一旦对象的retaincount为0,被weak引用的对象会从内存中清除,变量的值会被设置为nil,被unsafe_unretain引用的好像还在内存里面,只是不能访问了 |
15
hiStarter 2015-04-13 14:19:10 +08:00
·#30天直招活动# 30天内,hiStarter送你一份优质靠谱创业团队offer,仅限魔都上海。免费帮你量身打造一条龙服务噢亲!!http://www.histarter.com/30day
|