问题列表 - 第46063页

实体框架和SQL Server调优顾问

如何使用SQL Server Tuning Advisor根据实体框架查询生成建议?实体框架使用sp_executesql'query'而不是执行查询,而Tuning Advisor无法识别这些查询.我可以手动获取查询文本,但这只适用于非常简单的风格.我该如何自动完成?

UPDATE

如果我将分析信息保存到表中,然后运行一些将剥离"sp_executesql"并仅保留查询文本并使用此新数据运行Tuning Advisor的应用程序,这会有帮助吗?

sql-server entity-framework

20
推荐指数
3
解决办法
3068
查看次数

Java Application Server的替代品

我已经专业地使用Java应用程序服务器五年了,但我只经历了两个供应商:Weblogic和JBoss,主要是最后一个.

专注于JBoss我目前正在将一些应用程序从4.2.2版本迁移(或至少尝试)到6.x系列的第一个"稳定"版本.但是,我觉得问题比我预期的要复杂得多.类加载,日志记录,启动过程,所有接缝都发生了变化,我相信它会更好,但总会像这样?

所以我质疑自己其他真正的替代品是什么?现有的替代品有同样的问题吗?

你可能会问我用什么功能来要求像JBoss这样的应用服务器:目前是JMS,XA Transactions,Datasources.

java jboss weblogic application-server jboss6.x

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

如何剪切前n列和后n列?

我怎样才能切断第一ñ最后ñ从制表符分隔文件列?

我试过这个来削减前n列.但我不知道将第一列和最后一列结合起来

cut -f 1-10 -d "<CTR>v <TAB>" filename
Run Code Online (Sandbox Code Playgroud)

linux bash shell

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

怎么能用linq比较两个列表的项目?

我有两个列表,其中一个有5个元素,另一个有4个元素.它们有一些相同的元素,但它们也有不同的元素.我想创建一个包含不同元素的列表.我该怎么做?

注意:5个元素列表是我的主要列表.

c# linq

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

在查看隐式转换时,为什么类型推断仅选择最具体类型的目标引用?

请考虑以下简单代码来创建typesafe等号.第一部分允许我Identity为任何类型创建一个类型类.

scala> trait Equals[A] { def equal(a1 : A, a2 : A) : Boolean }
defined trait Equals

scala>  sealed trait Identity[A] {
     | def value : A
     | def ===(b : A)(implicit e : Equals[A]) = e.equal(value, b)
     | }
defined trait Identity

scala> implicit def ToIdentity[A](a : A) = new Identity[A] { val value = a }
ToIdentity: [A](a: A)java.lang.Object with Identity[A]
Run Code Online (Sandbox Code Playgroud)

所以,如果我创建一个类型类Equals[Int],我现在应该可以使用我的typesafe equals:

