问题列表 - 第49463页

当我们在解决方案中运行所有测试时,为什么不包括新的单元测试项目?

我们最近将一些代码分离到自己的程序集中,从而将相关的单元测试移动到自己的测试程序集中.现在没有这些测试运行,它们没有显示在测试列表中,如果你选择一个测试并在当前上下文中运行所有测试,它只是开始运行所有其他单元测试,就像你不在单元测试方法中一样.

我应该从哪里开始寻找解决方案?

我们正在运行VS2010 Premium,它是使用MS Unit Tests的.NET 4.0程序集.

unit-testing visual-studio-2010

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

Python Fabric任务是否可以调用其他任务并尊重其主机列表?

我有一个如下的fabfile:

@hosts('host1')
def host1_deploy():
    """Some logic that is specific to deploying to host1"""

@hosts('host2')
def host2_deploy():
    """Some logic that is specific to deploying to host2"""

def deploy():
    """"Deploy to both hosts, each using its own logic"""
    host1_deploy()
    host2_deploy()
Run Code Online (Sandbox Code Playgroud)

我想要做

fab deploy
Run Code Online (Sandbox Code Playgroud)

并且它等同于

fab host1_deploy host2_deploy
Run Code Online (Sandbox Code Playgroud)

换句话说,运行每个子任务,并为每个子任务使用它指定的主机列表.但是,这不起作用.相反,deploy()任务需要它自己的主机列表,它将传播到它的所有子任务.

有没有办法在这里更新deploy()任务,这样它可以做我想要的,同时单独留下子任务,以便它们可以单独运行?

python deployment ssh fabric

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

setString NSMutableString

我是XCode编程的新手,作为第一次熟悉练习,我想制作一个小型的计算器应用程序.显然我遇到了一些问题:我尝试让用户使用按钮将数字和运算符键入字符串,然后他会看到.我用的时候

displayString = [NSString stringWithFormat:@"%@%@", displayString, operatorString];
Run Code Online (Sandbox Code Playgroud)

一切正常.然后我决定使用NSMutableStrings来获取deletebuttons.我适当地更改了头文件,之后我仍然是早期的NSString功能(?因为NSMutableString继承自NSString?)然后我遇到了以下问题:

[displayString setString:@"test"];
NSLog(@"%@", displayString);
Run Code Online (Sandbox Code Playgroud)

即使这是我打电话的第一种方法,我仍然没有.我做错了什么?

有没有办法让这个字符串写入某种功能:我希望能够做到

result = contentof:displayString
Run Code Online (Sandbox Code Playgroud)

或类似的东西.关于我如何做到这一点的任何想法?

xcode calculator nsmutablestring setstring

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

hibernate oracle序列产生很大的差距

我正在使用hibernate 3,oracle 10g.我有一张桌子:主题.定义在这里

CREATE TABLE SUBJECT
    ( 
     SUBJECT_ID NUMBER (10), 
     FNAME VARCHAR2(30)  not null, 
     LNAME VARCHAR2(30)  not null, 
     EMAILADR VARCHAR2 (40),
     BIRTHDT  DATE       not null,
     constraint pk_sub primary key(subject_id) USING INDEX TABLESPACE data_index
    ) 
;
Run Code Online (Sandbox Code Playgroud)

当插入新主题时,sub_seq用于创建主题id,定义在这里

create sequence sub_seq
       MINVALUE 1 
       MAXVALUE 999999999999999999999999999 
       START WITH 1
       INCREMENT BY 1 
       CACHE 100 
       NOCYCLE ;
Run Code Online (Sandbox Code Playgroud)

Subject类是这样的:

@Entity
@Table(name="ktbs.syn_subject")
public class Subject {

    @Id 
    @Column(name="subject_id")
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SUB_SEQ")
    @SequenceGenerator(name="SUB_SEQ", sequenceName = "SUB_SEQ")
    private long subjectId;
    private String fname;
    private String lname;
    private String emailadr; …
Run Code Online (Sandbox Code Playgroud)

oracle hibernate sequence gaps-in-data

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

Android工作多点触控按钮

嗨,我想创建2按钮,我想要多点触控?

我试着做但在互联网上没有例子..

所以如果你有一个可以分享或者你能给我意见吗?我的代码是这个但不支持多点触控

 package multi.touch;

 import android.app.Activity;
 import android.os.Bundle;
 import android.view.MotionEvent;
 import android.view.View;
 import android.view.View.OnTouchListener;
 import android.widget.AbsoluteLayout.LayoutParams;
 import android.widget.Button;
 import android.widget.TextView;

