问题列表 - 第203页

良好的AI参考所需的建议

我被要求用AI帮助XNA项目.我不是全新的概念(寻路,植绒等),但这将是第一个"真正的"代码.我非常感谢任何资源(链接或书籍); 我想确保我做对了.

xna artificial-intelligence

23
推荐指数
3
解决办法
1824
查看次数

自动化MSI构建过程

有没有人有一个很好的方法来使用MsBuild或Nant构建MSI(vdproj)项目?

我知道一个答案是在构建服务器上安装Visual Studio并使用devenv.exe来构建项目,但是,我不想在构建服务器上安装Visual Studio.

build-automation build-process

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

使用jQuery转义HTML字符串

有没有人知道在jQuery中从字符串中转义HTML的简单方法?我需要能够传递任意字符串并将其正确转义以便在HTML页面中显示(防止JavaScript/HTML注入攻击).我确信可以扩展jQuery来实现这一点,但我目前还不了解框架来完成这个任务.

javascript string jquery escaping

593
推荐指数
15
解决办法
64万
查看次数

为什么Response.BufferOutput = False,不工作?

这个问题开始于另一个板块,但Dave Ward在这里也非常迅速和乐于助人,所以我想在这里接受希望最后剩下的一块拼图.

基本上,我一直在寻找一种方法来从一个漫长的过程中不断更新网页.我认为AJAX是要走的路,但Dave有一篇关于使用JavaScript的好文章.我将它集成到我的应用程序中,它在我的客户端上工作得很好,但不是我的服务器WebHost4Life.我有另一台服务器@Brinkster,并决定在那里尝试,它的工作.我的客户端,WebHost4Life和Brinkster上的所有代码都是相同的,所以WebHost4Life显然会发生一些事情.

我打算给他们写一封电子邮件或请求技术支持,但我想积极主动,并试图弄清楚他们的结果可能会导致这种差异.我尽我所能用我的代码来关闭缓冲就像Page.Response.BufferOutput = False.他们可以实施哪些服务器设置来导致这种差异?没有他们的帮助,我有什么方法可以自己规避它吗?如果没有,他们需要做什么?

作为参考,我的应用程序的更简单版本的工作版本的链接位于@ http://www.jasoncomedy.com/javascriptfun/javascriptfun.aspx,并且相同的版本位于@ http:// www.tabroom.org/Ajaxfun/Default.aspx.您会注意到在工作版本中,您获得了每个步骤的更新,但是在没有完成的步骤中,它会在那里停留很长时间,直到一切都完成,然后立即对客户端进行所有更新...这让我伤心.

html javascript asp.net

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

.net托管内存如何处理对象内的值类型?

public class MyClass
{
    public int Age;
    public int ID;
}

public void MyMethod() 
{
    MyClass m = new MyClass();
    int newID;
}
Run Code Online (Sandbox Code Playgroud)

据我了解,以下是真实的:

  1. 当MyMethod()退出时,引用m存在于堆栈上并超出范围.
  2. 值类型newID存在于堆栈中,并在MyMethod()退出时超出范围.
  3. 当MyMethod()退出时,由new运算符创建的对象存在于堆中并由GC回收,假设不存在对该对象的其他引用.

这是我的问题:

  1. 对象中的值类型是否存在于堆栈或堆上?
  2. 对象中的装箱/取消装箱值类型是否值得关注?
  3. 关于这个主题,是否有任何详细但可理解的资源?

从逻辑上讲,我认为类中的值类型会在堆中,但我不确定是否必须将它们装入盒中.

编辑:

建议阅读本主题:

  1. CLR通过C#by Jeffrey Richter
  2. Don Box的Essential .NET

.net memory

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

使用JavaScript在特定延迟后执行脚本

有没有类似于jQuery的JavaScript方法delay()wait()(在特定时间内延迟执行脚本)?

javascript settimeout

185
推荐指数
10
解决办法
44万
查看次数

++ i和i ++有什么区别?

在C中,使用++i和之间有什么区别i++,哪些应该在for循环的增量块中使用?

c for-loop pre-increment post-increment

818
推荐指数
19
解决办法
96万
查看次数

我是否必须使用库来操作XML?

我使用Java后端创建传递给浏览器的XML字符串.目前我正在使用简单的字符串操作来生成此XML.我是否必须在Java中使用一些XML库来生成XML字符串?我觉得这些库与我需要的相比很难使用.

java xml

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

如何修复"在C99模式外使用的循环初始声明"GCC错误?

我正在尝试解决3n + 1问题,我有一个for看起来像这样的循环:

for(int i = low; i <= high; ++i)
        {
                res = runalg(i);
                if (res > highestres)
                {
                        highestres = res;
                }

        }
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我尝试使用GCC编译时,我收到此错误:

3np1.c:15:错误:'for'循环初始声明在C99模式之外使用

我不知道C99模式是什么.有任何想法吗?

c gcc for-loop

114
推荐指数
7
解决办法
31万
查看次数

您是否为您的公司使用亚马逊云服务?

我读了很多关于亚马逊云计算的可能性,比如S3EC2,我想知道是否有人将这个用于任务关键型应用程序.您是否在云中托管公司网站?你在那里存储文件吗?您是否在云中运行构建服务器?

已经有一些像ScalrWeoCeo这样的服务可以帮助你完成这项任务,但我不知道管理层是否已经处于真正的问题......


编辑我想补充一点:您认为,AWS许可证中存在隐藏的问题会使您(和/或您的公司)无法将应用程序甚至部分应用程序外包到云中吗?

编辑您是否了解一些统计数据,比较S3或EC2与您自己或第三方托管服务的整体中断时间?

cloud amazon-s3 amazon-ec2

34
推荐指数
3
解决办法
5024
查看次数