一般有六种:就绪:已经获取到除了CPU以外的所有资源,等待获取CPU调度。运行:已获取到CPU使用权。睡眠:主动让出CPU。挂起:被动让出CPU,如时间片用完了。阻塞:与挂起和睡眠类似,都是失去CPU的控制权。与挂起更相像,也是被挂起的。不同之处在于,被挂起的线程没有额外的表示,而被阻塞的线程会被记...
分类:
编程语言 时间:
2014-11-23 18:57:28
阅读次数:
209
// Playground - noun: a place where people can playimport UIKit// 基本运算符// 运算符有3种: 单目运算符(如 -a),二目运算符(如a+b)和三目运算符(a ? b : c)let (x, y) = (20, 30) // 分解元...
分类:
编程语言 时间:
2014-11-23 18:54:52
阅读次数:
220
// Playground - noun: a place where people can playimport UIKit// 定义和调用函数func sayHello(personName : String) -> String { let greeting = "hello, " + ...
分类:
编程语言 时间:
2014-11-23 18:53:31
阅读次数:
262
Java Web应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成;它可以在各种供应商提供的实现Servlet规范的 Servlet容器 中运行。servlet容器为java web应用提供运行时环境,它负责管理Servlet和jsp的生命周期,以及管理它们的共享数据。目前最流行...
分类:
编程语言 时间:
2014-11-23 18:52:38
阅读次数:
160
2014年9月编程语言排行榜发布,Java排名第二,但其份额却在下降,从图表上可以看出,下降了-2.01%。另外排名第四的C++份额下降幅度也较大,为-3.99%。 自2001年以来,Java和 C++在TIOBE排行榜份额起起落落,有升有降,但大多数是以降居多,而这个月两者竟跌至历史最...
分类:
编程语言 时间:
2014-11-23 18:55:06
阅读次数:
178
// Playground - noun: a place where people can playimport UIKitvar someString = "some string literal value"someString += "another"// 初始化空字符串 2种方式,得出的结...
分类:
编程语言 时间:
2014-11-23 18:54:24
阅读次数:
191
def minindex array_,index_ index=nil beginindex = 0 minvalue = array_[0] if index_ > 0 beginindex=index_+1 minvalue = array_[index_] end ...
分类:
编程语言 时间:
2014-11-23 18:53:23
阅读次数:
161
// Playground - noun: a place where people can play// 通过代码快速了解swift常用知识,需要一定object-c基础import UIKit// 声明常量let maximumNumberOfAttemps = 10// 声明变量var cur...
分类:
编程语言 时间:
2014-11-23 18:53:09
阅读次数:
214
// Playground - noun: a place where people can playimport UIKit// 枚举语法enum SomeEnumeration { // enumeration definition goes here}// 定义一个枚举enum Comp...
分类:
编程语言 时间:
2014-11-23 18:50:48
阅读次数:
197
北大青鸟java培训学校招生有什么条件?学历不高的我可以去Java培训学校学习吗? 很多想学习IT技术的人都是首先选择北大青鸟航天桥综合校区的,也有很多人不清楚北大青鸟航天桥综合校区的招生的条件,不知道自己符不符合要求。 有很多人觉得IT行业是一个高科技的行业。总是认为IT行...
分类:
编程语言 时间:
2014-11-23 18:46:05
阅读次数:
196
// Playground - noun: a place where people can playimport UIKit// 数组 字典// 集合的可变性 赋值给var的集合是可变的mutable,赋值给let的集合是不可变的immutable// 数组 Array 等价于 [SomeTy.....
分类:
编程语言 时间:
2014-11-23 18:47:08
阅读次数:
289
一、简介 在hibernate中就是用到了ehcache 充当缓存。spring对ehcache也提供了支持,使用也比较简单,只需在spring的配置文件中将ehcache的ehcache.xml文件配置进去即可。在spring中使用ehcache有两种方式,一种是使用spring提供的封装,使用....
分类:
编程语言 时间:
2014-11-23 18:46:19
阅读次数:
306
//创建文件,将byte数据直接进行保存
private RandomAccessFile file_test;
try {
File file = new File("/sdcard/data.yuv");
if (file.exists())
file.delete();
file_test = new RandomAccessFile(file, "rw");
} catch (...
分类:
编程语言 时间:
2014-11-23 17:39:02
阅读次数:
325
Breadth First Search
BFS家伙还是很有用的,特地从wiki扒了一个动态的图,来帮助感性的理解这个动态搜索的过程。
对于如下一个无权值的有向图,在进行广度优先搜索呢?这里我们的代码实现是,以节点3为入口
对于BFS的理论基础介绍,个人觉得还是看《DSAA》比较好.这里不做介绍...
分类:
编程语言 时间:
2014-11-23 17:38:13
阅读次数:
347
package recursion;
public class Hanroitower {
public static void main(String[] args) {
hanroitower(3,'A','B','C');
}
public static void hanroitower(int n,char X,char Y,char Z){
if(n==1){
Sy...
分类:
编程语言 时间:
2014-11-23 17:37:13
阅读次数:
232