问题列表 - 第42930页

从C#中的hashset中检索对象

可能重复:
为什么我不能在没有枚举的情况下从HashSet中检索项目?

我需要向Set添加很多对象.我应该非常快速地检索它们.我知道的唯一方法是使用哈希.但是C#中的HashSet类不包含任何"Get"方法.字典类没有用,因为在字典中查找对象非常耗时.

c# hash

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

如何增加Linux核心转储匹配符号的概率?

我有一个非常复杂的跨平台应用程序.最近我和我的团队一直在进行压力测试,并遇到了几次崩溃(以及随之而来的核心转储).其中一些核心转储非常精确,并向我展示了大约10个或更多堆栈帧发生崩溃的确切位置.其他人有时只有一个堆叠框架?? ?? 是唯一的象征!

我想知道的是:

  1. 有没有办法增加核心转储指向正确方向的可能性?
  2. 为什么报告的堆栈帧数不一致?
  3. 管理核心转储的任何最佳实践建议.

这是我编译二进制文件的方式(在发布模式下):

  1. 编译器和平台:在CentOS 3.6 x86_64上使用glibc-2.3.2-95.50的g ++ - 这有助于我保持与旧版Linux的兼容性.
  2. 所有文件都使用-g标志进行编译.
  3. 调试符号从最终二进制文件中删除并保存在单独的文件中.
  4. 当我有一个核心转储时,我使用GDB和创建核心的可执行文件以及符号文件.GDB从不抱怨核心/二进制/符号之间存在不匹配.

然而,我有时会得到没有符号的核心转储!可以理解的是,我正在链接libstdc ++和libgcc的非调试版本,但如果至少堆栈跟踪显示我的代码中的错误指令调用源自哪里(尽管它可能最终以??结尾),这将是很好的. .

linux gcc gdb coredump

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

phpdoc与phpxref

一个人有能力而另一个没有吗?它是一个问题,大约3年内都没有更新?两者都缺少什么?

php phpdoc

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

F#Interpreter(fsi.exe)是否也生成中间语言代码作为F#编译器(fsc.exe)吗?

目前我正在为大学做一个关于F#的培训.我有一个关于F#交互式控制台和F#编译器的问题.

F#编译器在编译F#-source时生成Microsoft中间语言(MSIL)代码.然后,在执行编写的程序时,JIT编译器将其转换为机器代码.

但是F#Interpreter Console有什么作用?它是否也按行每行将F#代码转换为MSIL,然后将其转换为机器代码?或者它是否将F#-Code直接转换为机器代码?

如果它首先将它转换为IL,那么我认为可能会有一个IL解释器,因为JIT编译器只编译完整的程序.不是吗?

你怎么看,F#-interpreter如何处理F#代码并进行翻译?

问候,马丁

.net f# interpreter intermediate-language

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

我添加什么程序集参考以使用System.Win32?

我正在尝试使用System.Win32.SystemEvents中的对象,但我找不到要添加到我的C#项目的程序集.在任何地方都没有明显的dll ......

.net c#

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

为什么flash消息不会消失?

我正在我的控制器中进行一些异常处理,当抛出异常时:create action,我将渲染到:new action并显示flash消息.

一切正常,我可以在异常捕获时看到flash消息,但是当我重定向到(手动点击)其他页面时,flash消息仍然在这里.然后我重定向到另一个页面(第二次手动点击),消息可能会消失.

有谁知道是什么原因?

我的控制器代码:

class MessagesController < ApplicationController
  rescue_from Exception, :with => :render_new

  def new
  end

  def create
  end

private
  def render_new
    flash[:alert] = t("uploading_error")
    render :action => :new
  end
end
Run Code Online (Sandbox Code Playgroud)

我的布局代码(Haml):

%body
  #content
    - unless flash[:alert].blank?
      #alert= flash[:alert]
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

如何使用运行时加载的属性参数化 ehcache.xml?

我使用 Ehcache + Hibernate + Spring 和 ehcache.xml 文件。我想在运行时使用属性文件中的内容参数化 ehcache.xml。有谁知道一个简单的方法来做到这一点?

java spring hibernate ehcache

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

Spring.Net的状态是什么?

我目前正在评估我们想要用于下一个项目的技术.它主要是自动数据操作的后端.它有一些依赖关系,我们现在只能在.Net 3.5上构建它.

Spring.net似乎很适合我们的要求,因为它在一个维护包中带来了DI容器,ADO.Net帮助器,NHibernate,单元测试助手和其他好东西.Spring.Net在社区中的确立程度如何?这似乎是积极维护,但谁使用它,可以分享一些经验?我,尤其是.对它拥有的DI容器和ADO.Net模块感兴趣.DI容器是否支持正确的自动接线?

.net frameworks dependency-injection spring.net inversion-of-control

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

在c#函数中返回一个值

我在.CS文件中有一个功能.我想将函数中提取的许多值返回到.aspx.cs文件(同一项目中的两个文件)

如何从以下函数返回值(.CS文件代码如下):

using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.Odbc;
using System.Data.SqlClient;
using System.Collections;
using System.IO;


using iTextSharp.text.html.simpleparser;
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.html;

/// <summary>
/// Summary description for Data
/// </summary>
public class Data
{
    public Data()
    {
        //
        // TODO: Add constructor logic here
        //



    }
    public void dat(AjaxControlToolkit.HTMLEditor.Editor Editor1,TextBox TextBox3, TextBox TextBox4, TextBox TextBox2, TextBox TextBox1, DropDownList DropDownList1, DropDownList DropDownList3, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net return-value

0
推荐指数
2
解决办法
5310
查看次数

果冻物理 3d

我想问一下果冻物理学 ( http://www.youtube.com/watch?v=I74rJFB_W1k ),在那里我可以找到一些开始制作类似东西的好地方?我想模拟汽车碰撞,我想使用这种果冻物理,但我找不到很多关于它们的信息。我不想使用现有的物理引擎,我想编写自己的 :)

simulation physics

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