问题列表 - 第15631页

是否有用于TSQL sproc单元测试的代码覆盖工具?

我正在为TSQL sprocs寻找一个unitttest和代码覆盖工具.谁能推荐一个好的?商业或免费.

t-sql unit-testing code-coverage

10
推荐指数
2
解决办法
2983
查看次数

64位Java应用程序:是否需要64位操作系统,64位JRE和64位应用程序?

这个问题一般是关于64位Java应用程序,虽然我因为使用​​Netbeans/Eclipse而遇到它.我使用的是64位处理器和64位操作系统(Windows 7).我想运行超过4GB堆内存的Netbeans/Eclipse(即使用Xmx标志),但我遇到了一些困惑.似乎没有64位版本的Netbeans,虽然有其他操作系统的64位版本的Eclipse,但没有一个用于Windows.此外,我找不到64位版本的最新JRE/JDK(我读过这些网站提到这些存在,所以我不确定Sun是否只是暂时将它们删除了).

既然我已经解释了我的情况,我的问题如下:

  1. 运行具有4GB以上堆内存的Netbeans/Eclipse /(随机Java应用程序)需要什么软件?拥有64位操作系统是否足够?我还需要64位JRE吗?
  2. 我认为Java源代码和Java字节码与架构无关,因为在使用32位64位JDK编译的Java程序中,可以在具有32位或64位JRE的不同机器上运行.如果这是真的,为什么Eclipse有一个32位版本和一个64位版本(我意识到他们没有一个用于Windows,但他们有一个用于Linux)?这是否意味着Eclipse可能具有本机库,32位与64位是否重要?

提前谢谢,
red.october

更新1:
好的,事实证明有一个64位版本的Eclipse for Windows,但由于某种原因它深埋(至少我没有看到它从主页链接到哪里).在搜索了一下之后,我发现了一篇博客文章,声明你可以在Eclipse下载中获得64位Eclipse for Windows .该链接指向一个页面,其中包含许多不同版本的链接 - 我刚刚选择了最新的稳定版本(本文发布时为3.5.1).第二页列出了Eclipse 3.5.1的各种下载,每次下载时,您都可以选择各种体系结构(32位和64位)和OS(例如Windows,Linux).我个人选择了Eclipse SDK下载 - 它附带了"Eclipse平台,Java开发工具和插件开发环境,包括源代码以及用户和程序员文档".我不确定我是否需要源代码或文档,但我想我以后可以随时删除它.

java eclipse 64-bit netbeans

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

获取CVS/Git的MMIX repo

你怎么能把MMIX的CVS回购转到CVS/Git?

我知道如何在github上克隆一个repo git clone URL,但我之前从未真正使用过sourceforge.他们使用CVS,这对我来说是新的.

我不成功的尝试

git cvs -d:pserver:anonymous@mmixmasters.cvs.sourceforge.net:/cvsroot/mmixmasters
Run Code Online (Sandbox Code Playgroud)

我在CVS -irc上得到以下提示,试图先通过CVS下载回购

cvs -d /tmp/ add co -PA mixmasters
Run Code Online (Sandbox Code Playgroud)

但是,它并不像我预期的那样对我有用.

git cvs mmix

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

Intel i7处理器上的CPUID

我在基于i7的新机器上遇到基于CPUID的代码问题.它将CPU检测为具有8个HT单元的单个核心,而不是4个核心,每个核心具有2个HT单元.

我必须误解从CPU返回的CPUID信息的结果,但我看不出如何.

基本上,我遍历Windows可见的每个处理器,为该线程设置线程关联,然后进行一系列CPUID调用.

args = new CPUID_Args();
args.eax = 1;
executeHandler(ref args);
if (0 != (args.edx & (0x1 << 28)))
{
  //If the 28th bit in EDX is flagged, this processor supports multiple logical processors per physical package
  // in this case bits 23:16 of EBX should give the count.
//** EBX here is 0x2100800
  logicalProcessorCount = (args.ebx & 0x00FF0000) >> 16;
//** this tells me there are 16 logical processors (wrong)
}
else
{ logicalProcessorCount = 1; }
apic …
Run Code Online (Sandbox Code Playgroud)

