linux进程管理进程是:运行的程序资源的分配单元:内存资源、CPU资源、I/O资源内核功能:进程管理 内核是通过资源分配来管理进程的 CPU资源是怎么分配的? 切割时间片,时间片轮转 进程间的切换:保存现场,尤其是指令指针,即下一条指令所在的地址 保存现场: 保存进程的元数据 进程的元数据:描.....
分类:
系统相关 时间:
2015-10-08 19:47:23
阅读次数:
181
1. 中断处理是程序执行流程(顺序执行,跳转执行,中断处理)之一,发生中断后,arm处理器在执行完当前指令后跳转到中断对应的中断处理程序处执行,中断处理程序执行完成后,又回到原来跳转处的下一条指令处开始接着执行。2. 中断处理流程: (1)中断发生后,中断控制器给 cpu 发送中断请求。 ...
分类:
其他好文 时间:
2015-09-25 13:16:28
阅读次数:
188
一.命令执行顺序的控制1.顺序执行多条命令合并命令后2.有选择的执行命令我们需要能够有选择性的来执行命令,比如上一条命令执行成功才继续下一条,或者不成功又该做出其它什么处理,比如我们使用which来查找是否安装某个命令,如果找到就执行该命令,否则什么也不做你如果没有安装cowsay,你可以先执行一次...
分类:
其他好文 时间:
2015-09-22 16:26:42
阅读次数:
152
消除 Xcode7 中 directory not found for option 'xxxx' 警告升级Xcode7之后,你会遇到一些警告信息,诸如以下一条:ld: warning: directory not found for option '-F/Applications/Xcode-be...
分类:
其他好文 时间:
2015-09-21 21:15:29
阅读次数:
238
shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时,表示执行失败。 www.2cto.com 有时候,下一条命令依赖前一条命令是否执行成功。如:在成功地执行一条命令之后再执行另一条命令,或者在一...
分类:
系统相关 时间:
2015-09-21 13:45:54
阅读次数:
166
一、前言为什么需要用到同步,因为有时候我们给一个提交按钮注册提交表单数据的时候,在提交动作之前会进行一系列的异步ajax请求操作,但是页面js代码会按顺序从上往下面执行,如果你在这过程中进行了异步操作,那么获取不到当前异步操作返回的结果,js会继续执行下一条语句,所以我们需要同步操作请求获取后台返回...
分类:
Web程序 时间:
2015-09-16 15:28:05
阅读次数:
164
无限轮播(功能完善)一、自动滚动添加并设置一个定时器,每个2.0秒,就跳转到下一条。 获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // NSTimer timerWithTimeInterval...
分类:
其他好文 时间:
2015-09-10 12:41:39
阅读次数:
166
一、程序结构1、顺序结构2、选择结构3、循环结构二、顺序结构程序至上而下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的末尾三、条件选择结构选择结构是根据条件的成立与否,再决定要执行哪些语句的一种结构3.1 、IF语句--单分支结构if (判断条件){语句1 ;package com.d...
分类:
编程语言 时间:
2015-09-09 13:11:44
阅读次数:
238
1.我们常常使用nonatomic,很多人只知道它的效率较高,却不知道其含义,其含义是非线程安全的,也就是说多线程修改时不加锁,可能出现多个线程先后修改而成为脏数据的情况。
2.unsafe_unretained和assign的作用是一致的,如果对象数据也采用这种方式,这个property就只是指向数据的指针而已,这样说来,似乎assign和weak是一样的,但他们有个很大的区别,在下一条中说明...
分类:
移动开发 时间:
2015-08-30 21:21:26
阅读次数:
158
关于判断和循环语句Python的判断和循环语句非常直观,读起来很接近自然语言。判断语句if标准的if语句是如下结构:if expression: if_suite如果expression的表达式非0或者为True,那么if_suite代码块被执行。否则执行下一条语句。同时,Python的条件语...
分类:
编程语言 时间:
2015-08-28 21:17:57
阅读次数:
153