问题列表 - 第47138页

android重复提供者权限

在尝试安装我的Android应用程序时,我曾让用户抱怨"重复的提供程序权限"错误.我最初认为它可能是旧版本干扰新版本,但他们之前从未安装过该应用程序.关于可能导致这种情况的任何建议?

android authority android-contentprovider

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

为什么子AppDomain中的StackOverflowException会终止父AppDomain?

我的印象是AppDomains彼此隔离.似乎在StackOverException的情况下,情况并非如此.

为了演示这个问题,我创建了一个简单的控制台应用程序,其唯一目的是生成一个新的AppDomain,我在其中加载一个非常简单的程序集并调用其中一个方法.此方法恰好抛出StackOverflowException.这导致我的控制台应用程序毫不客气地终止.

我希望的行为是"子"AppDomain崩溃并在这样的异常上刻录,但是保持我的控制台应用程序在"父"AppDomain中运行,没有受到损坏.

这可能吗?

更新:这是一些代码.两个异常处理程序都没有被命中.

    class Program
    {
        static void Main(string[] args)
        {
            AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;

            // create app domain
            var domain = AppDomain.CreateDomain("MyDomain");

            // create a component
            var component = (MyComponent)domain.CreateInstanceAndUnwrap(
                "AppDomainMonitor.Component", 
                typeof(MyComponent).FullName);

            // create a thread from a method on this component
            var thread = new Thread(component.CauseStackOverflow);

            // start the thread
            thread.Start();

            Console.ReadKey();
        }

        static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
        {
            // never hit
        }
    }

    public class MyComponent : MarshalByRefObject
    {
        public void CauseStackOverflow()
        {
            try
            { …
Run Code Online (Sandbox Code Playgroud)

.net stack-overflow appdomain

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

我可以为C#Windows应用程序拖放功能选择自定义映像吗?

我正在编写一个小项目,我想利用拖放功能来简化最终用户的一些操作.为了使应用程序更具吸引力,我想显示被拖动的对象.我已经在WPF中找到了一些资源,但是我不知道任何WPF,因此对于这个单一任务来说,完全没那么严重.我想知道如何使用"常规"C#Windows窗体完成此操作.到目前为止,我发现的所有拖放教程都只是谈论掉落效果,它只是几个图标的预设.

在这个项目之后,WPF听起来像是我想要学习的东西.

c# drag-and-drop winforms

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

C#中的预处理器无法正常工作

#if(DEBUG)
    ......Code......
#else
    ......Code......
#endif
Run Code Online (Sandbox Code Playgroud)

我有一些像这样的代码.如果我的应用程序在调试模式下运行它应该执行#if(DEBUG)part,如果它在Release模式下运行它应该执行#elsepart.但无论它运行的模式是什么,它只执行#if(DEBUG)部分.

我在VS2010上使用WPF应用程序

谁能帮我?

c# c-preprocessor

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

这个Groovy构造有什么问题?

这是一个简短的Groovy脚本:

import org.apache.commons.io.FileUtils;
def dir = new File("/mydir")
def files = FileUtils.listFiles(dir, new String[] { "java" }, false)
Run Code Online (Sandbox Code Playgroud)

它说:

No expression for the array constructor call at line: 2
Run Code Online (Sandbox Code Playgroud)

怎么了?

groovy

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

如何删除内联块元素之间的空格?

鉴于此HTML和CSS:

span {
    display:inline-block;
    width:100px;
    background-color:palevioletred;
}
Run Code Online (Sandbox Code Playgroud)
<p>
    <span> Foo </span>
    <span> Bar </span>
</p>
Run Code Online (Sandbox Code Playgroud)

结果,SPAN元件之间将存在4像素宽的空间.

演示: http ://jsfiddle.net/dGHFV/

我理解为什么会发生这种情况,而且我也知道我可以通过删除HTML源代码中SPAN元素之间的空白来摆脱那个空间,如下所示:

<p>
    <span> Foo </span><span> Bar </span>
</p>
Run Code Online (Sandbox Code Playgroud)

但是,我希望CSS解决方案不要求HTML源代码被篡改.

我知道如何用JavaScript解决这个问题 - 通过从容器元素(段落)中删除文本节点,如下所示:

// jQuery
$('p').contents().filter(function() { return this.nodeType === 3; }).remove();
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/dGHFV/1/

但是这个问题可以单独用CSS解决吗?

html css

1014
推荐指数
20
解决办法
26万
查看次数

jquery.animate background-position不起作用

我正在尝试使用动画创建背景位置更改.
但由于某种原因,它不起作用.

<script language="javascript" src="http://code.jquery.com/jquery-1.5.min.js"></script>
<div class="moveme" style="height:80px;width:240px;background-image:url('http://www.google.de/intl/en_com/images/srpr/logo1w.png');background-repeat:no-repeat"></div>

<script language="javascript">
    $('.moveme').css("background-position","0px 0px").animate({backgroundPosition:"-100px 10px"});
</script>
Run Code Online (Sandbox Code Playgroud)

想法?

jquery jquery-animate

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

如何在TableLayout中实现滚动?

我已经实现了简单的数据库android应用程序.其中我显示了名称和图像列表.但是如果数据超过10,那么表格布局不会垂直滚动.

是否可以在不使用scrollview的情况下实现垂直滚动?如果可能的话请给我一些参考.

提前致谢.

android

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

如何根据日期在一定范围内选择随机数?

我有数百个扇区类型的列表,其 ID 值范围为 1..999。用户希望每天看到网站上显示不同的随机扇区。

解决此问题的一种方法是存储当天随机选择的扇区 ID 并使用它,然后在第二天使用新的扇区 ID 更新该字段。但这有点混乱,因为这意味着我需要在数据库中的某个位置存储任意值......(或者应用程序状态或其他东西)

我还想我可以采用 1..999 的列表并使用一些随机算法根据日期选择一个随机数,因此只要日期与上次选择随机数的日期相同,将会出现相同的数字。

但我不确定如何实现这一点,所以我正在寻找建议?

此外,考虑到范围的大小 (999) 和一年中的可用天数 (365),这是否意味着该算法总是会错过某些扇区,因为它们的 ID 不会映射到随机数选择过程选择扇区 ID?有没有办法解决?

c# random algorithm

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

如何在wordpress中显示标记链接

每个帖子后我都会显示标签

<?php
 global $post;
 foreach(get_the_tags($post->ID) as $tag) {
  echo '<li>'.$tag->name.'</li>';
  }
?>
Run Code Online (Sandbox Code Playgroud)

现在我需要显示标签不仅仅是文本,而是显示所有按给定标签过滤的帖子的链接,就像在单击问题下方的标签时在stackoverflow上一样.

  1. 怎么做?
  2. 什么页面模板将用于显示搜索结果?

php wordpress wordpress-theming

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