11 2015 档案

摘要:一、多线程的安全隐患资源共享1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源比如多个线程访问同一个对象、同一个变量、同一个文件当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题所以很自然的,当某个线程进入某个事件,处理某个事件,访问某个对象的时候,先加 “锁”互斥锁的优缺点... 阅读全文
posted @ 2015-11-30 20:58 Travin-C 阅读(213) 评论(0) 推荐(0)
摘要:一、进程和线程1.什么是进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开 Chrome、Xcode,系统就会分别启动2个进程通过“活动监视器”可以查看Mac系统中所开启的进程2.什么是线程1个进程要想执行任务,必须得有线程(每1个... 阅读全文
posted @ 2015-11-30 20:48 Travin-C 阅读(339) 评论(0) 推荐(0)
摘要:基本需要知道的 :unsigned : 没符号的signed : 有符号的int : 整型看看OC的定义 :1 #if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LI... 阅读全文
posted @ 2015-11-09 18:53 Travin-C 阅读(367) 评论(0) 推荐(0)
摘要:每个App新版的时候,总有一些变化,主流上基本会将一个新版本的新特性,以图片轮播的形式展示新特性的图片为新特性新建一个继承UIViewController的控制器管理新特性的逻辑->创建一个控制器的view来管理软件新特性-> 创建一个ScrollView// 1.创建一个ScrollView : ... 阅读全文
posted @ 2015-11-03 10:11 Travin-C 阅读(166) 评论(0) 推荐(0)