问题列表 - 第43541页

LINQ无视案例

我遵循LINQ声明:

(from o in Table where (o.Username == username && o.Password == password) select o).SingleOrDefault()
Run Code Online (Sandbox Code Playgroud)

这似乎忽略了Case.我如何确保"测试"!="测试"等等谢谢

.net linq asp.net-mvc

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

将文本视图添加到曲面视图

我在我的应用程序中使用它作为表面视图,现在我想以编程方式添加文本视图.我怎样才能做到这一点.

"<com.csfcse.udrawer.UdrawerDrawingSurface
  android:layout_width="fill_parent" 
  android:layout_height="fill_parent"
  android:id="@+id/drawingSurface" 
        android:layout_gravity="left" />"
Run Code Online (Sandbox Code Playgroud)

谢谢......

layout android textview surfaceview

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

iPhone:你如何获得iPhone上所有通讯录的名称?

一些用户的iPhone联系人中有多个地址簿,因为他们使用例如Exchange Server进行了不同的同步连接.

如何获得所有这些不同的地址簿?我有兴趣获取保存这些不同地址簿的名称并访问其联系信息.

谢谢!

iphone exchange-server objective-c addressbook

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

如何释放指针到另一个结构的结构记忆

我有两个结构

struct SimpleXY
{
    double x;
    double y;

};

    struct SimpleXyLink
    {
            int num_xy;
            SimpleXY *simpleXyList;
    };
Run Code Online (Sandbox Code Playgroud)

我想知道释放内存的正确方法是SimplyXyLink什么?我目前正在使用

void Free(SimpleXyLink *myList)
{

    free(myList->simpleXyList);
}
Run Code Online (Sandbox Code Playgroud)

但我认为这是错误的,因为它没有释放元素内部的内存simpleXyList.

c memory free

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

jQuery:跟踪浏览器自动完成中的点击的事件

我在输入上有一个keyup事件.当您选择一个值并按Enter键时,此事件适用于自动完成.但是,当您单击自动完成值时,它不起作用.

在这种情况下是否有可以使用的事件?

我已经尝试过改变但是它不起作用.

谢谢!

编辑:

也许我不清楚,但我指的是浏览器具有的自动完成功能.我不想建立自己的.

示例:我有以下事件:

$( '产品')KEYUP(searchByProduct).

当用户点击此输入时,他已输入的旧值会显示(这是执行此操作的浏览器).如果他点击其中一个值,则不会调用函数searchByProduct .

我必须注册哪个事件来跟踪此点击(并且输入内容已更改)?

jquery

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

如何在XCode中找到错误?(iphone项目)

我还是比较新的XCode.我正在尝试构建一个iPhone应用程序,并且在我的application didFinishLaunchingWithOptions方法运行之后但是在任何代码中
[58036:207] *** -[_PFArray release]: message sent to deallocated instance 0x17cd2fe0
都没有我发现我得到了这个错误:我不知道这意味着什么,除了某个数组某个地方在它已经发布时被释放的事实?
真正的问题是,我不知道如何使用那里提供的信息来找出错误的位置.没有可查看的代码行,没有变量名称等.
如何使用此信息查找我正在查找的内容?

iphone debugging xcode

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

委托返回正确的颜色,但仍然错误

我有一个代表

private delegate Color ColorDel(int x, int y);
Run Code Online (Sandbox Code Playgroud)

返回一个点的颜色,用于 Bitmap.GetPixel(x,y)

即使我之前直接将颜色放入位图中,作为a Color.Red,返回颜色与所有ARGB相同但不在名称上,而ffff0000不是Color.Red实际上的红色. ToKnownColor也没有做到这一点.

有关此事的任何意见?

编辑,代码:

class ColorDelegateTest
    {
        private delegate Color ColorDel(int x, int y);

        private static bool FoundColor(int x, int y, Color color, ColorDel dlgt)
        {
            var theColor = dlgt.Invoke(x, y);
            //theColor = "{Name=ffff0000, ARGB=(255, 255, 0, 0)}"
            //Color.Red = "{Name=Red, ARGB=(255, 255, 0, 0)}"
            var r = dlgt.Invoke(x, y) == color; //False
            var t = dlgt.Invoke(x, y) == Color.FromArgb(255, 255, 0, 0); …
Run Code Online (Sandbox Code Playgroud)

c# colors bitmap

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

try-catch每个数据库连接?

是否建议在每个打开数据库连接的函数中放置一个try-catch块并在那里记录错误,或者我是否应该在应用程序的更高层中捕获错误?

public static Category GetCategoryByName(string name)
{
    Category result;
    try
    {
        using (IDbConnection conn = ConnectionHelper.CreateDbConnectionByName(_connectionStringName))
        {
            conn.Open();
            using (IDbCommand cmd = conn.CreateCommand())
            {
                //do stuff
            }
        }
    }
    catch(Exception e)
    {
         // log error here?
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

更确切地说

try
{
    Category myCat = DataTools.GetCategoryByName("myCat");
    // other stuff
}
catch(Exception e)
{
   // log error here?
}
Run Code Online (Sandbox Code Playgroud)

总结一下:代码中应该尽早发现错误吗?或者我应该在有关上下文的更多信息的地方抓住它们?

.net c# error-handling try-catch

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

可以破坏计算机性能的一段代码

我正在搜索c#中的代码,它可以尽可能地杀死计算机性能(CPU性能,也许cpu - 内存链接性能)(它将运行在4核盒上,所以我将创建4个线程并运行它同时).

它应该工作在int/double/numeric数据类型/它应该有一些疯狂的数据结构(但它不应该占用太多的内存).

你有什么建议吗 ?

c# performance

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

Selenium测试后的数据库清理

在我使用Maven运行一堆Selenium(jUnit4)测试之后,我想做一个数据库清理(删除他们插入的东西等).这是在Tapestry/Spring/Hibernate上运行的旧项目和遗留数据库.我想用一个带@After注释的方法进行清理- 但注入DAO的/ Managers/SessionFactory不起作用.

测试是这样的:我mvn jetty:run-war在一个控制台中运行()应用程序,并在另一个控制台(mvn test)中启动测试- 它访问localhost:8080上的应用程序.

java selenium spring hibernate selenium-webdriver

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