 public class baslat extends Activity implements OnTouchListener  { 
 TextView yazi;
 TextView bir,iki;
 Button buton1,buton2;

 @Override public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.main);

 yazi=(TextView)findViewById(R.id.textView1);
 bir=(TextView)findViewById(R.id.textView2);
 iki=(TextView)findViewById(R.id.textView3);
 buton1=(Button)findViewById(R.id.button1);
 buton2=(Button)findViewById(R.id.button2);

 buton2.setOnTouchListener(this);

 buton1.setOnTouchListener(this);

 }
 @Override
 public boolean onTouchEvent(MotionEvent event) {
    yazi.setText(String.valueOf(event.getPointerCount()+"\n\n"));
            bir.setText(String.valueOf("Birinci "
 + (int)event.getX(0)+"\n\n"+(int)event.getY(0)));
        iki.setText(String.valueOf("Ikinci"+
 (int)event.getX(1)+"\n\n"+(int)event.getY(1)));
    //buton2.setLayoutParams(new
 LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT,
 (int)event.getX(0),
 (int)event.getY(0)));      return
 super.onTouchEvent(event);
            } @Override public boolean onTouch(View v, MotionEvent event) {
    Button …
Run Code Online (Sandbox Code Playgroud)

android sample button multi-touch

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

EF Code First 4.1根本不支持nvarchar(max)?

我花了相当多的时间来解决这个问题,但仍然无法弄清楚为什么EF团队使用Code First让生活如此艰难.

以下是一些示例:

我的POCO:

我想要的东西看起来像:

public class Post
{
     public int Id {get; set;}
     public string Text {get; set;}
}

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    modelBuilder.Entity<Post>()
        .Property(p => p.Text)
        .HasColumnType("nvarchar(max)");   
}
Run Code Online (Sandbox Code Playgroud)

唯一有效的方法:

public class Post
{
     public int Id {get; set;}

     [StringLength(4000)]
     public string Text {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

问题是,在第一种情况下,我尝试插入它给我的任何东西:Validation failed for one or more entities第二种情况不适合我的商业模式.

我是唯一有这个问题的人吗?我该如何处理这件事?

orm entity-framework ef-code-first entity-framework-4.1

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

使用格式模板解析字符串?

如果我可以使用格式化字符串

string.Format("my {0} template {1} here", 1, 2)
Run Code Online (Sandbox Code Playgroud)

我可以反转过程 - 我提供模板和填充字符串,.net返回arg0,arg1等?

.net c# string

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

如何使用AlertDialog.Builder进行反射?

我正在使用以下内容创建一个Alert对话框:

AlertDialog.Builder builder = new AlertDialog.Builder(context);
Run Code Online (Sandbox Code Playgroud)

在Android 3.0中,警报对话框继承了创建它们的活动的主题.您可以通过使用以下方法创建警报对话框来覆盖此操作:

AlertDialog.Builder builder = new AlertDialog.Builder(context, AlertDialog.THEME_HOLO_DARK);
Run Code Online (Sandbox Code Playgroud)

(更多关于此处)

不幸的是,这个强制关闭了先前版本的Android.我假设使用反射是答案,但无论我阅读多少,我都无法弄清楚语法.任何人都可以提供一个例子吗?

android

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

VS2010 服务器资源管理器数据连接:它们在哪里注册或存储?我如何编辑它们?

我们更改了数据库服务器,因此所有数据连接都指向错误的服务器。我想编辑它们以更改服务器,但我唯一能做的就是删除并重新创建它们。不太好。

它们的定义存储在哪里,以便我可以更改它们?

visual-studio-2010

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

pdo - 在非对象上调用成员函数prepare()

此代码出错:

致命错误:在第42行的C:\ Users\fel\VertrigoServ\www\login\validation.php中的非对象上调用成员函数prepare()

码:

   function repetirDados($email) {
        if(!empty($_POST['email'])) {

            $query = "SELECT email FROM users WHERE email = ?";

            $stmt = $pdo->prepare($query); // error line: line 42

            $email = mysql_real_escape_string($_POST['email']);

            $stmt->bindValue(1, $email);

            $ok = $stmt->execute();

            $results = $stmt->fetchAll(PDO::FETCH_ASSOC);

            if ($results == 0) {
                return true;
            } else {
                echo '<h1>something</h1>';
                return false;
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

可能的原因是什么?另一个问题,相当于mysql_num_rows什么?对不起,我是pdo的新手

php pdo

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