线程与进程的应用场合很多,主要处理并发与多任务。然而,当开启的线程与进程过多时,系统的开销过多会造成性能低下甚至崩溃。这时,希望出现一种方法能规定只能执行指定数量线程与进程的策略。特别是针对不知道要开启多少线程或进程,而有可能出现线程或进程过多的情况。于是,线程池与进程池出现了。python3以后增 ...
分类:
编程语言 时间:
2017-03-12 19:27:50
阅读次数:
243
for循环是程序语言开发中常见的技法之一,这类循环可以执行指定的次数,并维护它自己的计数器,要定义for循环,需要下述信息:1.初始化计数器变量的一个起始值;2.继续循环的条件,它应涉及到计数器变量;3.在每次循环的最后,对计数器变量执行一个操作. 例如,如果要在循环中,使计数器从1递增到10,递增 ...
java在企业级项目开发中,无论是强制性的功能需要,还是为了简便java的实现,需要调用服务器命令脚本来执行。在java中,RunTime.getRuntime().exec()就实现了这个功能。 用法: public Process exec(String command) 在单独的进程中执行指定 ...
分类:
其他好文 时间:
2017-03-04 15:29:05
阅读次数:
312
前言: NSTimer会保留其目标对象,如果不加以注意,就会持有保留环,造成内存泄露。 一、 NSTimer保留环介绍 Foundation框架中的NSTimer类,提供了在某个时间执行指定方法的功能,原型如下: target和selector参数表示计时器将在哪个对象上调用哪个方法。repeats ...
分类:
其他好文 时间:
2017-03-03 20:46:20
阅读次数:
235
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相 ...
分类:
系统相关 时间:
2017-03-03 00:56:36
阅读次数:
313
<script src="script.js"></script> 没有 defer 或 async,浏览器会默认为同步sync,会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。 <script async ...
分类:
Web程序 时间:
2017-02-18 21:30:20
阅读次数:
1222
1.阶段评审与同行评审的区别。 同等评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排了进度. 在该定义中,同行是一个项目组成员,他被分配执行指定产品的一个同行评审.根据特定的同等评审过程,他为他承担 ...
分类:
其他好文 时间:
2017-02-15 12:03:08
阅读次数:
161
sleep和wait的区别(考察的方向是是否会释放锁)1、sleep()方法是Thread类中方法,而wait()方法是Object类中的方法。2、sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态,在调用sleep()方法的过..
分类:
其他好文 时间:
2017-02-10 18:43:49
阅读次数:
113
1.playbook参数详解:hosts:hosts用于指定要执行指定任务的主机其可以是一个或多个由冒号分隔主机组。
user:root指定远程主机上执行任务的用户
remote_user:root
vars:变量
tasks:任务
-name:描述
module:options
如:servericename=httpdstate=running
shell:/sbin/se..
分类:
其他好文 时间:
2017-02-03 00:43:55
阅读次数:
422
1、在onCreate里设置个Timer,然后建立Intent指向你要调用Activity。设置Timer 3秒后执行startActivity 示例代码: 2、Timer和TimerTask的区别与联系 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反 ...
分类:
移动开发 时间:
2017-02-02 04:32:19
阅读次数:
218