Cloudsim是一款开源的云计算仿真软件,它继承了网格计算仿真软件Gridsim的编程模型,支持云计算的研究和开发。它是一个自足的支持数据中心、服务代理人、调度和分配策略的平台,支持大型云计算的基础设施的建模与仿真,并且可以在Windows和Linux上跨平台运行。
本文介绍的是利用Cloudsim云仿真平台对资源调度算法进行仿真。其中包括Cloudsim环境的配置,资源调度算法的嵌入和仿真结...
分类:
其他好文 时间:
2014-07-01 08:02:30
阅读次数:
200
useradd username不会在/home下建立一个文件夹username
adduser username会在/home下建立一个文件夹username
useradd -m username跟adduser一样,可以建立一个文件夹username...
分类:
其他好文 时间:
2014-07-01 10:59:53
阅读次数:
164
题目描述:
输入一个链表的头结点,从尾到头反过来打印出每个结点的值。链表结点定义如下:
struct ListNode{
int
m_nKey;
ListNode *m_pNext;
};
分析描述:
对于链表,如果是从头到尾的打印出链表是比较容易,但如果是从尾到头返过来打印每个结点的值就比较复杂。反序输出就是第一个遍历到的结点最后一个输出,而最后一个遍历的结点第一个输出。...
分类:
其他好文 时间:
2014-07-01 10:59:13
阅读次数:
163
精益敏捷协作 主要是期望……
经由可视化的看板与轻量级的文档, 使得负责制订解决方案的解决方案团队与负责开发的实施团队, 可更紧密的协同合作? 使得解决方案团队能高效的制订特性发布计划, 且更高效的将各特性的场景传递到实施团队中, 因而使得实施团队, 大幅减少不必要的等待时间, 而能有更充裕的时间, 从事开发与测试, 使得产品的质量获得提升?...
分类:
其他好文 时间:
2014-07-01 10:58:28
阅读次数:
220
OO的三大基础是封装、继承、多态。
这三者是有次序性的,没有封装就不可能有继承、没有继承就不可能有多态。
【封装(encapsulation)】
封装的目的是要将代码切割成许多模块(module),每个模块之间的关连性降到最低,这么一来比较不会产生“牵一发而动全身”的状况,降低相互依赖的程度,也等于是降低复杂度,可以让开发与维护更容易。
事实上,没有人用“模块”一词来称呼封装...
分类:
其他好文 时间:
2014-07-01 10:57:45
阅读次数:
162
题目连接:uva 11885 - Number
of Battlefields
题目大意:给出周长p,问多少种形状的周长为p的,并且该图形的最小包围矩阵的周长也是p,不包括矩形。
解题思路:矩阵快速幂,如果包含矩形的话,对应的则是斐波那契数列的偶数项,所以对应减去矩形的个数即可。
#include
#include
typedef long long ll;
const l...
分类:
其他好文 时间:
2014-07-01 06:21:33
阅读次数:
226
最近公司在使用其他云服务的同时,要封装自己的云服务,下面作为开发产品前的热身,来了解云计算中的三种服务模式,笔者也是从网络上查找,进行综合总结。请拍。。...
分类:
其他好文 时间:
2014-07-01 11:12:37
阅读次数:
214
mnesia创建的时候需要指定表record结构,如果定义的record结构修改了,就要更新数据的表结构,否则mnesia无法正常读取和写入数据。文章介绍如何修改mnesia的表结构...
分类:
其他好文 时间:
2014-07-01 07:18:35
阅读次数:
265
SSO统一验证
SSO(Single Sign On ),SSO统一验证的目的是为了让多个系统...
分类:
其他好文 时间:
2014-07-01 07:17:54
阅读次数:
227
第一章:
磁盘排序:对于一个提出的问题,不要未经思考就直接给出答案。要先深入研究问题,搞清楚这个问题的特点,根据这个特点,可能有更好的解决方案。
比如:文中:最初的需求只是“我如何对磁盘文件排序”。
我们首先想到了经典的归并排序。
但,进一步了解到排序的内容是10000000个记录,每条记录都是一个7位整数,且只有1M可用的内存。每条记录不相同。
【位示图法,详见我的关于排序...
分类:
其他好文 时间:
2014-07-01 09:09:46
阅读次数:
230
Given a string containing just the characters '(' and ')',
find the
length of the longest valid (well-formed) parentheses substring.For "(()",
the
longest valid parentheses substring is "()...
分类:
其他好文 时间:
2014-07-01 09:09:06
阅读次数:
156
真心不动了,研发的同事关测试IBM 3650服务器是直接关插排电源???
第二天加点重启之后oracle 打开报错ORA-00600: internal error code, arguments: [4194], [53], [41], [], [], [], [], []
求助DBA
决绝办法,启用undo手动管理,重建undo表空间
步骤如下:
SQL> alter system ...
分类:
其他好文 时间:
2014-07-01 08:33:20
阅读次数:
186
疯狂的暑假学习之 汇编入门学习笔记 (一)
参考:《汇编语言》 王爽 第一,二章
一、基础知识
1. 用汇编语言编写程序的工作过程
汇编本质就是为了方便程序员,把二进制代码用汇编指令来表示
汇编指令----------------> 编译器 ---------------->机器码----------------> 计算机执行
mov ax, bx...
分类:
其他好文 时间:
2014-07-01 08:31:58
阅读次数:
265
SICP 习题 1.42 出人意料的简单,题目要求我们定义一个名为compose的过程,该过程接收两个参数,都是单参数过程,要求我们将这两个参数代表的过程串起来。题目举例((compose square inc) 6)等于49,其中inc过程接收一个参数,执行加一操作,而square过程也只接收一个参数,执行求平方操作,6加1再求平方就是49了。如果习题1.41都做完了,这道题就比较简单了,定义...
分类:
其他好文 时间:
2014-07-01 10:42:23
阅读次数:
215
SICP 习题 1.43 是前面两道题的延续,习题要求我们定义一个过程(repeat f n) ,其中f是一个单参数过程,题目要求我们通过repeat过程将过程f调用n次,注意是嵌套调用n次,不是连续调用n次。就是说结果应该是(f ( f ( … (f x) …))),而不是(begin (f x) (f x) (f x) … (f x))。题目还提醒我们使用习题1.42所定义的compose方法...
分类:
其他好文 时间:
2014-07-01 09:13:03
阅读次数:
201