问题列表 - 第16232页

Groovy String to int

我有一个String表示整数值,并希望将其转换为int.是否有一个常规的Java相当于Integer.parseInt(String)

groovy

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

如何在单个语句中的SQL中执行此操作?

我有以下MySQL表:

+---------+------------+------+--------+------+---------+------------+-------+---------+----------+------------+------------+
| Version | Yr_Varient | FY   | Period | CoA  | Company | Item       | Mvt   | Ptnr_Co | Investee | GC         | LC         |
+---------+------------+------+--------+------+---------+------------+-------+---------+----------+------------+------------+
| 201     | 1          | 2010 | 1      | 11   | 23      | 1110105000 | 60200 |         |          | 450000     | 450000     |
| 201     | 1          | 2010 | 1      | 11   | 23      | 2110300000 | 60200 |         |          | -520000    | -520000    |
| 201     | 1          | 2010 …

mysql sql

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

如何使用数据表在单选按钮列表中设置默认值

我有一个radiobuton列表,我绑定到我的数据表.我能够绑定到radiobuttonlist我有 deafult 名称的列[id,name] 应该在单选按钮列表中被选中.

  1. 现在默认情况下,我需要为datatable中的值选择一个radiobutton如何实现此概念,谢谢

asp.net

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

迄今为止的帕斯卡字符串

有人可以告诉我这段代码有什么问题吗:

ShortDateFormat := 'dd/mm/yyyy';
j:=StrToDate('05/05/1999');
Run Code Online (Sandbox Code Playgroud)

我不断得到

An unhandled exception occurred at $000000000042FA33 :
EConvertError : Invalid date format
Run Code Online (Sandbox Code Playgroud)

我用的是fpc。

pascal date freepascal

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

如何使用asp.net MVC中的复选框获取所选行

嗨我在我的MVC应用程序中遇到与html.checkbox相关的问题.

我的情况是:

我有一个列表(索引视图)页面,其中我绑定数据库中的数据与复选框,以选择/取消选择该项目.当我单击保存按钮时,我想获取选定的行以将这些项目保存回db.

我用了

1.  <input type="checkbox" id="chk2" value="<%= item.recid %>" >  
    // I'm not getting value of chk2 in serverside 

2. <%= html.CheckBox("chk1")%>
    // i'm getting chk1 in serverside with value like 'true,false,true,false...'
Run Code Online (Sandbox Code Playgroud)

在我的模型视图迭代中.

那么如何在MVC应用程序中做到这一点?

checkbox asp.net-mvc

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

这个算法的复杂性是多少?

procedure max (a[1..n]: integers)
    max := a[1]
    for i := 2 to n
        if max < a[i] then max := a[i]
Run Code Online (Sandbox Code Playgroud)

是复杂性O(1)还是O(n)最佳情况?序列包含n元素.它是伪代码.

complexity-theory big-o

0
推荐指数
1
解决办法
398
查看次数

线程和进程与多线程和多核/多处理器:它们如何映射?

我很困惑,但以下线程清除了我的疑虑:

多处理,多线程,超线程,多核

但它从硬件角度解决了查询问题.我想知道这些硬件功能如何映射到软件?

显而易见的一点是MultiProcessor(= Mutlicpu)和MultiCore之间没有区别,除了多核中所有cpus都驻留在一个芯片(die)上,而在多处理器中,所有cpus都在它们自己的芯片上并连接在一起.

因此,mutlicore /多处理器系统能够在"同一时间"执行多个进程(firefox,mediaplayer,googletalk)(不同于在单个处理器系统上切换这些进程的上下文)对吗?

如果它是正确的.到目前为止我很清楚.但是当多线程出现时会出现混乱.

  1. MultiThreading"用于"并行处理.对?

  2. cpu中的多线程涉及哪些元素?图?对于我来说,利用并行处理两个独立任务的能力,CPU的要求应该是什么?

  3. 当人们说线程的上下文切换时.我真的不明白.因为如果它的上下文切换线程然后它不是并行处理.线程必须"同时执行".对?

    我的多线程概念是:考虑使用单个cpu的系统.当进程上下文切换到firefox时.(假设)firefox的每个选项卡都是一个线程,所有线程都严格同时执行.不像一个线程已经执行了一段时间,然后又一个线程已经采取直到上下文切换时间到达.

  4. 如果我在无法处理线程的处理器上运行多线程软件会发生什么?我的意思是cpu如何处理这样的软件?

  5. 如果到目前为止一切都很好,现在问题是多少线?它必须受硬件限制,我想?如果硬件只支持2个线程,我在我的进程中启动10个线程.cpu如何处理它?优点缺点?从软件工程的角度来看,在开发将由各种系统中的用户使用的软件时,那么我如何决定是否应该进行多线程处理?如果是这样,有多少线程?

multithreading multicore process

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

在LINQ中查找总和

来自XML文档

<?xml version="1.0" encoding="utf-8" ?> 
 <Data>
   <Products>
      <Product ProductId="1001" ProductName="ProductA" ProductPrice="123.45" /> 
      <Product ProductId="1002" ProductName="ProductB" ProductPrice="100.45" /> 
  </Products>
  ....
Run Code Online (Sandbox Code Playgroud)

如何使用"Sum"来查找总和 ProductPrice?

当我使用

XDocument doc = XDocument.Load("Product.xml");

var sum =
          from tot in (int)doc.Descendants("Product").
                       Attributes("ProductPrice").Sum()
                       select tot;
Run Code Online (Sandbox Code Playgroud)

我收到错误:"无法将类型system.xml.linq.xmlattribute转换为int".

c# linq

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

用于C代码重构的工具

有哪些工具支持重构C代码(重命名变量,提取方法,查找方法引用,......)

最好是Linux环境,但Windows工具也可以.如果有可用于emacs的东西,甚至更好!

c linux emacs refactoring

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

如何分离不同类型的Perl测试,以便我不必全部运行它们?

我注意到在Perl中,自定义是将所有测试都粘贴到t目录中.你如何将单元测试与功能测试分开?或者,为了使问题更简单,更明显,如何将快速运行的测试与不快速运行的测试分开?当所有测试一起运行时,测试需要很长时间才能在开发中经常使用,这很可惜.

我想我可以设置一些环境变量,QUICK_TEST并根据其值跳过长测试.你是否将单元和功能测试分开?怎么样?(这不是一个民意调查 - 我只是想也许有一些惯用的解决方案.)


更新:到目前为止,我已经到了这个:

package Test::Slow;

use strict;
use Test::More;

BEGIN {
    plan(skip_all => 'Slow test.') if $ENV{QUICK_TEST};
}

1;
Run Code Online (Sandbox Code Playgroud)

在附近的.t文件中:

# This is a slow test not meant
# to run frequently.
use Test::Slow;
use Test::More;
Run Code Online (Sandbox Code Playgroud)

它似乎工作得很好.

PS现在可用作测试::慢速 CPAN.

testing perl unit-testing

14
推荐指数
2
解决办法
406
查看次数