问题列表 - 第361页

如何测量用于.NET远程处理的IP端口的字节数?

我正在使用.NET远程处理从Windows服务检索定期状态更新到"控制器"应用程序,该应用程序用于显示有关服务正在执行的操作的一些实时统计信息.

由此产生的网络流量巨大 - 是更新数据大小的很多倍 - 所以很明显我以非常低效的方式错误地实现了远程代码.作为修复它的第一步,我需要监控服务用于与控制器通信的IP端口上的流量,以便我可以建立基线然后验证修复.

任何人都可以推荐一种实用程序和/或编码技术,我可以使用它来获取流量统计数据吗?端口的"字节发送"计数就足够了.

.net windows networking remoting

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

不使用COM /自动化从Word文档中提取文本的最佳方法?

有没有合理的方法从不依赖于COM自动化的Word文件中提取纯文本?(这是部署在非Windows平台上的Web应用程序的一项功能 - 在这种情况下是不可协商的.)

Antiword似乎可能是一个合理的选择,但似乎它可能会被抛弃.

Python解决方案是理想的,但似乎不可用.

python ms-word

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

模拟OLAP

我们有一个拥有Oracle Standard的客户端,以及一个使用OLAP轻松解决十倍的项目.但是,Oracle仅支持企业版中的OLAP .

迁移到企业是不是有可能

我正在考虑对OLAP进行一些手动模拟,创建关系表来模拟该技术.

你知道我能做到的其他方式吗?也许是OLAP的开源工具?有任何想法吗?

oracle olap cubes

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

如何实现“相关”程度度量算法?

今天早些时候,当我看到 Stackoverflow 中的一个令人惊讶的功能时,我正打算问一个问题。当我写下我的问题标题时,stackoverflow 向我推荐了几个相关的问题,我发现已经有两个类似的问题了。太棒了!

然后我开始思考如何实现这样的功能。我如何按相关性对问题进行排序:

  1. 字数较多的问题与新问题匹配
  2. 如果匹配的数量相同,则考虑单词的顺序
  3. 标题中出现的词具有较高的相关性

这是一个简单的工作流程还是一个复杂的评分算法?也许是为了增加召回率?有没有一些库可以实现这个功能?您还会考虑哪些其他方面?也许杰夫可以自己回答!你是如何在 Stackoverflow 中实现这一点的?:)

algorithm indexing full-text-search

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

asp:UpdateProgress - 抑制换行符

我已经开始使用ASP.net AJAX(最后是☺).我有一个更新面板和一个asp:UpdateProgress.我的问题:UpdateProgress总是强制换行,因为它呈现为div-tag.

有没有办法强迫它成为跨度?我希望将它显示在与其他控件相同的行上,而不必在CSS中使用表格甚至是颤抖的绝对定位.

我坚持使用ASP.net AJAX 1.0和.net 3.0,如果这有所作为.

asp.net asp.net-ajax

9
推荐指数
3
解决办法
6396
查看次数

线程安全使用单身成员

我有一个多个类使用的C#单例类.是通过线程安全InstanceToggle()方法访问?如果是,通过什么假设,规则等.如果不是,为什么以及如何解决它?

public class MyClass
{
    private static readonly MyClass instance = new MyClass();

    public static MyClass Instance
    {
        get { return instance; }
    }

    private int value = 0;

    public int Toggle()
    {
        if(value == 0) 
        {
            value = 1; 
        }
        else if(value == 1) 
        { 
            value = 0; 
        }

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

.net c# singleton multithreading thread-safety

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

删除Google App Engine应用程序

是否可以在创建GAE应用程序后将其删除?

键入名称时我犯了一个错误,现在有一个我无法删除的虚拟应用程序.

google-app-engine

96
推荐指数
8
解决办法
7万
查看次数

处理网络游戏的延迟问题

我正在考虑制作网络游戏.我对此有点新意,并且已经遇到了很多问题,试图为航位推算和网络延迟制定一个好的计划,所以我很想看到关于这个主题的一些好的文献.我将描述我考虑过的方法.

最初,我只是将玩家的输入发送到服务器,在那里进行模拟,并向所有玩家广播游戏状态的变化.这使作弊变得困难,但是在高延迟下,事情有点难以控制,因为你不会立即看到自己行为的结果.

这篇GamaSutra文章提供了一个解决方案,通过在客户端上进行模拟,可以节省带宽并使本地输入看起来更流畅,但它似乎可以防止窗外作弊.此外,当玩家开始操纵环境,推动岩石之类的时候,我不知道该怎么办.这些先前中立的对象将暂时成为客户端发送PDU所需的对象,或者可能是多个玩家同时执行的对象.谁的PDU会赢?每个玩家何时停止双重跟踪物体(与死亡计算版本进行比较)?天堂禁止两名球员参加相扑比赛(例如开始互相推进).

这个gamedev.net位显示gamasutra解决方案不合适,但描述了一种不能真正修复我的协作巨石推动示例的不同方法.我发现的大多数其他东西都是针对射手的.我希望看到一些更适合像SNES Zelda这样的游戏的东西,但需要更多的物理/动力.

  • 注意:我不是在这里询问物理模拟 - 其他图书馆都有这个.尽管存在网络延迟,但仍然可以使游戏平稳且反应灵敏

networking latency dead-reckoning

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

你如何旋转二维数组?

灵感来自Raymond Chen的帖子,假设你有一个4x4二维数组,写一个旋转90度的函数.Raymond链接到伪代码的解决方案,但我希望看到一些现实世界的东西.

[1][2][3][4]
[5][6][7][8]
[9][0][1][2]
[3][4][5][6]
Run Code Online (Sandbox Code Playgroud)

变为:

[3][9][5][1]
[4][0][6][2]
[5][1][7][3]
[6][2][8][4]
Run Code Online (Sandbox Code Playgroud)

更新:尼克的答案是最直接的,但有没有办法比n ^ 2做得更好?如果矩阵是10000x10000怎么办?

algorithm matrix multidimensional-array

295
推荐指数
16
解决办法
29万
查看次数

如何在c ++中调用:: CreateProcess来启动Windows可执行文件?

寻找一个例子:

  1. 启动EXE
  2. 等待EXE完成.
  3. 在可执行文件完成时正确关闭所有句柄.

c++ windows winapi

46
推荐指数
7
解决办法
13万
查看次数