nova-docker安装
工作原因,尝试了下nova-docker这个插件。目前该项目还在孵化阶段,还未进入oepnstack正式项目。
安装过程
devstack安装openstack环境(注意rpm源和pypi源尽量选用快的,另外某些源可能缺包。比如osolo.concurrency的python库在aliyun的源上就没有)安装nova-docker(git clone项目,p...
分类:
其他好文 时间:
2014-11-17 15:54:00
阅读次数:
508
[Java 并发] Java并发编程实践 思维导图 - 第四章 对象的组合。 整理的思维导图,希望对大家有所帮助。...
分类:
编程语言 时间:
2014-11-16 10:43:49
阅读次数:
139
异常处理是异步编程的一个难点。在同步的代码中,异常能够很容易地通过try catch语句来完成:
try {
f();
g();
h();
} catch (e) {
// handle any error that occurred...
}
但是在异步代码中,使用一个try代码块将所有可能出现的异常都包括在内是不现实的。实际上,异步API设置不能...
分类:
编程语言 时间:
2014-11-16 09:25:20
阅读次数:
208
在一开始,理解异步程序的调用顺序会有些困难。比如,下面的程序中,starting会先被打印出来,然后才是finished:
downloadAsync("file.txt", function(file) {
console.log("finished");
});
console.log("starting");
downloadAsync方法在执行之后会立即返回,它只是...
分类:
编程语言 时间:
2014-11-15 10:09:44
阅读次数:
234
原载于我的博客?http://starlight36.com/post/php-db-concurrency 在并行系统中并发问题永远不可忽视。尽管PHP语言原生没有提供多线程机制,那并不意味着所有的操作都是线程安全的。尤其是在操作诸如订单、支付等...
分类:
数据库 时间:
2014-11-15 01:30:29
阅读次数:
348
JavaScript处理并发事件的机制是十分友好和强大的,它结合了事件队列(Event Queue)/事件循环并发(Event-loop Concurrency)和一套异步调用API。这因为这一点,JavaScript不仅可以在浏览器环境中运行,还可以在桌面应用和服务器应用中运行,如Node.js。
令人奇怪的是,ECMAScript标准时至今日对并发这个问题还是只字未提。所以以下提到的各种...
分类:
编程语言 时间:
2014-11-14 14:23:07
阅读次数:
225
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第四章开始,关于等待一次性事件。...
分类:
其他好文 时间:
2014-11-05 21:35:29
阅读次数:
264
/**
* author:hasen
* 参考:《linux设备驱动开发详解》
*/
1、并发与竞态
并发(concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(软件上的全局变量,静态变量等)的访问则很容易导致竞态(race conditions).
主要的竞态发生在以下几种情况:
(1)对称多处理(SMP)的多个CPU
(2)单CPU内进程...
分类:
系统相关 时间:
2014-11-04 17:33:43
阅读次数:
202
题目有点长,理解题花了不少时间粘下别人的翻译~你的任务是模拟n个程序(按输入顺序编号为1~n)的并行执行。每个程序包含不超过25条语句,格式一共有5种: var=constant(赋值); print var(打印); lock; unlock; end。变量用单个小写字母表示,初始值为0...
分类:
其他好文 时间:
2014-11-03 22:14:33
阅读次数:
558