问题列表 - 第41186页

如何在不循环的情况下一次为多个数组索引赋值?

如何在 C# 中为数组的多个元素设置一个值?

例子:

我有一个初始化如下的数组:

int[] array=new int[]{2,3,5,3,7,2,9}
Run Code Online (Sandbox Code Playgroud)

我想将第 2 个和第 5 个索引之间的值设置为 8。怎么做?

c# arrays

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

如何防止在CXF Web服务客户端中生成JAXBElement <String>?

我正在尝试使用CXF创建一个Web服务客户端来使用WCF Web服务.当我使用wsdl2java时,它使用JAXBElement类型而不是String生成对象.

我读到了使用jaxb bindings.xml文件设置generateElementProperty ="false"来尝试解决问题,但我正在使用的Web服务包含7个导入的模式.

如何指定generateElementProperty="false"所有七个模式,或者是否有办法将其应用于所有模式?

java wcf web-services cxf jaxb

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

更改MediaPlayer上的缓冲区大小

有没有办法在流媒体上更改默认缓冲区大小MediaPlayer

android

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

我什么时候应该使用SQLTransaction

什么是使用SQLTransaction的适当时间?

我将它们用于所有 INSERT,UPDATE和DELETE语句.

这是正确的用法还是我有点矫枉过正?

.net data-access sqltransaction

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

java swing中的setvisible方法挂起系统

我有正在处理的银行gui应用程序,我的jdialog的setvisible方法似乎有问题.在用户撤回有效金额后,我弹出一个简单的对话框,其中显示"正在进行交易".在我的dobackground方法中,我继续轮询以检查是否已收到交易.我尝试使用swingworker,我不明白为什么它不起作用.如果我删除setvisible调用它工作正常,那么为什么setvisible导致系统挂起?这是我的jbutton mouselistener中的代码:

SwingWorker<String,Integer> worker = new SwingWorker<String,Integer>(){

  JDialog waitForTrans = new JDialog((JFrame)null,true);
  public String doInBackground() throws Exception {
     waitForTrans.add(new JLabel("Updating balance in system. Please Wait..."));
     waitForTrans.setMinimumSize(new Dimension(300,100));
     waitForTrans.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
     waitForTrans.setVisible(true);
     Bank.getInstance().sendTransaction(currentPin,"-"+withdraw);
     while(!Bank.getInstance().hasCompletedTransaction){

     }
     return null;

  }

  public void done(){
   try {
        this.get();
       } catch (InterruptedException e) {
        e.printStackTrace();
    } catch (ExecutionException e) {

        e.printStackTrace();
    }
    waitForTrans.setVisible(false);
    newField.setText(String.valueOf(Bank.getInstance().getAccountList().get(currentPin).getBalance()));
  }

 };
 worker.execute();
Run Code Online (Sandbox Code Playgroud)

java swing visibility swingworker

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

F#内联如何工作?

使用F#,我理解您可以使用inline关键字在呼叫站点执行类型特化.那是::

val inline (+) : ^a -> ^b -> ^c
      when (^a or ^b) : (static member (+) : ^a * ^b -> ^c)
Run Code Online (Sandbox Code Playgroud)

约束,^a或者^b必须有一个静态成员op_Addition,或者一个内置的原语,可以用来填补空白.

因此,如果你有一个方法有一个+,你传入一个int和一个short作为参数,它解包+指令使用内置的原语为int,如果你传入一个浮点数和一个字节,它使用浮点数原始加法操作码.

这在编译时是如何完成的?你怎么能在CLR中有一个方法根据类型切换它使用的操作码或方法?

Reflection.Emit可以实现这种行为吗?我理解内联是在调用站点执行的,这是否意味着代码不能与C#一起使用?

c# f# inline

14
推荐指数
1
解决办法
1622
查看次数

除非指定了应用程序和特定的测试方法,否则Django不会使用manage.py测试运行测试

我有一个Django应用程序,myApp.在其中,有一个tests.py文件,它使用django.test.TestCase类定义了许多测试用例.例如,其中一个称为WebViews,并具有测试方法check_status_codes.

当我运行./manage.py测试时,数据库是用我的初始数据构建的,但它告诉我它运行了0次测试.如果我这样做,我得到类似的结果(测试没有运行):

./manage.py测试myApp

甚至这个:

./manage.py测试myApp.WebViews

但是,如果我执行

./manage.py test.WebViews.check_status_codes

然后,确切的测试方法按预期运行.

我可以像这样将一堆测试方法串起来并让它们运行,但这变得非常繁琐,我有一种感觉,我错过了一些东西.

关于该做什么的任何提示或建议?

谢谢!

django django-testing

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

使用Linq从集合中获取组

我在C#程序中收集了55个字符串值.我想从这个集合中获得每个包含20个(或更少)项目的组.

所以,这意味着,我将有3组20,20和15项.然后对于每个组,我需要调用一个方法.

我如何使用Linq实现这一目标?

谢谢.

c# linq

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

在iReport中创建静态表

我一直在玩iReport(旧版本3.0.0)一段时间,我似乎无法找到一种方法来制作一个静态表,这看起来很傻,让我觉得我只是密集.有人能指出我正确的方向吗?目标是生成一个包含2列表的报表:segment#和segment name.对于每个报告,总会有20个细分,因此最终报告将如下所示:

| 1 | <segment name> |
| 2 | <segment name> |
...
| 20 | <segment name> |
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

jasper-reports ireport

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

日期用速记

假设你有一个如下日期字符串:

11/15/2010, 12/1/10, 12/2/10, 12/3/10, 12/4/10, 12/9/10
Run Code Online (Sandbox Code Playgroud)

你会如何缩短这个字符串,如下(或类似的东西)

11/15/2010, 12/1-4, 9/10
Run Code Online (Sandbox Code Playgroud)

因为想象连续30天最好看12/1-31/10比列出所有日期.

只是为了让它更紧凑一点?

谢谢,棒.

c#

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