采用银行家算法分配资源时候,测试进程对资源的最大需求量,如果系统现存的资源可以满足他的最大需求量时,就满足进程当前的申请,否则就推迟分配。这样做,能保证至少有一个进程可得到需要的全部资源而执行到结束,然后归还资源供别的进程使用。如果操作系统能保证所有的进程在有限事件爱你内得到需要的全部资源,则称系统是安全的,否则就说系统是不安全的。不安全状态可能引起死锁。银行家算法是在能确保系统处于安全状态时才把资源分配给申请者。...
分类:
其他好文 时间:
2014-09-29 22:18:41
阅读次数:
170
人copy和维护代码是一种极其昂贵的成本,而让机器自己copy维护代码是节省了千万倍成本的复制!...
分类:
其他好文 时间:
2014-09-30 00:14:31
阅读次数:
242
题目链接:
huangjing
hdu5054 Alice and Bob
思路:
就是(x,y)在两个参考系中的表示演完全一样。那么只可能在这个矩形的中点。。
题目:
Alice and Bob
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Tot...
分类:
其他好文 时间:
2014-09-29 23:57:31
阅读次数:
339
做了一套题,又总结了下《信息系统开发与管理》,感觉又有了新的认识。这本书应该说整体的设计都是很具有逻辑性的,内容设计的有些水到渠成。要说结构的话,应该算是总—分结构吧。一开始就以一篇概述全面的介绍了此书。我总结了下面的图。
信息、系统、开发与管理和我这幅图特别像。我感觉这本书主要围绕这四个方面来说。看完书我们知道其中大部分都是开发的讲述,总体规划—系统分析—系统设计—系统实施—运行管理,...
分类:
其他好文 时间:
2014-09-29 23:23:11
阅读次数:
238
摘要:
绝大部分的jar包下载地址、不需要下载条件。...
分类:
其他好文 时间:
2014-09-29 23:23:01
阅读次数:
201
今天换新版本的ADT之后默认建立工程引入Fragment,之前对Fragment没有做过了解。
想学习一下,在Activity的onCreate方法中无论怎么获取Fragment都是null,代码如下:
protected void onCreate(Bundle savedInstanceState) {
Log.d(TAG, "" + "ActionBarActivi...
分类:
其他好文 时间:
2014-09-29 22:32:41
阅读次数:
202
近期的一个项目须要用到linux开发android程序! 发现ubuntu有小米开发连接不上! 搞了一个下午才搞成功! 看看吧!小米手机利用USB连接到Ubuntu 10.04系统。执行以下的命令:rico@ricopad:~$ lsusbBus 007 Device 001: ID 1d6b:00...
分类:
其他好文 时间:
2014-09-29 22:48:31
阅读次数:
154
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the fol...
分类:
其他好文 时间:
2014-09-29 22:48:21
阅读次数:
163
Atena.v.3.3.2土木工程有限元分析软件ATENA-专业的土木工程有限元分析软件 ATENA 软件平台由捷克 CERVENKA 咨询公 司研发,ATENA 主要用于解决复杂土木结构 非线性、概率(随机)有限元问题。目前在全 世界有 400 多个用户,在 CAE 领域独树一帜。 解决其他有限元...
分类:
其他好文 时间:
2014-09-29 23:38:11
阅读次数:
294
练习一下字符串,做一下这道题。首先是关于一个字符串有多少不同子串的问题,串由小到大排起序来应该是按照sa[i]的顺序排出来的产生的。好像abbacd,排序出来的后缀是这样的1---abbacd 第一个串产生的6个前缀都是新的子串2---acd 第二个串除了和上一个串的前缀1 3-1=2 ...
分类:
其他好文 时间:
2014-09-29 23:21:21
阅读次数:
188
这里的迭代器能够与STL组件共同工作,是对STL的一种扩充。 自定义迭代器必须提供iterator_traits的五种特性,分别是迭代器类型、元素类型、距离类型、指针类型与reference类型。 这里我们继承标准库提供的iterator即可。 代码如下: MyIterator.hpp 该迭代器针对...
分类:
其他好文 时间:
2014-09-29 23:37:51
阅读次数:
188
1、函数形式:int cvWaitKey(intdelay=0 );函数功能:cvWaitKey()函数的功能是不断刷新图像,频率时间为delay,单位为ms。参数: delay———延时的毫秒数。 delay0时,延迟"delay"ms,返回值为被按键的值,如果超过指定时间则返回-...
分类:
其他好文 时间:
2014-09-30 00:09:41
阅读次数:
941
#includeusing namespace std;void Merge(int a[],int b[],int first,int mid,int last)//合并两个有序数组{ int p=first,q=mid+1; int pos=first; while(p<=mid&&q<=las...
分类:
其他好文 时间:
2014-09-29 23:36:11
阅读次数:
487
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就...
分类:
其他好文 时间:
2014-09-29 23:19:21
阅读次数:
181
1 //Accepted 14796 KB 453 ms 2 //划分树 3 //把查询的次数m打成n,也是醉了一晚上!!! 4 //二分l--r区间第k大的数和h比较 5 #include 6 #include 7 #include 8 #include 9...
分类:
其他好文 时间:
2014-09-29 23:35:51
阅读次数:
229
假设用MFC的话,请尽量使用afxmessagebox,由于这个全局的对话框最安全,也最方便。可是在WIN32 SDK的情况下仅仅能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessag...
分类:
其他好文 时间:
2014-09-29 22:11:41
阅读次数:
244