问题列表 - 第14760页

在Flash Player中播放ByteArray的FLV

我有一个存储在ByteArray对象中的flash视频文件(FLV),想播放这个视频.有没有办法实现它?也许使用炼金术?

谢谢!

apache-flex flash video flv actionscript-3

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

Java Classloader - 如何引用jar的不同版本

这是一个常见问题.我正在使用2个库A.jarB.jar,这些库依赖于同一个jar的不同版本.
假设在运行时我需要THIS.xxxjar

MY.jar   
     -> A.jar -> THIS.1.0.0.jar
     -> B.jar -> C.jar -> THIS.5.0.0.jar
Run Code Online (Sandbox Code Playgroud)

我可以针对它的依赖编译特定的jar(A.jar/B.jar)但是在运行时我只能加载1个版本.哪一个?
仅加载1个依赖项(最新版本)意味着如果库不是向后兼容的,那么我的代码可能会抛出运行时异常(那里有向后兼容的库吗?).

无论如何,我知道像OSGi这样的东西可以解决这个问题.
我想知道解决这类问题的旧方法是什么......

非常感谢

java dependencies versions jar classloader

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

正则表达式2位数用逗号分隔,并非全部都需要

我需要一个正则表达式用于以下输入:

[2位],逗号,[两位数],逗号,[两位数]

2位数字不能以0开头.只允许输入前2位数字.或输入前2位数字,然后输入逗号en接下来的2位数字.或者输入如上所述的完整字符串.

有效输入将是:

10
99
17,56
15,99
10,57,61
32,44,99

有谁可以帮我这个正则表达式?

目前我有这个正则表达式,但它不会将输入限制为最多3组2位数:

^\d{2}(?:[,]\d{2})*$
Run Code Online (Sandbox Code Playgroud)

regex

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

html:悬停表列

如何在鼠标悬停时更改html表的背景列?

最好只用css.

html javascript css css-tables

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

如何在netcat中转义十六进制值

我想通过netcat发送以下内容:

99||0x00
Run Code Online (Sandbox Code Playgroud)

(4个ASCII字符和一个零)

这是怎么做到的?我正在使用Windows XP.

谢谢.

netcat

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

从MKMapView获取地图图像

我在我的应用程序中隐藏了一个mapview.地图图像需要从mapview获取并作为电子邮件发送.如何从隐藏的mapview中获取地图图像.

谢谢,

iphone

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

构建新编译器的好方法是什么?

我有关于编译器短语的经验,我对编程语言和编译器领域感兴趣,我希望有人给我一些解释,从头开始编写新编译器的新编程语言的好方法是什么?(我的意思是STEPS).

c compiler-construction programming-languages

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

使用jQuery从文本变量中选择带有选择器的标签

我有一个字符串,其中包含文本和一些<a>标签; 我想知道如何从变量中选择一个标签并循环它.我尝试了以下但它不起作用:

var text = `some string here with <a href="#link">http:something.com</a> more string and more links also`;

$('a', text).each(function() {

            var string = $(this).html();
            $(this).html(string.substring(0, length-1)+(string.length > length ? end : ''));

        });
Run Code Online (Sandbox Code Playgroud)

javascript jquery selector

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

WPF使用SelectionMode Multiple从ListBox拖放

我几乎把这件事与一件令人烦恼的事情分开了......

因为ListBox选择在鼠标按下时发生,如果在选择要拖动的最后一个项目时用鼠标向下开始拖动它可以正常工作,但是如果选择要先拖动的所有项目然后单击选择以开始拖动它,您单击的那个未被选中并在拖动后留下.

有关解决这个问题的最佳方法吗?

<DockPanel LastChildFill="True">
    <ListBox ItemsSource="{Binding SourceItems}"
             SelectionMode="Multiple"
             PreviewMouseLeftButtonDown="HandleLeftButtonDown"
             PreviewMouseLeftButtonUp="HandleLeftButtonUp"
             PreviewMouseMove="HandleMouseMove"
             MultiSelectListboxDragDrop:ListBoxExtension.SelectedItemsSource="{Binding SelectedItems}"/>
    <ListBox ItemsSource="{Binding DestinationItems}"
             AllowDrop="True"
             Drop="DropOnToDestination"/>
<DockPanel>
Run Code Online (Sandbox Code Playgroud)

...

public partial class Window1
{
    private bool clickedOnSourceItem;

    public Window1()
    {
        InitializeComponent();
        DataContext = new WindowViewModel();
    }

    private void DropOnToDestination(object sender, DragEventArgs e)
    {
        var viewModel = (WindowViewModel)
                            e.Data.GetData(typeof(WindowViewModel));
        viewModel.CopySelectedItems();
    }

    private void HandleLeftButtonDown(object sender, MouseButtonEventArgs e)
    {
        var sourceElement = (FrameworkElement)sender;
        var hitItem = sourceElement.InputHitTest(e.GetPosition(sourceElement))
                      as FrameworkElement;

        if(hitItem != null)
        {
            clickedOnSourceItem = true;
        }
    }

    private void …
Run Code Online (Sandbox Code Playgroud)

wpf drag-and-drop listbox

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

C#中的参数

当我想在C#中获取内存总值时,我在MSDN中找到了一个kernel32函数来调用系统中的数据.MSDN以这种方式声明函数:

[return: MarshalAs(UnmanagedType.Bool)]
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern bool GlobalMemoryStatusEx(ref MEMORYSTATUSEX lpBuffer);
Run Code Online (Sandbox Code Playgroud)

但这不能正常工作.我将"ref"改为"[In,Out]"然后它正常工作.怎么能告诉我C#中的[In,Out]参数是什么?

c# out-parameters

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