问题列表 - 第25303页

选择执行JUnit测试的顺序

我想选择执行JUnit测试的顺序.我有4个类,里面有几个测试方法,我的目标是执行,例如,类A的方法Y,然后是类B的方法X,最后是类A的方法Z.

你能帮帮忙吗?

java testing junit netbeans

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

rpy2:将data.frame转换为numpy数组

我在R中有一个data.frame.它包含很多数据:来自许多(125)数组的基因表达水平.我想要Python中的数据,主要是因为我在R中的无能,以及这应该是一个30分钟的工作.

我想以下代码工作.要理解这段代码,请知道变量path包含数据集的完整路径,在加载时,它会给我一个名为的变量immgen.知道这immgen是一个对象(Bioconductor ExpressionSet对象)并exprs(immgen)返回一个包含125列(实验)和数万行(命名基因)的数据框.(以防万一它不清楚,这是Python代码,使用robjects.r来调用R代码)

import numpy as np
import rpy2.robjects as robjects
# ... some code to build path
robjects.r("load('%s')"%path) # loads immgen
e = robjects.r['data.frame']("exprs(immgen)")
expression_data = np.array(e)
Run Code Online (Sandbox Code Playgroud)

这段代码运行,但expression_data很简单array([[1]]).

我很确定这e不代表exprs()由于以下内容而生成的数据框:

In [40]: e._get_ncol()
Out[40]: 1

In [41]: e._get_nrow()
Out[41]: 1
Run Code Online (Sandbox Code Playgroud)

但那又有谁知道呢?即使它e确实代表我的data.frame,它不直接转换为数组也足够公平 - 数据框中的数据框比数组(rownames和colnames)更多,所以也许生活不应该那么容易.但是我仍然无法弄清楚如何执行转换.文档对我来说有点过于简洁,尽管我对文档标题的有限理解意味着这应该是可能的.

有人有什么想法?

python numpy r bioconductor rpy2

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

在ASP.NET页面上重复使用多次变量

问这么简单的问题我觉得有些愚蠢,但我似乎无法找到答案.我是ASP.NET(C#)的新手,但我正在学习构建一组显示报告的简单网页.我有一个代表公司名称的变量.我需要在网页上的多个位置输出此变量.我发现输出变量的唯一方法是:

company_name.Text = "Acme Windows";
Run Code Online (Sandbox Code Playgroud)

然后

<asp:literal id="company_name" runat="server" />
Run Code Online (Sandbox Code Playgroud)

我的问题是我想在页面的多个地方使用company_name.我是否真的必须创建一个单独的变量,每次在页面上放置相同的值?如果我只是将上面的XML代码复制到我想要显示变量的所有位置,那么它显然会产生编译错误,因为已经定义了该ID.

我觉得我错过了一些非常明显的东西.

asp.net templates reusability

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

Console.WriteLine不会显示在"输出"窗口中

我已经Console.WriteLine拨打了一些电话进行测试,但它们没有出现在输出框中?

public static ArrayList myDeliveries = new ArrayList();

public mainForm(){
    InitializeComponent();
}

private void mainForm_Load(object sender, EventArgs e){

    if (!File.Exists("../../MealDeliveries.txt")){
        MessageBox.Show("File not found!");
        return;
    }

    using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){
        //first line is delivery name 
        string strDeliveryName = sr.ReadLine();
        Console.WriteLine("Test content");

        while (strDeliveryName != null){

            //other lines 
            Delivery d = new Delivery(
                strDeliveryName, 
                sr.ReadLine(),
                sr.ReadLine(), 
                sr.ReadLine(),
                sr.ReadLine(), 
                sr.ReadLine(),
                sr.ReadLine()
            );

            mainForm.myDeliveries.Add(d);

            //check for further values
            strDeliveryName = sr.ReadLine();
        }
    }

    displayDeliveries();


}


