问题列表 - 第46729页

Visual Studio.NET 2010 javascript格式

在Visual Studio.NET 2010中,编辑器在函数关键字和参数集之间插入一个空格,如下所示:

function (event, ui)
Run Code Online (Sandbox Code Playgroud)

无论如何我都找不到它完全禁用javascript格式,其中大部分都是我喜欢的.虽然我确信有些人喜欢这种惯例,但事实并非如此.

我也安装了Resharper 5.1.3000.12,但似乎不太可能,因为Resharper还不支持javascript.

如果无论如何对如何解决这个问题有任何想法,我将不胜感激.

干杯,马修

javascript formatting visual-studio-2010

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

FU的h264分组模式

我们遇到了几个互操作问题,市场上几个端点所需的视频模式差别很小,只能理解H.264分组模式(FUA类型)(即FU -A NAL单元类型).在接收最终类型的有效载荷时不播放视频)

有谁知道这种FUA类型的打包模式是什么?它与RFC3984中定义的分组模式0,1,2有什么不同?视频编码器/解码器是否支持它,如何在SIP SDP会话中适当地发信号通知,即使在遍历SIP B2BUA时属性也不会改变?

video sip video-processing video-streaming h.264

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

MPMoviePlayerController音频显示"完成"按钮

我使用MPMoviePlayerController播放音频流.我的代码遵循以下示例:

http://iosdevelopertips.com/video/getting-mpmovieplayercontroller-to-cooperate-with-ios4-3-2-ipad-and-earlier-versions-of-iphone-sdk.html

一切正常,但在播放流时,没有"完成"按钮关闭播放器.

我首先用普通的.mp3文件测试它.使用该文件我发现的唯一可能性是跳到最后,所以玩家获得MPMoviePlayerPlaybackDidFinishNotification 通知(但这不会在无休止的流上工作,因为没有时间轴跳到最后).

我试过各种风格,比如[mp setControlStyle:MPMovieControlStyleFullscreen];没有成功.

MPMoviePlayerController类的文档中 :

此类播放iOS中支持的任何电影或音频文件.这包括流内容和固定长度文件

是否有可能在播放某些音频内容时显示该按钮,或者是否有其他解决方案?

我试图向您显示截图,但"新用户最多只能发布两个超链接".

button mpmovieplayercontroller audio-streaming ios

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

c ++标准中的重载vs默认参数

我正在读另一个问题,它让我思考.通常,标准指定在其描述中具有默认参数的函数.标准是否允许将这些作为重载写入?

例如,标准说std::basic_string::copy具有以下声明:

size_type copy(Ch* p, size_type n, size_type pos = 0) const;
Run Code Online (Sandbox Code Playgroud)

标准库的符合实现可以实现这个,而不是像这样的两个函数吗?

size_type copy(Ch* p, size_type n, size_type pos) const;
size_type copy(Ch* p, size_type n) const;
Run Code Online (Sandbox Code Playgroud)

在此示例中,第二个版本可以跳过if(pos > size()) { throw out_of_range(); }第一个版本中必需的测试.微观优化,但你仍然看到了例子的重点.

c++ overloading std

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

使用SetTarget方法定位多个对象的故事板不起作用

任何人都可以帮我试图找出为什么这不起作用.

Brush变量包含一个预先填充的画笔列表.如果我尝试BeginAnimation在迭代期间直接应用它,它可以正常工作.但是每个动画分别开始有很大的开销......

所以我试图将所有动画放在一个故事板中,然后立即将它们全部解开......

var storyBoard = new Storyboard();           
var duration = new Duration(TimeSpan.FromMilliseconds(time));
foreach (Brush brush in brushes) 
{
    var animation = new DoubleAnimation(toValue, duration);

    storyBoard.Children.Add(animation);

    Storyboard.SetTargetProperty(animation, new PropertyPath(Brush.OpacityProperty));
    Storyboard.SetTarget(animation, brush);
}

storyBoard.Begin();
Run Code Online (Sandbox Code Playgroud)

这段代码什么都不做(我可以看到......).

谢谢!!

编辑:仍然不确定SetTarget方法有什么问题,要么是一个bug,要么我只是不应该使用它.无论如何,我解决了在运行时为我的画笔生成唯一名称并使用SetTargetName方法的问题.

再次感谢所有的建议.

c# 3d wpf animation

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

以编程方式关闭AIR应用程序

我想知道以编程方式关闭AIR应用程序的正确方法.

在我的Spark WindowedApplication中,我有:

this.addEventListener( Event.CLOSING, shutdownApp );
Run Code Online (Sandbox Code Playgroud)