scala> implicit val EqualsInt = new Equals[Int] { def equal(i1 …
Run Code Online (Sandbox Code Playgroud)

scala type-inference typeclass

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

核心数据库是空测试

如何测试核心数据数据库是否为空?我试过了:

NSIndexPath *path1 = [NSIndexPath indexPathForRow:0 inSection:0];
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:path1];
if([[managedObject valueForKey:@"date"] description]!=nil){SOMEFUNCTION}else{SOMEFUNCTION}
Run Code Online (Sandbox Code Playgroud)

谢谢

database xcode core-data objective-c

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

在JMockit中删除先前定义的期望

我有一个对象,我正在我的测试类NonStrictExcpection()@Before/ setUp()方法中使用JMockit进行模拟,以便它返回正常执行我的测试类所需的值.

这对我的所有测试方法都很好,除了我想要测试此代码的非正常操作的单个测试.

我已经尝试在测试方法中创建一个新的期望,我认为它会覆盖setUp方法中的期望,但我发现setUp方法中的期望抑制了新的期望.

当我删除setUp期望时,测试方法的行为与预期一致(但我所有其他测试自然都失败了).

我应该如何对我的测试类进行编码,以便能够以最少的代码量为每个测试正确定义期望值?(我知道我可以将期望代码复制/粘贴到每个测试方法中,如果完全可以避免,我不想这样做).

我的测试代码看起来像这样(注意,这是sorta伪代码并且不能编译,但你明白了):

public class TestClass{

    @Before
    public void setUp(){

        // Here I define the normal behaviour of mockObject
        new NonStrictExpectations() {{
            mockObject.doSomething();
            result = "Everyting is OK!";
        }};

        // Other set up stuff...

    }

    // Other Tests...

    /**
     * This method tests that an error when calling 
     * mockObject.doSomething() is handled correctly.
     */
    @Test(expected=Exception.class)
    public void testMockObjectThrowsException(){

        // This Expectation is apparently ignored... …
Run Code Online (Sandbox Code Playgroud)

unit-testing jmockit mocking

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

如何观察JS变量中的值变化

我想知道是否有人可以帮助我做一些我认为相当直接的事情:

基本上我想扩展所有数据类型的原型(包括内部类型),以允许某种自定义函数,考虑:

var x = "some string";
var y = 101;

x = "some other value";
y++;

x.onChange();
y.onChange();
Run Code Online (Sandbox Code Playgroud)

这是我之后的基本思想,但我真正想要的是实际上让onChange(在这个例子中)与实际变量(而不是标准原型扩展)的新函数不同,即:

x.onChange = function() {
    alert("x.onChange");
}

y.onChange = function() {
    alert("y.onChange");
}
Run Code Online (Sandbox Code Playgroud)

这似乎没有用,但我必须错过一些非常简单的事情吗?我的意思是我可以扩展所有对象和类型并添加新功能......不是吗?

任何帮助将不胜感激!

javascript watch observable

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

我在采访中绊倒的问题

我被问到几个java面试问题,我不知道如何解决可以使用一些答案

  1. 编写一个接受int的方法,这样方法就可以了

    public void somemethd(int i){}

    现在,如果i = 1那么它应该打印为true,如果i = 2,它应该打印为false但是你不能使用任何条件运算符也不能使用if或switch

  2. 两个线程如何在彼此之间传递数据,就像让我们说你启动2个线程并且你想让一个线程让另一个线程等待.他改写了这个问题,使其更简单,如果我在1个线程中有变量,我想将它发送到另一个线程怎么做.

  3. 如果在基类中有一个非静态方法并且你在派生类中使它成为一个静态方法,你会得到同样的错误,就像你在base中有一个静态方法一样,你试图在派生类中使它成为非静态方法

  4. 对于不同的方法,除了同名之外的重载有什么用?(我想我应该说构造函数重载但它只是没有来找我,还有什么)

  5. 语法不正确,但你可以假设一切都很好

    class base{

    show(){

    this.mymethod(); }

    mymethod(){ /... } }

    class derived extends base{

    show(){
    
    super.mymethod();
    }
    
    mymethod(){
    /...
    }
    }
    
    Run Code Online (Sandbox Code Playgroud)

现在当我做以下事情时会发生什么

一个.

base b = new derived();

   b.show(); 
Run Code Online (Sandbox Code Playgroud)

derived d= new base();

   d.show();
Run Code Online (Sandbox Code Playgroud)

C.如果基地ni没有表演方法怎么办呢

 base b = new derived();

   b.show(); 
Run Code Online (Sandbox Code Playgroud)

d.如果基地ni没有表演方法怎么办呢

derived d = new base(); d.show();

java

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

iPad应用程序将在调试中运行但是即时崩溃

这是崩溃日志

Date/Time:       2011-02-10 21:12:00.478 +0900
OS Version:      iPhone OS 4.2.1 (8C148)
Report Version:  104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib               0x30d7c2d4 __kill + 8
1   libSystem.B.dylib               0x30d7c2c4 kill + 4
2   libSystem.B.dylib               0x30d7c2b6 raise + 10
3   libSystem.B.dylib               0x30d90d72 abort + 50
4   libstdc++.6.dylib               0x34981a20 __gnu_cxx::__verbose_terminate_handler() + 376
5   libobjc.A.dylib                 0x34a83594 _objc_terminate + 104
6   libstdc++.6.dylib               0x3497fdf2 __cxxabiv1::__terminate(void (*)()) + 46
7   libstdc++.6.dylib               0x3497fe46 std::terminate() + 10
8   libstdc++.6.dylib               0x3497ff16 …
Run Code Online (Sandbox Code Playgroud)

adhoc sigabrt ipad ios

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