10 2015 档案
摘要:threads.Lock类 提 供 了 锁 以 保 证 互 斥。 在 临 界 代 码 区 的 两 端 执 行 Lock.acquire()和Lock.release()即可保证同时只有一个线程访问临界代码区,条件变量建立在锁之上,由threads.Condition实现,它是用来保证同步的工具。...
阅读全文
摘要:最近,操作系统课程设计使用伯克利大学的Nachos做为实验平台,老师也照搬伯克利的Project要求,开始我们的操作系统课程设计。 结合自己的学习过程和课设要求,我觉得对Nachos的学习首先应该从KThread.java入手,首先应该看明白这个类的所有函数的意思。 这个主要是为第一个proj,实...
阅读全文
摘要:LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.博客原文地址链接:http://blog.csdn.net/i_lovefish/article/details/8042883
阅读全文
摘要:一、线程状态线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:1、新状态:线程对象已经创建,还没有在其上调用start()方法。2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()...
阅读全文
摘要:原文地址:http://www.cnblogs.com/riskyer/p/3263032.html
阅读全文
摘要:讲了UML的基本的九种图:http://blog.csdn.net/jiuqiyuliang/article/details/8552956来具体讲讲这九种视图:1、用例图(usecase diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角...
阅读全文
摘要:java中的this随处可见,用法也多,现在整理有几点:this1、当全局变量跟局部变量重名时,表示使用全局变量(此时this指代本类对象)例有一类class A{ String name; void setName(String name){ this.name = name; }}2、构造方法相...
阅读全文

浙公网安备 33010602011771号