问题列表 - 第3138页

如何自动化Visual Studio的代码度量标准功能

我想自动化在.NET解决方案上收集代码度量的过程.有没有办法让msbuild运行VS2008开发版中包含的Code Metrics功能?

我可能最终使用SourceMonitor,但我想知道是否有一种方法可以从命令行使用VS代码度量引擎.

msbuild code-metrics visual-studio-2008

11
推荐指数
2
解决办法
8413
查看次数

将UIDatePicker拟合到UIActionSheet中

我正在尝试使用UIButton获取UIDatePicker以显示在UIActionSheet中.不幸的是,它被裁掉了,整个日期选择器都不可见.我还没有尝试过添加UIButton.任何人都可以建议让整个视图适合吗?我不确定如何添加适当的尺寸,因为UIActionSheet似乎缺少-initWithFrame:类型构造函数.

UIActionSheet *menu = [[UIActionSheet alloc] initWithTitle:@"Date Picker" 
                                                  delegate:self
                                         cancelButtonTitle:@"Cancel"
                                    destructiveButtonTitle:nil
                                         otherButtonTitles:nil];

// Add the picker
UIDatePicker *pickerView = [[UIDatePicker alloc] init];
pickerView.datePickerMode = UIDatePickerModeDate;
[menu addSubview:pickerView];
[menu showInView:self.view];

[pickerView release];
[menu release];
Run Code Online (Sandbox Code Playgroud)

我也尝试过类似的东西:

UIActionSheet *menu = [[UIActionSheet alloc] initWithFrame:CGRectMake(200.0, 200.0, 100.0f, 100.0f)];
Run Code Online (Sandbox Code Playgroud)

这些坐标是不现实的,但它们似乎不会影响UIActionSheet的位置/大小.

iphone cocoa-touch objective-c uidatepicker

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

javascript style.width无法在firefox中使用过渡doctype

我有一个脚本,可以在页面上弹出一个小DIV.它在IE中都可以正常工作,如果我删除了DOCTYPE,那么在FF中,但是当DOCTYPE是XHTML/Transitional时,在Firefox中,宽度不会改变.

this.container.style.visibility = "visible";
alert("this.container.style.width before = " + this.container.style.width)
this.container.style.width = this.width;
alert("this.container.style.width after = " + this.container.style.width); 
this.container.style.height = this.height;
Run Code Online (Sandbox Code Playgroud)

在IE中,在没有DOCTYPE的FF中,第一个警报显示0,第二个警告显示320(这是代码中其他地方设置的宽度)

在FF中,使用DOCTYPE到XHTML/Transitional,两个警报都显示为0.任何想法在这里发生了什么?我想我可能需要在Transitional中明确设置DIV的位置,但我不确定.

javascript css doctype transitional

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

Wpf TextBlock中的垂直文本

是否可以垂直显示TextBlock中的文本,以便所有字母相互堆叠(不使用LayoutTransform旋转)?

c# wpf

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

我如何以编程方式从linux中的apache重启系统服务(而不是apache)?

我需要以简单的方式允许最终用户从同一个盒子上的apache提供的网页重启tomcat.

我们正在尝试让我们的QC部门轻松地将新版本的webapp部署到apache.我们正在使用samba,但我们需要一种简单的方法让他们在部署之前/之后停止/启动tomcat服务器.

这只适用于内部qc盒.是否有现成的解决方案?或者更容易编写一些快速的PHP应用程序来处理这个?

php linux apache cgi restart

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

尝试在内部连接到Oracle,获取空闲实例?

所以我有一个Oracle实例,我知道它正在这个系统上运行,我已经拜访了oracle用户,我正在尝试使用"/ as sysdba"进行连接.但是,当我连接时,它说实例是空闲的.我知道数据库已启动并打开,因为我的应用程序正在与它通信.我的路径(ORACLE_HOME等)可能不正确:任何不正确的设置可能会导致这种情况?

% sqlplus "/ as sysdba"

SQL*Plus: Release 10.2.0.3.0 - Production on Mon Dec 8 09:23:22 2008

Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

Connected to an idle instance.

09:23:22 SQL> Disconnected

% ps -ef | grep smon
 oracle  6961     1   0   Nov 05 ?           1:24 ora_smon_ORA003
%
Run Code Online (Sandbox Code Playgroud)

oracle instance idle-processing

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

如何确定C++中Linux系统RAM的数量?

我刚编写了以下C++函数来以编程方式确定系统安装了多少RAM.它有效,但在我看来应该有一个更简单的方法来做到这一点.有人能告诉我,如果我错过了什么吗?

getRAM()
{
    FILE* stream = popen( "head -n1 /proc/meminfo", "r" );
    std::ostringstream output;
    int bufsize = 128;

    while( !feof( stream ) && !ferror( stream ))
    {
        char buf[bufsize];
        int bytesRead = fread( buf, 1, bufsize, stream );
        output.write( buf, bytesRead );
    }
    std::string result = output.str();

    std::string label, ram;
    std::istringstream iss(result);
    iss >> label;
    iss >> ram;

    return ram;
}
Run Code Online (Sandbox Code Playgroud)

首先,我popen("head -n1 /proc/meminfo")用来从系统中获取meminfo文件的第一行.该命令的输出看起来像

MemTotal:775280 kB

一旦我得到了输出istringstream,就很容易将它标记为获取我想要的信息.我的问题是,是否有更简单的方法来读取此命令的输出?是否有标准的C++库调用来读取系统RAM的数量?

c++ linux ram

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

10
推荐指数
3
解决办法
5648
查看次数

钢琴(皮亚诺)号码?

我正在听史蒂夫播客(#29,大约21:29),在其中的一部分,他们在谈论"如何判断你正在谈话的人是否聪明",他们说是单向的是谈"聪明的人的事"(我是解释),比如"钢琴数字"和"lambda演算".
我足够安全地承认我不是世界上最聪明的人,但即便谷歌似乎也无法告诉我"钢琴数字"是什么.那么,我是否误听了播客上的内容?谁能告诉我"钢琴编号"是什么?

podcast numbers peano-numbers

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

具有集合作为属性与类继承集合的类

最近我使用了一个继承自集合的类,而不是在类中实例化集合,这是否可以接受,还是会在未来的路上产生看不见的问题?以下示例为了清楚起见:

public class Cars : List<aCar>
Run Code Online (Sandbox Code Playgroud)

而不是像:

public class Cars
{
 List<aCar> CarList = new List<aCar>();
}
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

c# inheritance class

8
推荐指数
2
解决办法
1214
查看次数