private void displayDeliveries(){

    lstDeliveryDetails.Items.Clear();
    Console.WriteLine("Test …
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

77
推荐指数
5
解决办法
14万
查看次数

Qt Embedded for Linux.键盘布局切换

我正在使用Qt Embedded开发应用程序并在linux framebuffer中运行它.我需要一种方法来输入非美国字符.是否可以用Qt更改键盘布局?

我试着在Qt/X11上运行它.布局切换和输入在那里非常好.但是当我用Qt/Embedded编译它并在framebuffer中运行它时我无法改变布局.

我搜索了文档,没有找到任何关于布局切换的信息.

我认为它与文档中指定的qt键盘驱动程序有关.看来我应该开发自己的键盘驱动程序.但我正在使用标准键盘,我认为必须有一种标准的方式来改变输入语言?

你会建议什么?

顺便说一下,我正在使用4.5版本.也许4.6有什么可以解决这个问题?

这里遇到同样的问题:

http://lists.trolltech.com/pipermail/qt-embedded-interest/2008-August/000034.html

http://lists.trolltech.com/qt-interest/2004-02/msg00570.html

qt internationalization keyboard-layout qtembedded

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

在两个或多个rails应用程序之间共享代码... git子模块的替代方案?

我们有两个独立的rails_app,foo/并且bar/(有充分理由分开).它们都依赖于common/文件夹中的某些模型等,目前平行于foobar.

我们当前的svn设置用于svn:externals共享common/.本周末我们想试试git.经过大量研究,似乎解决这个问题的"犹太教"方法正在使用git submodule.我们得到了分离工作后foo,bar,common到单独的存储库,但后来意识到所有的附加条件:

  1. 在提交父级之前始终提交子模块.
  2. 在推送父模板之前始终按下子模块.
  3. 在提交之前,确保子模块的HEAD指向分支.(如果您是bash用户,我建议使用git-completion将当前分支名称放在提示符中.)
  4. 切换分支或拉动更改后始终运行'git submodule update'.

所有这些陷阱不是更复杂的是add,commit,push.我们正在寻找更简单的方法来分享commongit.这个家伙似乎已经成功使用git subtree扩展,但是与标准gitand的偏差仍然看起来并不那么简单.

鉴于我们的项目结构,这是我们能做的最好的吗?我对rails插件/引擎知之甚少,但这似乎是一种可能的RoR-ish方式来共享库.

提前致谢.

git ruby-on-rails git-submodules

17
推荐指数
4
解决办法
2972
查看次数

饼图,条形图,线条图在java?

我想在java中使用饼图,条形图,折线图.使用它们的最佳API是什么?Sun是否有任何API来创建这些类型的图表?

java api charts swing

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

JSOn.Net库JsonConvert

我正在使用http://json.codeplex.com库.我试图将XML转换为JSON,反之亦然.

但是他们有一个例子,使用"JsonConvert"类

XmlDocument doc = new XmlDocument();

doc.LoadXml(xml);



string jsonText = JsonConvert.SerializeXmlNode(doc);
Run Code Online (Sandbox Code Playgroud)

我无法在命名空间"Newtonsoft.Json"中找到"JsonConvert".我发现的只有"JavaScriptConvert"类.

有任何想法吗?

json.net

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

野牛:单一规则中的可选令牌

我正在使用GNU Bison 2.4.2为我正在研究的新语言编写语法,我有一个问题.当我指定规则时,让我们说:

statement : T_CLASS T_IDENT  '{' T_CLASS_MEMBERS '}' {
           // create a node for the statement ...
}
Run Code Online (Sandbox Code Playgroud)

例如,如果我对规则有变化

statement : T_CLASS T_IDENT T_EXTENDS T_IDENT_LIST  '{' T_CLASS_MEMBERS '}' {
           // create a node for the statement ...
}
Run Code Online (Sandbox Code Playgroud)

其中(来自flex扫描器规则):

"class"                     return T_CLASS;
"extends"                   return T_EXTENDS;
[a-zA-Z\_][a-zA-Z0-9\_]*    return T_IDENT;
Run Code Online (Sandbox Code Playgroud)

(和T_IDENT_LIST是逗号分隔标识符的规则).

有没有办法只在一个规则中指定所有这些,将"T_EXTENDS T_IDENT_LIST"设置为可选?我已经尝试过了

 T_CLASS T_IDENT (T_EXTENDS T_IDENT_LIST)? '{' T_CLASS_MEMBERS '}' {
     // create a node for the statement ...
 } 
Run Code Online (Sandbox Code Playgroud)

但是Bison给了我一个错误.

谢谢

grammar bison flex-lexer

12
推荐指数
1
解决办法
7964
查看次数

在Rails中进行身份验证,从哪里开始?

我通过构建应用程序来学习Rails.

我想制作我的第一个经过身份验证的应用程序:用户注册,登录,对他们有权访问和注销的模型进行一些更改.

我做了谷歌搜索,但它很混乱:很多插件,很多教程.不知道从哪里开始.

Rails有最先进的身份验证方法吗?您在Production中使用什么来验证用户身份?

任何帮助都会有所帮助.谢谢

ruby-on-rails

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