问题列表 - 第26000页

是否有可能强制忽略:hover伪类用于iPhone/iPad用户?

我的网站上有一些css菜单,用:hover(没有js)扩展

这在iDevices上以半破碎的方式工作,例如点击将激活:hover规则并展开菜单,但是在其他地方点击不会删除:hover.此外,如果元素内部有一个链接,则:hover必须点击两次以激活链接(第一次点击触发:hover,第二次点击触发链接).

通过绑定touchstart事件,我已经能够在iphone上很好地工作了.

问题是,有时移动safari仍然选择:hover从css 而不是我的touchstart事件触发规则!

我知道这是问题,因为当我:hover在css中手动禁用所有规则时,移动safari工作得很好(但是常规浏览器显然不再存在).

有没有办法:hover在用户进行移动旅行时动态"取消" 某些元素的规则?

在这里查看和比较iOS行为:http://jsfiddle.net/74s35/3/ 注意:只有一些css属性会触发双击行为,例如display:none; 但不是背景:红色; 或文字装饰:下划线;

iphone mobile-safari pseudo-class ipad

94
推荐指数
6
解决办法
8万
查看次数

使用Mvvm-light(oobe)+ MEF进行Silverlight导航?

在UserControls/Pages之间导航的最佳方法是什么(在浏览器体验之外)?我对Silverlight相当新,甚至更新于mvvm模式.

导航框架与MVVM Light Toolkit的集成程度如何?使用两者进行一般应用程序流控制的代码段很棒.

计划是使用导航框架进行一般流程或使用Jeremy Likeness的区域管理方法(http://csharperimage.jeremylikness.com/search/label/regions)并根据需要交换区域.我见过一些提到替换Visual Root的地方,但这对我来说听起来像是一个黑客.

任何建议,片段或大方向的推动都将不胜感激.

谢谢.

navigation mef mvvm region mvvm-light

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

单元测试与功能测试

单元测试和功能测试有什么区别?单元测试还可以测试功能吗?

testing unit-testing functional-testing

385
推荐指数
9
解决办法
18万
查看次数

如何先按x然后按y对数组或ArrayList <Point> ASC进行排序?

我只想使用Collections.sort或Arrays.sort先按x排序点(Point类),然后按y排序.

我有一个类Ponto实现Comparable像这样:

public int compareTo(Ponto obj) {
        Ponto tmp = obj;
        if (this.x < tmp.x) {
            return -1;
        } else if (this.x > tmp.x) {
            return 1;
        }
        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

但现在我想在x之后按y排序.

我怎么能通过修改上面的代码来做到这一点?或者这是一种更好,更"干净"的方法吗?我还使用这个代码传递给C++,其中我用类似的可比方法创建了一个名为Point的结构.

c++ java sorting comparison

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

从不同的包装发起活动

我在第一个包中有活动A,我想运行一个意图,它将启动一个活动B,它在第二个包中.

我怎样才能做到这一点?欢迎任何样品.

这就是我所做的,我得到的错误:

包中的第一个活动("MainActivity"):com.abelski.currencyclient和第二个活动(不同包中的"SecondActivity":com.idan.second

现在我想从MainActivity打电话给SecondActivity.

香港专业教育学院在MainActivity的清单中添加了这一行:

 <activity android:name="com.idan.second.SecondApplicationActivity"></activity>
Run Code Online (Sandbox Code Playgroud)

现在在主Activity中我得到了这个按钮来运行这一行:

Intent intent = new Intent(MainActivity.this,SecondApplicationActivity.class); 
Run Code Online (Sandbox Code Playgroud)

这就是恐怖:

04-29 09:20:59.197: ERROR/AndroidRuntime(399): Uncaught handler: thread main exiting due to uncaught exception
04-29 09:20:59.276: ERROR/AndroidRuntime(399): java.lang.NoClassDefFoundError: com.idan.second.SecondApplicationActivity
04-29 09:20:59.276: ERROR/AndroidRuntime(399):     
Run Code Online (Sandbox Code Playgroud)

android

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

你能以多快的速度进行线性搜索?

我正在寻找优化这种线性搜索:

static int
linear (const int *arr, int n, int key)
{
        int i = 0;
        while (i < n) {
                if (arr [i] >= key)
                        break;
                ++i;
        }
        return i;
}
Run Code Online (Sandbox Code Playgroud)

数组已排序,函数应返回大于或等于键的第一个元素的索引.它们的数组不大(低于200个元素),并且会为大量搜索准备一次.如果需要,可以在第n个之后将数组元素初始化为适当的数组,如果这样可以加快搜索速度.

不,不允许二进制搜索,只能进行线性搜索.

编辑:我在博客文章中总结有关此主题的所有知识.

c optimization search simd linear-search

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

当多线程时,循环索引超出范围ArgumentOutOfRangeException

我得到了一些奇怪的行为...当我dummyText ListThreadTest方法中迭代时,我得到一个超出范围异常(ArgumentOutOfRangeException)的索引,但如果我删除线程并且我只打印出文本,那么一切正常.

这是我的主要方法:

public static Object sync = new Object();
static void Main(string[] args)
{
    ThreadTest();
    Console.WriteLine("Press any key to continue.");
    Console.ReadKey();
}
Run Code Online (Sandbox Code Playgroud)

此方法抛出异常:

private static void ThreadTest()
{
    Console.WriteLine("Running ThreadTest");
    Console.WriteLine("Running ThreadTest");
    List<String> dummyText = new List<string>()
    { "One", "Two", "Three", "Four", "Five", 
      "Six", "Seven", "Eight", "Nine", "Ten"};

    for (int i = 0; i < dummyText.Count; i++)
    {
        Thread t = new Thread(() => PrintThreadName(dummyText[i])); // <-- Index out of range?!?
        t.Name = …
Run Code Online (Sandbox Code Playgroud)

c# lambda multithreading for-loop exception

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

将PHP页面重定向到另一个PHP页面

我有一个register.php,login.php和main.php.如何在注册提交到登录页面后重定向用户,然后登录页面提交到主页面.

php

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

如何才能拥有一组特定的CSS属性才会影响IE用户?

肯定是一个或另一个,而不是一个和另一个如果.... HTML没有其他功能..或它呢?你能不能在你的答案中使用php newb进行编码,但到目前为止得到了不错的结果!但是这个被惹恼了.

如果browser = IE则css/ie.css else css/moz

即使是webkit第三选项,如果你认为它需要...

谢谢你们,你们都很了不起.

还有,有没有人知道webkit transition/css的完整属性列表?d

css php internet-explorer

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

double减去double给出精度问题

我在.NET中遇到了一个精度问题,我认为这只适用于浮点数,但现在我看到double是浮点数.

double test = 278.97 - 90.46;
Debug.WriteLine(test) //188.51000000000005

//correct answer is 188.51
Run Code Online (Sandbox Code Playgroud)

处理这个问题的正确方法是什么?回合?丢掉不需要的小数位?

c# precision double

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