问题列表 - 第23917页

演员模型取代线程模型?

我读了一本书中的一章(布鲁斯·泰特七周七种语言)关于Matz(Ruby的发明者)说'我会删除线程并添加actor,或者其他一些更高级的并发功能'.

  • 为什么以及如何将actor模型作为替代线程的高级并发模型?
  • 还有哪些其他模型是"高级并发模型"?

ruby concurrency multithreading

21
推荐指数
1
解决办法
3821
查看次数

刷新iFrame(缓存问题)

我们遇到了一个奇怪的问题,我们不确定究竟是什么导致它.让我详细说明这个问题.假设我们有两个不同的html页面a.html和b.html.还有一个用index.html编写的小脚本:

<html>

<head>
    <script>
    function reloadFrame(iframe, src) {
        iframe.src = src;
    }
    </script>
</head>

<body>
    <form>
        <iframe id="myFrame"></iframe>
        <input type="button" value="Load a.html" onclick="reloadFrame(document.getElementById('myFrame'), 'a.html')">
        <input type="button" value="Load b.html" onclick="reloadFrame(document.getElementById('myFrame'), 'b.html')">
    </form>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

服务器组件不断更新文件a.html和b.html.问题是两个文件的内容在服务器端成功更新.如果我们打开,我们可以看到更新的更改,但客户端获取的旧内容未显示更新的更改.

任何的想法?

html javascript iframe

19
推荐指数
3
解决办法
6万
查看次数

Ethereal转储中TSV和TSER字段的含义是什么?

Ethereal转储中TSV和TSER字段的含义是什么?我试过谷歌搜索但找不到答案.

tcp field

11
推荐指数
1
解决办法
3万
查看次数

如何在<h:dataTable>或<ui:repeat>中使用<h:selectBooleanCheckbox>来选择多个项目?

我有一个Facelets页面<h:dataTable>.在每一行都有一个<h:selectBooleanCheckbox>.如果选中该复选框,则应在bean中设置相应行后面的对象.

  1. 我该怎么做呢?
  2. 如何在支持bean中获取所选行或其数据?
  3. 或者这样做会更好<h:selectManyCheckbox>吗?

datatable jsf multipleselection uirepeat selectbooleancheckbox

20
推荐指数
1
解决办法
6万
查看次数

静态代码如何与多个线程一起运行?

我正在使用静态和非静态方法从类中读取线程,我处于类似情况.

我有一个静态方法,从资源中提取数据并根据数据创建一些运行时对象.

static class Worker{
    public static MyObject DoWork(string filename){
        MyObject mo = new MyObject();

        // ... does some work

        return mo;
    }
}
Run Code Online (Sandbox Code Playgroud)

该方法需要一段时间(在这种情况下,它读取5-10mb文件)并返回一个对象.

我想采用这种方法并在多线程情况下使用它,这样我就可以一次读取多个文件.除了设计问题/指南,多个线程如何访问此代码?

假设我有类似的东西......

class ThreadedWorker {
    public void Run() {
        Thread t = new Thread(OnRun);
        t.Start();
    }

    void OnRun() {
        MyObject mo = Worker.DoWork("somefilename");

        mo.WriteToConsole();
    }
}
Run Code Online (Sandbox Code Playgroud)

是否为每个线程运行静态方法,允许并行执行?

.net c# multithreading

13
推荐指数
2
解决办法
1万
查看次数

如何在greasemonkey脚本中访问页面级(本地)javascript变量?

我只是希望我的GM脚本执行window.alert(foo),其中foo等于页面中的本地javascript变量.

想法?

javascript greasemonkey

5
推荐指数
1
解决办法
2145
查看次数

WCF和N层架构

我正在开发一个使用n轮胎应用程序架构设计的应用程序.该应用程序是在.NET平台上开发的,利用C#,VB.NEt,Framework 3.5,Dataset,WCF,asp.net更新面板,JavaScript,Josn ,第三方工具.我目前提出的布局是这样的

表示层 - >业务逻辑 - > WCF - > DAL->数据访问

要点是:上述布局是构建SOA系统的正确方法吗?

一如既往,非常感谢您的建议

architecture wcf

3
推荐指数
1
解决办法
8738
查看次数

如何获得类型

我需要使用如下方法:

DoSomething<(T)>();
Run Code Online (Sandbox Code Playgroud)

但我不知道我有哪种类型,只有类型的对象.如果我只有以下情况,我该如何调用此方法:

Type typeOfGeneric;
Run Code Online (Sandbox Code Playgroud)

c# generics

5
推荐指数
1
解决办法
2万
查看次数

仅将唯一值插入数组中

我有一组值,我按照它们发生的顺序推入数组

$valsArray = array(); 

//I process each value from a file (code removed for simplicity) 
//and then add into the array 
$valsArray[] = $val; 
Run Code Online (Sandbox Code Playgroud)

如何将值转换为关联数组,而不是$key of associative array仅在不存在的情况下插入值(as ).如果确实存在,则将count($value of associative array)递增1.我试图找到一种更有效的处理这些值的方法,与我现在正在做的相比.

php arrays associative-array

1
推荐指数
1
解决办法
1万
查看次数

如何从另一个类库引用的类库中自动复制嵌入式资源?

这是我的项目结构:

  • Web应用程序项目
    • 在同一个Visual Studio 2008解决方案中具有对类库1的项目引用
  • 班级图书馆1
    • 在同一解决方案中有项目引用类库2
  • 班级图书馆2
    • 有一个文件标记为构建操作:嵌入式资源和复制到输出目录:始终复制

这是我的问题:

当我构建我的Web应用程序项目时,类库2中的嵌入式资源不会像应该的那样复制到Web应用程序项目的bin目录中.如果我直接从Web应用程序项目向类库2添加项目引用,则将文件IS复制到bin目录.

如何在不添加不必要的引用的情况下复制嵌入式资源文件?

.net c# asp.net class-library visual-studio

3
推荐指数
1
解决办法
8614
查看次数