最近在做iOS面试,总结一些实用的面试题以及参考答案,供博友们交流沟通。
可用一些不明确的技术要点引起话题,如:
Multithreading:什么时候处理多线程,几种方式,优缺点。
Delegate, Notification,KVO, other 优缺点
SDWebImage的原理。实现机制。如何解决TableView卡的问题
block和代理的,通知的区别。block的用法需要注意些...
分类:
移动开发 时间:
2016-04-12 17:26:12
阅读次数:
306
算法训练 Multithreading 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 现有如下一个算法: repeat ni times yi := y y := yi+1 end repeat 令n[1]为你需要算加法的第一个数字,n[2]为 ...
分类:
编程语言 时间:
2016-03-26 13:55:49
阅读次数:
874
Properties are either atomic or nonatomic, The difference has to do with multithreading. atomic is the default value. Properties are either readonly ....
分类:
其他好文 时间:
2015-10-05 23:25:03
阅读次数:
250
Part 86 Multithreading in C#What is a Process:Process is what the operatin system uses to facilitate(帮助) the execution of a program by providing the r...
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflectio...
分类:
编程语言 时间:
2015-08-26 22:26:58
阅读次数:
155
from Scali's OpenBloghttps://scalibq.wordpress.com/2012/02/14/the-myth-of-cmt-cluster-based-multithreading/第一次听到“CMT”这个术语的时候,我有些纳闷,难道我一直忽略了某种多线程的技术吗?但...
分类:
其他好文 时间:
2015-08-18 15:49:45
阅读次数:
124
目前python 提供了几种多线程实现方式 thread,threading,multithreading,其中thread模块比较底层,而threading模块是对thread做了一些包装,可以更加方便的被使用。 2.7版本之前python对线程的支持还不够完善,不能利用多核CPU,但是2.7版本...
分类:
编程语言 时间:
2015-08-17 06:25:40
阅读次数:
146
当通过task 插入多条数据时报错。 DBcontext 不是线程安全的, 如果是WebAPI 为每个请求创建DbContext 部分解释: http://stackoverflow.com/questions/28106267/insert-into-dbcontext-multithreadin...
分类:
数据库 时间:
2015-08-11 09:56:22
阅读次数:
235
---恢复内容开始---多线程基础介绍多线程一词可以解释为多个控制线程或多个控制流。虽然传统的UNIX进程包含单个 控制线程,但多线程(multithreading,MT)会将一个进程分成许多执行线程,其中每个 线程都可独立运行定义多线程术语表1–1多线程术语术语定义Process(进程)通过for...
分类:
编程语言 时间:
2015-08-10 19:46:30
阅读次数:
180