JSRunJavaScript线程库
JSRun 是用来在 JavaScript 中实现多线程编程效果的程序库。
示例代码:
<script type="text/javascript">
window.onload = function() {
var runnable = new Runnable('js/sample.js'),
event = {
data:'get.greeting',
onsuccess: (function(e) {
document.getElementById('welcome').innerHTML = e.data;
}),
onerror: (function(e) {
alert(e.message);
})
};
// method #1 - w/ a Runnable object
(new Thread(runnable, 'Sample Thread')).start(event);
// method #2 - w/o a Runnable object
event.src = 'js/sample.js';
(new Thread('Sample Thread')).start(event);
};
</script>
评论
Quasar-JavaJava 轻量级线程库
Quasar是一个Java库,提供了高性能、轻量级的线程,类似Go语言的Channel,Erlang语言的Actor和其他异步编程工具。InMaven:<dependency> &l
Quasar-JavaJava 轻量级线程库
0
JsWorkerJavaScript线程封装库
JsWorker是一个封装了workder线程的小型JavaScript库,包含三种workers:GoogleGearsWorkerPoolWebWorkers使用window.setTimeout
JsWorkerJavaScript线程封装库
0
LibMCore线程管理库
LibMCore是一个提供各种函数用来创建异步轻量级进程和通用队列处理的C开发库。可实现统计核心数、实时调度、设置核心亲和度以及操作循环计数器。示例代码:externvoidhuge_process_
LibMCore线程管理库
0