问题列表 - 第46788页

Erlang应用程序中观察到的内存泄漏

让我把我的问题简单化如下.我是一个内置erlang的网络路由器软件,但在特定情况下,我观​​察到内存增长非常高,如VM所示.

我有一个进程从socket接收来自其他进程的二进制数据包.

此过程解析二进制数据包并将二进制数据包传递给gen_server(调用handle_cast)

gen_server再次将一些信息存储在ETS表中,并将数据包发送到对等服务器.

当对等服务器响应时,删除来自ETS的条目,并且gen_server响应回第一个进程

此外,如果第一个进程(发送数据包到gen_server)在等待gen_server响应的5秒后得到timedout,它也会删除gen_server中的ETS条目并退出.

现在,当大量事件超时(由于对等服务器不可用)以及我研究了erlang给出的"**binary**"和"**processes_used**"时,我观察到高内存增长:内存命令那就是使用大部分内存.

但是成功处理事件时情况并非如此.

binary erlang memory-leaks

4
推荐指数
2
解决办法
4032
查看次数

路由包含.svc扩展名时,ASP.Net MVC 404错误

我在IIS7下使用集成管道设置了ASP.Net MVC 2站点,路由如下:

routes.MapRoute(
    "MyRoute",
    "mycontroller/{name}/{*path}",
    new { controller = "MyController", action = "Index", path = UrlParameter.Optional }
);
Run Code Online (Sandbox Code Playgroud)

此路由上方没有其他路由,但每当我尝试使用具有.svc扩展名的路径值访问上述路由时,例如:

HTTP://localhost/MyVirtualDirectory/mycontroller/test/somepath.svc

ASP.Net在不执行我的控制器的情况下返回404错误(我在操作方法的开头有一个日志消息调用).如果我将扩展名更改为良性(例如.txt)它可以完美地运行,那么沿着ASP.Net行的某个地方似乎将请求解释为对不存在的Web服务的标准ASP.Net调用 - 这是绝对是ASP.Net 404响应(不是IIS响应).

可能导致这种情况的原因是什么?如何阻止它发生?

asp.net-mvc iis-7

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

在加载C#上将嵌入式资源.rtf文件加载到richtextbox

好的,我读到有关将嵌入式rtf加载到富文本框中的问题,我正在尝试在表单加载时执行此操作.表单不是主窗体,它是在单击控件时加载的第二种窗体.这是我加载时在表单上的内容:

private void Credits_Load(object sender, EventArgs e)
{
    Assembly creditAssm = Assembly.GetExecutingAssembly();
    using (Stream creditStream =
    creditAssm.GetManifestResourceStream("YDisplayView.credits.rtf"))
    {
        creditsRichTextBox.LoadFile(creditStream, RichTextBoxStreamType.RichText);
    }
}
Run Code Online (Sandbox Code Playgroud)

在解决方案资源管理器中,rtf文件显示为资源,构建操作设置为嵌入资源.

当我单击按钮加载表单时,它按预期显示,但没有任何反应.rtf的内容似乎没有显示:/

我只能假设我做错了:(

任何帮助这个新手将不胜感激.

resources rtf richtextbox embedded-resource c#-4.0

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

Zend Studio的HTML5验证

我试图让我的项目,尽可能免费的错误,但包含所有我的PHTML文件<nav>,<aside>,<article>和其他HTML5标签导致错误.如何配置验证器以识别这些新元素?

试图从源代码请求支持
http://forums.zend.com/viewtopic.php?f=59&t=10463

到目前为止没有答案

eclipse validation html5 zend-studio

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

错误:" - [UIView setHostedGraph:]:无法识别的选择器"在iPhone应用程序中执行核心图

当我尝试编译以下代码时,我收到以下错误:

由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [UIView setHostedGraph:]:无法识别的选择器发送到实例0x6768c10'

码:

 UIView *ChartView;

  ChartView = [[UIView alloc] init];
  graph = [[CPXYGraph alloc] initWithFrame: ChartView.bounds];

CPGraphHostingView *hostingView = (CPGraphHostingView *)ChartView;
hostingView.hostedGraph = graph;
Run Code Online (Sandbox Code Playgroud)

可能有什么不对?

objective-c uiview core-plot ios

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

android中的弹出消息

即时开发应用程序..

我想创建一个稳定的弹出消息,而我们不关闭...

我想要一些帮助我做一个alertDialog框的教程.

提前致谢.

android

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

Socket.Disconnect(bool重用)

Socket.Disconnect(bool reuse)根据MSDN,程序可以重用套接字.我的问题是:

  1. 如果我们决定重用套接字,那意味着它会重用相同的本地端点吗?它会保留该套接字的端口还是仅仅(我不相信它)保存所有对象资源?

  2. 如果它实际上只保存资源,它们会被分配给下一个连接吗?如果是这样,发送/接收缓冲区会自动刷新还是有某种方式刷新它们?断断续续地Socket.ShutDown(ShutDown.Both)为我做这件事吗?

  3. 我会在什么情况下使用Socket.Disconnect(false)?如果所有目的都是为了重用套接字,这会给予我什么?

c# sockets

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

PHP数组小问题

我真的不确定如何解释这一点.这很简单,我无法理解它为什么不起作用.

我有一个循环.它将一堆字符串放入一个数组中.如果我用任何给定的字符串填充单个变量,它将完美地输出它.

但是用字符串填充数组会让我感到害怕:

Array Array Array Array Array Array Array Array

注意:我的字符串不是全部'数组'.

我循环的方式是:

 while(...)
 {
     $arr[] = $resultFromLoop;
 }
Run Code Online (Sandbox Code Playgroud)

这是我的var_dump.

    array(1) {
      ["tagName"]=>
      string(5) "magic"
    }
    array(1) {
      ["tagName"]=>
      string(4) "nunu"
    }
    array(1) {
      ["tagName"]=>
      string(5) "books"
    }
    array(1) {
      ["tagName"]=>
      string(0) ""
    }
    array(1) {
      ["tagName"]=>
      string(3) "zzz"
    }
    array(1) {
      ["tagName"]=>
      string(4) "grey"
    }
    array(1) {
      ["tagName"]=>
      string(3) "new"
    }
    array(1) {
      ["tagName"]=>
      string(6) "flight"
    }
Run Code Online (Sandbox Code Playgroud)

php arrays

-2
推荐指数
1
解决办法
87
查看次数

spamassassin检查得分C#代码

有没有办法检查ASP.Net应用程序中的分数?.Net的类或类似的东西?那里有其他垃圾邮件过滤器怎么样. - 编辑我正在寻找一种方法来检查C#中电子邮件的垃圾邮件分数.

c# asp.net spamassassin spam-prevention

7
推荐指数
2
解决办法
3830
查看次数

这是根据目录名称命名空间的良好实践

我有一个目录结构来存储源文件.这是根据目录结构命名命名空间的好习惯吗?

喜欢

Models\model.cs
Data\data.cs
Run Code Online (Sandbox Code Playgroud)

一个在名称空间中定义.模型一在名称空间数据中定义

.net c#

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