cpu cpu-registers cpuid

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

winapi CreateWindowEx - >用户系统样式创建按钮?

当我转到我的电脑 - >帮助 - >关于Windows时,我想制作一个看起来就像OK按钮的按钮.

我正在创建一个这样的按钮:

hButton = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("BUTTON"), TEXT("Text"), WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON, 10, 10, 30, 30, hwnd, (HMENU)IDC_MAIN_BUTTON, GetModuleHandle(NULL), NULL);
Run Code Online (Sandbox Code Playgroud)

但它看起来像一个粗糙的方块,并没有使用用户选择的窗口样式.我想我应该使用某种窗口类,但我不确定是什么类?

c user-interface winapi button

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

Java如何实现哈希表?

有谁知道Java如何实现其哈希表(HashSet或HashMap)?鉴于人们可能希望将各种类型的对象放入哈希表中,似乎很难提出一种适用于所有情况的哈希函数.

java algorithm

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

RIA服务与WCF服务

我正在重写一个LOB应用程序,其架构如下:

Silverlight && Windows Mobile - > WCF - >实体框架 - >数据库.

移动应用程序应该能够像Silverlight应用程序那样做某些事情.使用RIA服务可以获得哪些好处?什么是RIA服务优于WCF的优势和劣势?

silverlight wcf wcf-ria-services

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

如何在Perl的DBI中使用占位符来实现可变参数SQL函数?

我不知道"variadic"实际上是否是正确的词,但我在谈论可以采用一系列值的事情,比如IN().如果您已经使用DBI很长时间,您可能尝试这样做:

(注意:为简洁起见,所有示例都非常简化)

my $vals = join ', ', @numbers;
my $sth = $dbh->prepare( "SELECT * FROM mytbl WHERE foo IN( ? )" );
$sth->execute( $vals );     # doesn't work
Run Code Online (Sandbox Code Playgroud)

DBI占位符根本不支持这些类型的恶作剧,?据我所知,它是每个或不需要的单个值.

这导致我最终做了类似的事情:

my $sth = $dbh->prepare( "SELECT * FROM mytbl WHERE foo IN ( $vals )" );
Run Code Online (Sandbox Code Playgroud)

这不是那么可怕,但考虑一个函数,就像我今天写的一样,必须接受一些带有IN子句和值列表的任意SQL

sub example { 
    my $self = shift;
    my ( $sql, @args ) = @_;

    my $vals = join ', ', @args;
    $sql =~ s/XXX/$vals/;    <---- …
Run Code Online (Sandbox Code Playgroud)

sql perl dbi

4
推荐指数
3
解决办法
2278
查看次数

在R中的列之间匹配字符串

我有一个包含2个字符列的数据框.我想找到一列包含另一列的行,但grepl很奇怪.有任何想法吗?

> ( df <- data.frame(letter=c('a','b'),food = c('apple','pear','bun','beets')) )
  letter  food
1      a apple
2      b  pear
3      a   bun
4      b beets 

> grepl(df$letter,df$food)

[1]  TRUE  TRUE FALSE FALSE
Run Code Online (Sandbox Code Playgroud)

但我想要TFFT

谢谢.

mapping r

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

Java动态数组大小?

我有一个类 - xClass,我想加载到xClass数组中,所以我声明:

xClass mysclass[] = new xClass[10];
myclass[0] = new xClass();
myclass[9] = new xClass();
Run Code Online (Sandbox Code Playgroud)

但是,我不知道我是否需要10.我可能需要8或12或任何其他数字.直到运行时我才会知道.我可以动态更改数组中的元素数量吗?如果是这样,怎么样?

java

96
推荐指数
5
解决办法
39万
查看次数