问题列表 - 第16429页

使用字符串C#切换语句

我需要写一些能够获得启动参数的东西,然后为那些启动args做一些事情,我认为切换会很好,但它只接受整数而且它必须是一个字符串

这不是实际的代码,但我想知道如何制作这样的工作

namespace Simtho
{
    class Program
    {
        static void Main(string[] args)
        {
            switch (Environment.GetCommandLineArgs())
            {

                case "-i":
                    Console.WriteLine("Command Executed Successfully");
                    Console.Read;
                    break;
            }
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

c# string switch-statement

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

什么"做检查"呢?

我想知道在configure,make,make check和make install的安装过程中,"make check"做了什么?谢谢!

makefile

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

Windows应用程序的工作文件应该写在哪里?

如果您的Windows应用程序需要在正常操作中写入工作文件(不是由用户提示):

  • 文件系统应该写在哪里?
  • 在.NET中为所有Windows版本(XP/V/7/Server)获取此目录的正确方法是什么?

(写入与可执行文件相同的目录或"temp"目录不适合我的特定情况.)

.net c# windows file

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

PHP中有垃圾收集吗?

我知道在PHP中你不必释放内存.是垃圾收集器吗?

php garbage-collection memory-management

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

如何在文本字段中模拟退格操作?

当按下按钮时,我只想在常规文本框中模拟一个“退格”,删除光标左侧的字符。

Google和各种论坛都对此产生了非常随机的结果。正确的方法是什么?

html javascript jquery dom

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

使用数据库处理程序提供Zend应用程序的"正确"方法是什么?

假设您正在密切关注ZendApplication的约定,那么您应该在哪里设置数据库处理程序以供应用程序开发人员访问?

我知道如何设置ZendDb适配器.我想知道的是,在Zend Framework的上下文中,开发人员应该如何实例化他们的数据库处理程序,这样他们就不必担心一个请求中的多个实例化,每次都提供凭据等等.

例如,当开发人员使用Code Igniter并需要运行任意查询时,控制器上就有一个数据库处理程序.

$this->db->query(....
Run Code Online (Sandbox Code Playgroud)

什么是Zend相当于这个约定?为了清楚起见,我可以想到使用Zend Framework提供的工具来实现这一目的的六种方法.我正在寻找的是Zend Framework在一般情况下如何要求你这样做.

php database zend-framework

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

GDB调试器问题 - 没有命名的源文件

出于某种原因,我无法让gdb在调试时识别项目中的文件.我尝试过各种各样的东西,包括下载不同的版本等等.我做的最后一件事是用Twilight Dragon Media的Bundle Package完全覆盖了所有MingW.

有谁知道如何解决这个问题?奇怪的是,当我第一次使用它时,它工作正常,然后它突然停止工作.

我正在使用Code :: Blocks,我检查了-g项目的调试版本.我在Windows Vista上运行.

c c++ debugging gdb

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

用ggplot2和R创建一个Pareto图表

我一直在努力学习如何使用ggplot2包在R中制作Pareto Chart.在制作条形图或直方图的许多情况下,我们需要按X轴排序的项目.在帕累托图中,我们希望按Y轴中的值降序排序的项目.有没有办法让ggplot绘制由Y轴上的值排序的项目?我首先尝试排序数据框,但似乎ggplot重新排序它们.

例:

val <- read.csv("http://www.cerebralmastication.com/wp-content/uploads/2009/11/val.txt")
val<-with(val, val[order(-Value), ])
p <- ggplot(val)
p + geom_bar(aes(State, Value, fill=variable), stat = "identity", position="dodge") + scale_fill_brewer(palette = "Set1")
Run Code Online (Sandbox Code Playgroud)

数据帧val已排序,但输出如下所示:

alt text http://www.cerebralmastication.com/wp-content/uploads/2009/11/exp.png

哈德利正确地指出,这会产生一个更好的图形来显示实际与预测:

ggplot(val, aes(State, Value)) + geom_bar(stat = "identity", subset = .(variable == "estimate"), fill = "grey70") + geom_crossbar(aes(ymin = Value, ymax = Value), subset = .(variable == "actual"))
Run Code Online (Sandbox Code Playgroud)

返回:

alt text http://www.cerebralmastication.com/wp-content/uploads/2009/11/exp1.png

但它仍然不是帕累托图.有小费吗?

r graph ggplot2

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

使用递归查找数组中的最小数字?

int i = 0;
int min = x[i];
while ( i < n ){
    if ( x[i] < min ){
        min = x[i];
    }
    i++;
}
return min;
Run Code Online (Sandbox Code Playgroud)

我编写了迭代表单来查找数组的最小数量.但我想编写一个带递归的函数.请帮忙!

c recursion

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

在加载comet/server push XMLHttpRequest时停止浏览器"thomber of doom"

(这个问题类似于这一个,但它的使用,而不是对彗星的iframe XMLHttpRequest的.)

我正在开始像这样的异步长轮询:

var xhr = new XMLHttpRequest();
xhr.open('POST', url);
xhr.send();
Run Code Online (Sandbox Code Playgroud)

如果我<script>...</script>在头部内部执行此操作,则会导致文档永远保持加载状态.(我在Mac OS X和iPhone上的Safari中测试它,它是我需要支持的唯一浏览器).

使用DOMContentLoadedload事件将无法正常工作.

使用具有足够大延迟的setTimeout 将起作用.0将不会,1000将,100将有时,而不是其他时间.我对此感到不舒服.

我发现作品的唯一方法是两者的结合:

document.addEventListener('DOMContentLoaded', function () {
    setTimeout(function () {
        var xhr = new XMLHttpRequest();
        xhr.open('POST', url);
        xhr.send();
    }, 0);
});
Run Code Online (Sandbox Code Playgroud)

我想现在这解决了这个问题,但是我仍然害怕它将来会破裂.//编辑:这也不能可靠地工作.

有谁知道更可靠的方式?

javascript ajax comet javascript-events

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