当然还有shutdownApp方法的实现(它基本上整理了临时文件).

这适用于窗口的右上角关闭按钮.但是我也有需要关闭应用程序的功能.在我调用的代码中:

NativeApplication.nativeApplication.exit();
Run Code Online (Sandbox Code Playgroud)

但是,这不会触发Event.CLOSING方法,因此我的临时文件不会被清除.我不应该调用nativeApplication.exit吗?如果是这样,我该怎么称呼呢?我宁愿不必在NativeApplication.exit()之前调用我的shutdownApp方法,因为这不太优雅.

任何人都可以对正确的做法有所了解吗?

谢谢,

菲尔

apache-flex air shutdown flex-spark

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

如何检查是否存在GPS传感器?

我正在编写一种方法,如果存在并启用了GPS传感器,它将返回true,但如果没有或关闭则返回false.这证明很难,因为......

hasSystemFeature("FEATURE_LOCATION_GPS")  // on PackageManager
Run Code Online (Sandbox Code Playgroud)

无论设备是否具有GPS,都返回false.因此,即使在具有一个的设备上,并且它已打开,它仍然返回false.对我来说似乎完全错了,但我看不出原因.

isProviderEnabled("gps")   // on LocationManager
Run Code Online (Sandbox Code Playgroud)

返回true,即使在我这里没有GPS硬件的设备上也是如此.这似乎完全违反直觉.

我接受这些结果可能是因为我遗漏了一些东西,SDK不直观,或者甚至我正在测试的设备表现得很奇怪.

我错过了什么?

gps android

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

具有固定宽度的Div在ipad中渲染得太宽

我正在尝试为iPad优化我的一个页面.你可以在这里看到我的测试页面:http: //demo.dennismadsen.com/ipad/

它包含一个宽度为800px的黑盒子.当我在iPad上看到它并进行屏幕显示时,我可以看到,当宽度为800px时,盒子更多 - 约为837px:http://demo.dennismadsen.com/ipad/screenshot.png

我想知道为什么会这样?

html css ipad

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

将侦听器添加到各个ListPreference项

我正在尝试将个别侦听器添加到a中的项目中,ListPreference但我找不到正确的代码来执行此操作.

例如,假设我有一个需要设置区域的应用程序 .所以我有ListPreference三个选择; 美洲,亚洲,欧洲.

当我使用触控板滚动项目时,我希望他们在获得焦点时说出偏好的文本.

我确信API中的某个地方我可以为各个项添加一个监听器,但我找不到它.(继承自)中有一个setOnPreferenceClickListener(..)方法,但是当您选择实际的父偏好项时.ListPreferenceDialogPreference

我需要编写一个特殊的子类吗?

编辑

在深入研究之后,我想我需要进一步澄清我的问题.使用首选项时,您可以覆盖中的onPreferenceTreeClick (PreferenceScreen prefScreen, Preference pref)方法PreferenceActivity.这允许您拦截对首选项的任何点击.但是我想在弹出的实际对话框中添加一个监听器.以上例子中的"美洲,亚洲,欧洲"选项.因此,如果我选择或点击亚洲,我可以拦截它.

所以我的(精炼)问题是如何为这些单独的选项添加一个监听器.

干杯

android event-listener listener android-preferences

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

我是否必须使用从C调用的汇编代码来初始化CPU寄存器?

我读保罗·卡特的PCASM书。它使用NASM,一个调用我的汇编代码的C驱动程序应用程序以及一个随行库,使在汇编中轻松进行基本I / O成为可能。

这就是我将从C调用的函数的样子:

segment .text
    global  _asm_main
_asm_main:
    enter   0,0               ; setup routine
    pusha

    mov bx, 0034h   ; bx = 52 (stored in 16 bits)
    mov cl, bl      ; cl = lower 8-bits of bx
    mov eax, ecx
    call print_int

    popa
    mov     eax, 0            ; return back to C
    leave                     
    ret
Run Code Online (Sandbox Code Playgroud)

print_int函数eax以整数形式打印值存储。但这会将垃圾输出到stdout:

4200244
Run Code Online (Sandbox Code Playgroud)

如果在使用前将ecx寄存器初始化为0 mov ecx, 0000h,我将获得预期的输出:

52
Run Code Online (Sandbox Code Playgroud)

是否总是需要进行初始化,如果需要,是否存在从C或NASM将所有寄存器初始化为0(或用户定义的初始化程序)的快速方法?

我正在使用XP32,MinGW 4.4.0和NASM 2.09.04。

c assembly initialization nasm cpu-registers

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