问题列表 - 第48049页

重新检查Traceback中的值

我正在尝试对回溯进行一些精心的重新检查,并从未能返回更多(更好?)信息的对象中获取实际值以及回溯.

案例场景是在我导入和执行的函数中,如下所示:

def foo():
    a = True
    b = False
    assert a == b
Run Code Online (Sandbox Code Playgroud)

并执行如下:

from foo import foo

def re_inspect():
    try:
        foo()
    except Exception, e:
         # re-inspect traceback and check `a` and `b`
Run Code Online (Sandbox Code Playgroud)

AssertionError引发提升时,如果我尝试评估引发异常的行,我(当然)无法分辨出什么a或是b(NameError立即引发)因为我缺少代码的上下文.

请注意我无权访问,a也不会b导入上面的代码然后执行.由于foo不存在于当前名称空间中,我的问题依赖于从foo上下文中获取正确的值.

什么是正确的方法,能够告诉什么a,b以便y可以安全地说出类似:"一个是真的,是假的"?

python exception evaluate

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

使用LINQ返回Collection中的元素,如果找不到元素,则返回Nothing

如果具有指定键的元素不在集合中,我希望以下函数返回Nothing.相反,它返回一个错误 - "没有找到元素"的效果

Public Class MyCollection

    Inherits System.Collections.ObjectModel.Collection(Of MyType)

    Public Function FindByActivityKey(ByVal searchValue As Integer) As MyType
        Return (From P In Me Order By P.ActivityPin.PrimaryKey = searchValue).First
    End Function

End Class
Run Code Online (Sandbox Code Playgroud)

建议?

linq vb.net

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

SQL Server默认字符编码

默认情况下 - Microsoft SQL Server中数据库的字符编码集是什么?

如何在SQL Server中查看当前字符编码?

sql-server collation character-encoding

57
推荐指数
4
解决办法
18万
查看次数

为什么在打印/预览中使用div的100%高度不起作用?

这是一个例子:

http://jsbin.com/oxunu3/6

在chrome和firefox中进行打印预览.为什么铬不喜欢100%的高度?任何黑客或其他什么?

css printing firefox google-chrome

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

如何让HTML图像与另一个图像重叠

<div class="mainRunner">
    <img src="../App_Themes/Default/images/a.gif" />
    <img src="../App_Themes/Default/images/b.gif" />
</div>
Run Code Online (Sandbox Code Playgroud)

我希望b.gif与a.gif重叠而不是换行 - 我怎样才能实现这一目标?

html css

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

如何在运行时将PNG转换为BMP?

我需要在运行时将PNG文件转换为BMP文件.

我不能这样做

Image dummy = Image.FromFile("image.png"); 
dummy.Save("image.bmp", ImageFormat.Bmp); 
Run Code Online (Sandbox Code Playgroud)

因为我无法将bmp映像作为文件保存在本地磁盘上.

谢谢你的帮助.

.net c# .net-4.0 image-conversion

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

Android测试,如何使用乐器模拟多点触控(放大/缩小)?

我可以简单地模拟单个触摸 - 在我的测试中点击,滑动,按住等,但完全坚持使用Android 2.2在HTСDesire上模拟多点触控.

请问您能告诉我,如何重现事件链以测试多点触摸?

我想我需要使用一些棘手的MotionEvent,如MASK或类似的东西,但不知道如何做到这一点.

我在这里找到了转载缩放事件的转储:http: //www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2-part-3-understanding-touch- ?事件/ 1775 =标签mantle_skin;内容

 1. event ACTION_DOWN[#0(pid 0)=135,179]
 2. event ACTION_MOVE[#0(pid 0)=135,184]
 3. event ACTION_MOVE[#0(pid 0)=144,205]
 4. event ACTION_MOVE[#0(pid 0)=152,227]
 5. event ACTION_POINTER_DOWN(pid 1)[#0(pid 0)=153,230;#1(pid 1)=380,538]
 6. event ACTION_MOVE[#0(pid 0)=153,231;#1(pid 1)=380,538]
 7. event ACTION_MOVE[#0(pid 0)=155,236;#1(pid 1)=364,512]
 8. event ACTION_MOVE[#0(pid 0)=157,240;#1(pid 1)=350,498]
 9. event ACTION_MOVE[#0(pid 0)=158,245;#1(pid 1)=343,494]
 10. event ACTION_POINTER_UP(pid 0)[#0(pid 0)=158,247;#1(pid 1)=336,484]
 11. event ACTION_MOVE[#0(pid 1)=334,481]
 12. event ACTION_MOVE[#0(pid 1)=328,472]
 13. event ACTION_UP[#0(pid 1)=327,471]
Run Code Online (Sandbox Code Playgroud)

这是我的问题:

  1. 事件ACTION_POINTER_DOWN(pid 1)[#0(pid 0)= 153,230;#1(pid 1)= 380,538] …

testing android multi-touch instruments

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

LINQ 在列表或表格上更快吗?

我有很多查询要做,我想知道查询 List 和 DataTable 甚至 SQL 服务器索引表之间是否存在显着的性能差异?或者如果我选择其他类型的收藏会更快吗?

一般来说,你怎么看?

谢谢!

c# sql linq visual-studio

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

通过MVVM模式的动态UI

我正在构建基于MVVM的wpf应用程序,我面临一些问题:我需要根据来自模型的信息构建UI,例如我的模型包含一个进程列表(从XML文件加载 - 动态),每个进程包含信息(名称,图标路径等).foreach进程我需要构建一个单独的按钮(显示correspands进程信息),为了做到这一点,我需要从viewModel检索进程列表到UI (为了执行实际的UI构建),这将强制UI引用进程容器......并将破坏MVVM.

有人知道如何在不破坏MVVM的情况下实现这一点吗?

非常感谢.

wpf mvvm

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

将字节数组转换为分隔字符串

我正在尝试将字节数组转换为以逗号分隔的字符串。我只想将 de 字节的值转换为字符串,以便我可以通过 TCP 将字符串发送到另一台电脑。

这是我现在正在运行的代码,它正在运行,但速度太慢(字节数组有 50000 个元素)。你有什么更好的主意吗?

谢谢。

byte[] bytes = (byte[])dt.Rows[0]["LNL_BLOB"];
string foto="";

foreach (byte b in bytes)
{
   foto = foto + "," + b.ToString();
}
Run Code Online (Sandbox Code Playgroud)

c# arrays

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