问题列表 - 第2804页

Java RMI跟踪

是否有一个工具可以跟踪和记录Java应用程序的所有RMI活动?

java logging trace rmi

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

我可以自动在IIS中创建.NET Web应用程序吗?

我需要在几台笔记本电脑上部署一个Web应用程序(虽然它是一个Web应用程序,它只打算通过localhost- 因此需要在几台不同的机器上部署).

通常我会去IIS并右键单击一个目录来创建一个Web应用程序,但我非常希望自动执行这一安装.可以吗?

编辑:我的问题显然不是很清楚.

我想使用IIS,但我想自动创建Web应用程序而无需打开IIS Microsoft管理控制台(MMC).

asp.net deployment iis installer

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

使用PHP进行SRV记录查找

如果你输入

nslookup -type=SRV _xmpp-server._tcp.gmail.com
Run Code Online (Sandbox Code Playgroud)

(或在OSX中使用dig命令),您可以获得与谷歌聊天相关的一些SRV记录

我想在PHP中复制这个功能,有没有人有任何好主意如何做到这一点?

我想避免使用exec(),因为这不会在OSX/*NIX/WINDOWS上返回100%标准响应

谢谢!

php dns srv

3
推荐指数
2
解决办法
4741
查看次数

你能用C++调用实例化对象的类构造函数表达吗?

创建类的实例后,我们可以显式调用构造函数吗?例如

class A{
    A(int a)
    {
    }
}

A instance;

instance.A(2);
Run Code Online (Sandbox Code Playgroud)

我们可以这样做吗?

c++ constructor

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

如何测量函数执行所花费的时间

我需要以毫秒为单位获得执行时间.

我最初在2008年问过这个问题.然后,接受的答案是使用新的Date().getTime()但是,我们现在都同意使用标准的performance.now() API更合适.因此,我正在改变对此问题的接受答案.

javascript profiling

1057
推荐指数
19
解决办法
59万
查看次数

为什么正则表达式"[^ <]*<\\?" 展示文本没有"<"时的指数时间?

使用ICU 4.0正则表达式库,我发现以下正则表达式呈现指数时间:

actual: "[^<]*<\?"
C code: "[^<]*<\\?"
Run Code Online (Sandbox Code Playgroud)

目的:找到"<?" 在它之前没有其他"<"

在纯文本上运行此正则表达式时,根本没有"<"字符,它似乎需要指数时间.如果文本至少有一个"<",那么它很快.我不明白为什么.

不应该在"<?"上匹配 防止这需要回溯?我本以为它会尝试找到第一个"<",然后测试表达式的其余部分.如果找不到"<"则会放弃,因为模式显然无法匹配.

这是ICU正则表达式中的错误还是预期的?

regex

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

我可以向函数添加属性以防止重新进入吗?

目前,我有一些看起来像这样的功能:

private bool inFunction1 = false;
public void function1()
{
    if (inFunction1) return;
    inFunction1 = true;

    // do stuff which might cause function1 to get called
    ...

    inFunction1 = false;
}
Run Code Online (Sandbox Code Playgroud)

我希望能够像这样声明它们:

[NoReEntry]
public void function1()
{
    // do stuff which might cause function1 to get called
    ...
}
Run Code Online (Sandbox Code Playgroud)

是否有可以添加到函数中的属性以防止重新进入?如果没有,我将如何制作一个?我听说过可以用来在函数调用之前和之后添加代码的AOP属性; 他们会适合吗?

c# attributes function reentrancy

7
推荐指数
3
解决办法
4088
查看次数

在没有创建新类的情况下序列化字符串列表?

我有一个XML配置文件,其中包含一组字符串,如下所示:

<SomeSetting>value</SomeSetting>
<SomeOtherSetting>value</SomeOtherSetting>
<TypesOfThings>
  <Thing>Type 1</Thing>
  <Thing>Type 2</Thing>
  <Thing>Type 3</Thing>
</TypesOfThings>
Run Code Online (Sandbox Code Playgroud)

这些"东西"成为应用程序前端的选项供用户选择.

我的问题是我是否必须创建一个事物类才能正确使用序列化,或者有没有办法使用属性将字符串直接读入列表?

例如(为简洁起见,删除了主体和私有变量,这是.NET 2.0):

[Serializable]
public class Config
{
   public string SomeSetting
   { 
        get;
        set;
   }


   public string SomeOtherSetting
   { 
        get;
        set;
   }

   public List<string> TypesOfThings
   {
      get;
      set;
   }
}
Run Code Online (Sandbox Code Playgroud)

.net c# xml-serialization

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

项目管理与GitHub一起使用

(编辑:这个问题现在已经过时了,因为Google Code现在支持git,而且我已经将协议缓冲区转换为Mercurial.但是,它仍然是普遍感兴趣的,IMO.)

我的C#Protocol Buffers Port使用github进行源代码控制,我开始非常喜欢使用git.但是,据我所知,github不提供任何项目管理工具:缺陷和功能跟踪,讨论,功能请求,文档等.鉴于我的隶属关系,Google Code将是一个自然的选择,但它似乎很奇怪在那里创建一个项目,但在github上托管源代码.

关于Fogbugz/Assembla的这个问题似乎主要集中在缺陷跟踪上.我想知道其他人在更"完整"的项目管理解决方案方面的经验.Fogbugz真的做了我需要的一切吗?(使用wiki for docs有其优点,虽然我也希望能够使用代码分发文档.)除了第一段中提到的显式特性之外,还有其他项目方面我应该考虑哪些我可能错过了吗?

这肯定会成为一个开源项目,虽然我宁愿不付钱,但我不介意需要支付少量费用.目前我是唯一的开发人员,但可能会发生变化,很多人可能会提交错误和功能请求.(换句话说,我希望并期望它很受欢迎,但是我在做大部分工作.)

以前我已经为各种开源项目做出了贡献,但是在运行一个非常明显和活跃的项目方面做得并不多.(MiscUtil目前仍在我的网站上"托管",偶尔发布 - 实际的源代码控制在我的本地NAS上.)

有人愿意分享他们的经历吗?

编辑:我现在正在考虑的另一个选择是Google Code项目(我真的很想忠于我的雇主)以及偶尔从git到svn的合并(至少,每次我发布时).这将允许非git用户也很容易掌握源代码.

git fogbugz project-management open-source github

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

将我的应用程序转换为.Net是一个非常好的主意吗?

我的所有应用程序都是用Native Code开发的.由于我听到的所有负面消息,我对转移到.Net犹豫不决,例如:

  1. 响应时间慢
  2. 锁定到Windows
  3. 依赖巨大的.Net运行时间,这使得安装变得痛苦而且速度也很慢.

等等

非常感谢您的建议.

.net

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