问题列表 - 第49395页

与Intent.createChooser共享图像时,我的文件消失了!

private void share() {

    Intent share = new Intent(Intent.ACTION_SEND);
    share.setType("image/png");

    share.putExtra(Intent.EXTRA_STREAM,
      Uri.parse("file://" + filename));

    startActivity(Intent.createChooser(share, "Share Tag"));

}
Run Code Online (Sandbox Code Playgroud)

我实现了这个从菜单中调用的简单函数,但在我调用之后,我共享的文件完全消失了 - 好像共享正在从我的存储中删除它.为什么这样做,我该如何阻止?

android

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

Python有类似于.net c#PInvoke的东西吗?

CPython有类似于.net c#PInvoke的东西吗?

例如,我有some.dll或some.so,并希望在运行时注册它的一些功能,并开始使用我的程序中的那些.

在C#中你可以做到:

// Marshal.cs
using System;
using System.Runtime.InteropServices;

namespace CSharpIterators
{
    class MainClass
    {
        [DllImport("msvcrt.dll")]
        public static extern int puts([MarshalAs(UnmanagedType.LPStr)] string m);

        [DllImport("msvcrt.dll")]
        internal static extern int _flushall();

        public static void Main (string[] args)
        {

            puts("Hello World!");
            _flushall();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

python有类似的功能吗?

提前致谢!

python pinvoke

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

<SELECT multiple> - 如何仅允许选择一个项目?

我有一个<SELECT multiple>具有多个选项的字段,我想允许它同时只选择一个选项,但用户可以按住CTRL键并一次选择更多项目.

有什么方法可以做到吗?(我不想删除'倍数').

html html-select

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

Tath SQL更新架构中的XPath

在我的表中,我有一个包含XML数据的列.

例如,假设架构如下:

<person>
  <id></id>
  <name></name>
</person>
Run Code Online (Sandbox Code Playgroud)

问题是这些节点中的一些节点有额外的节点 <lastname>

现在,我想更新此列中的所有元素,以便每个元素都lastname具有默认值的节点smith.

sql t-sql xquery sql-server-2005 xml-dml

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

如何使用cucumber/capybara测试文件下载对话框

我四处搜索,无法找到如何使用水豚/黄瓜测试文件下载框?

下面的图像更清楚地问了这个问题.


如何使用capybara测试文件下载

rspec cucumber capybara ruby-on-rails-3

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

Log4r - 在日志输出中包含类名

我想在日志输出中包含调用记录器的类的名称,例如:

[MyClass] here is the message
Run Code Online (Sandbox Code Playgroud)

我已经看到了使用上下文的选项,但是当我记录内容时,我不希望在我的应用程序中做这样的事情(请记住,我希望每条日志消息中都有类名):

NDC.push('class:' + self.class.name)
logger.debug 'hello'
Run Code Online (Sandbox Code Playgroud)

我想打个电话:

logger.debug 'hello'
Run Code Online (Sandbox Code Playgroud)

有什么建议?

ruby log4r

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

BitmapSource到BitmapImage

我需要解析Clipboard.GetImage()(a BitmapSource)的内容到a BitmapImage.有谁知道怎么做?

.net c# wpf bitmapsource bitmapimage

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

gdb 命令文件脚本:等待断点支持?

我调试了一个相当复杂的程序,有很多队列,每个队列都有一个相对较短的超时时间。我无法在 gdb 的“手动”命令行模式下进行可靠的调试,因为当我缓慢键入命令时会触发超时。

我不喜欢延长所有队列超时的想法,因为这会让事情变得非常混乱。(这听起来像设计本身是有争议的,我知道......)

我真的很想使用 gdb 的“脚本”功能,但我还没有找到一个很好的教程。

谁能告诉我这在 gdb“命令文件”脚本中是否可行:

  • 初始化一些东西(简单)
  • 设置断点
  • 运行程序
  • 一旦断点被​​命中,就执行脚本中的下一个命令

所以基本上我的问题是:我可以等待 gdb 命令文件脚本中的断点吗?

scripting gdb

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

MySQL#1025错误

运行此查询时出现#1025错误.

SQL查询:

ALTER TABLE  `routes` CHANGE  `end_loc`  `end_loc` VARCHAR( 500 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
Run Code Online (Sandbox Code Playgroud)

MySQL说:

#1025 - Error on rename of './ridestr/#sql-1f44_26eeb' to './ridestr/routes' (errno: 150) 
Run Code Online (Sandbox Code Playgroud)

这很有趣,因为我在PHP MyAdmin中设置了这个查询...我不知道为什么我得到一个外键错误...我只是想尝试从int更改为varchar

有人可以帮忙吗?

mysql mysql-error-1025

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

如何在Magento的特定产品上创建优惠券?

假设我有10%的优惠券代码.
此优惠券仅适用于产品B.

顾客拥有购物车:

  • 产品P1
  • 产品B.
  • 产品P2

我不希望我的10%优惠券适用于其他产品但仅适用于产品B.

你知道我怎么能在Magento内做到这一点?

php magento reduction discounts

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